Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$859,712
$758,464
$564,434
$661,492
Gross Profit
411,025
356,014
282,937
315,190
EBITDA
98,200
92,538
53,862
64,653
EBIT
83,945
78,111
39,452
49,819
Net Income
61,517
58,320
27,639
38,033
Net Change In Cash
859,712
758,464
564,434
661,492
Free Cash Flow
270,940
-95,694
104,944
-37,568
Cash
412,926
175,536
316,646
267,575
Basic Shares
35,301
35,301
35,688
35,864

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,844,102
$2,945,594
$3,212,733
$3,486,440
Gross Profit
1,365,166
1,395,935
1,472,358
1,662,274
EBITDA
320,066
400,354
455,010
592,692
EBIT
262,140
336,215
389,734
498,584
Net Income
185,509
232,500
250,038
339,748
Net Change In Cash
2,844,102
2,945,594
3,212,733
3,486,440
Cost of Revenue
-771,273
-116,894
Free Cash Flow
242,622
469,272
47,997
230,816
Cash
412,926
351,213
211,748
984,294
Basic Shares
35,525
36,593
38,850
43,002

Earnings Calls

Quarter EPS
2024-12-31
$2.39
2024-09-30
$1.62
2024-06-30
$0.76
2024-03-31
$1.04