Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$802,315
$831,149
$824,390
$808,022
Gross Profit
258,965
218,405
210,676
199,699
EBITDA
167,101
190,532
183,068
161,491
EBIT
104,556
129,879
115,176
95,504
Net Income
42,817
89,968
83,854
70,068
Net Change In Cash
802,315
831,149
824,390
808,022
Free Cash Flow
150,714
-367,959
90,759
42,241
Cash
74,444
67,073
53,540
75,216
Basic Shares
57,852
58,186
58,592
58,819

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,265,876
$3,091,640
$2,784,754
$2,246,660
Gross Profit
825,200
700,062
522,370
379,981
EBITDA
690,228
546,039
399,950
-31,875
EBIT
453,193
334,883
169,476
-278,806
Net Income
286,707
222,935
122,291
-246,771
Net Change In Cash
3,265,876
3,091,640
2,784,754
2,246,660
Cost of Revenue
45,764
-45,525
Free Cash Flow
413,834
138,498
121,522
223,561
Cash
74,444
32,577
80,577
34,813
Basic Shares
58,355
59,857
60,329
60,053

Earnings Calls

Quarter EPS
2024-12-31
$1.29
2024-09-30
$1.55
2024-06-30
$1.43
2024-03-31
$1.19