Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$689,963
$664,400
$664,400
$659,309
Gross Profit
460,277
439,617
439,617
436,640
EBITDA
194,343
180,344
180,344
174,719
EBIT
141,379
128,824
128,824
122,959
Net Income
120,921
115,785
115,785
106,373
Net Change In Cash
689,963
664,400
664,400
659,309
Free Cash Flow
131,730
147,975
147,975
228,033
Cash
666,734
739,556
739,556
794,597
Basic Shares
64,838
65,855
65,855
66,528

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,377,508
$2,181,294
$1,921,150
$1,648,016
Gross Profit
1,609,335
1,497,606
1,296,694
1,086,064
EBITDA
633,233
511,767
449,762
425,793
EBIT
465,873
335,221
265,670
243,767
Net Income
338,301
265,945
199,223
196,346
Net Change In Cash
2,377,508
2,181,294
1,921,150
1,648,016
Free Cash Flow
477,251
397,825
394,605
417,022
Cash
511,795
529,596
378,656
442,267
Basic Shares
66,265
66,465
66,896
65,956

Earnings Calls

Quarter EPS
2024-09-30
$2.88
2024-06-30
$2.64
2024-03-31
$2.58
2023-12-31
$2.36