Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$758,464
$564,434
$661,492
$857,864
Gross Profit
356,014
282,937
315,190
418,175
EBITDA
92,538
53,862
64,653
161,153
EBIT
78,111
39,452
49,819
145,583
Net Income
58,320
27,639
38,033
106,510
Net Change In Cash
758,464
564,434
661,492
857,864
Free Cash Flow
-95,694
104,944
-37,568
305,952
Cash
175,536
316,646
267,575
351,213
Basic Shares
35,301
35,688
35,864
35,995

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,945,594
$3,212,733
$3,486,440
$3,024,334
Gross Profit
1,395,935
1,472,358
1,662,274
1,313,442
EBITDA
400,354
455,010
592,692
328,897
EBIT
336,215
389,734
498,584
234,898
Net Income
232,500
250,038
339,748
109,717
Net Change In Cash
2,945,594
3,212,733
3,486,440
3,024,334
Cost of Revenue
-771,273
-116,894
881,866
Free Cash Flow
469,272
47,997
230,816
557,023
Cash
351,213
211,748
984,294
1,102,323
Basic Shares
36,593
38,850
43,002
43,407

Earnings Calls

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