Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,173,563
$998,197
$889,273
$1,063,670
Gross Profit
472,269
350,770
316,379
363,464
EBITDA
203,116
146,115
108,771
193,881
EBIT
159,964
103,235
66,869
151,428
Net Income
113,742
59,115
23,546
95,967
Net Change In Cash
1,173,563
998,197
889,273
1,063,670
Free Cash Flow
267,057
49,712
85,078
233,012
Cash
214,177
218,317
249,355
200,994
Basic Shares
60,312
60,641
60,486
61,038

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,022,667
$4,564,737
$3,737,184
$2,485,200
Gross Profit
1,365,431
1,522,004
1,360,082
957,654
EBITDA
553,261
723,930
834,642
549,290
EBIT
386,659
567,789
742,601
480,517
Net Income
203,089
350,267
533,392
349,329
Net Change In Cash
4,022,667
4,564,737
3,737,184
2,485,200
Cost of Revenue
-11,673
-507,789
332,245
Free Cash Flow
392,610
-27,672
301,164
424,405
Cash
200,994
132,723
147,339
655,128
Basic Shares
62,058
64,681
64,253
63,737

Earnings Calls

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