Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,234,801
$1,173,563
$998,197
$889,273
Gross Profit
501,417
472,269
350,770
316,379
EBITDA
208,719
203,116
146,115
108,771
EBIT
164,885
159,964
103,235
66,869
Net Income
117,226
113,742
59,115
23,546
Net Change In Cash
1,234,801
1,173,563
998,197
889,273
Free Cash Flow
286,120
267,057
49,712
85,078
Cash
281,277
214,177
218,317
249,355
Basic Shares
60,012
60,312
60,641
60,486

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,295,834
$4,022,667
$4,564,737
$3,737,184
Gross Profit
1,665,626
1,365,431
1,522,004
1,360,082
EBITDA
670,919
553,261
723,930
834,642
EBIT
499,151
386,659
567,789
742,601
Net Income
316,315
203,089
350,267
533,392
Net Change In Cash
4,295,834
4,022,667
4,564,737
3,737,184
Cost of Revenue
-11,673
-507,789
Free Cash Flow
741,301
392,610
-27,672
301,164
Cash
281,277
200,994
132,723
147,339
Basic Shares
60,350
62,058
64,681
64,253

Earnings Calls

Quarter EPS
2024-12-31
$2.80
2024-09-30
$2.25
2024-06-30
$1.35
2024-03-31
$0.88