Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$564,434
$661,492
$857,864
$791,651
Gross Profit
282,937
315,190
418,175
376,397
EBITDA
49,858
64,653
146,793
93,430
EBIT
35,448
49,819
131,223
77,393
Net Income
27,639
38,033
106,510
66,127
Net Change In Cash
564,434
661,492
857,864
791,651
Free Cash Flow
104,944
-37,568
305,952
-19,566
Cash
316,646
267,575
351,213
169,106
Basic Shares
35,688
35,864
35,995
36,442

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
366,134
453,733
592,692
329,287
EBIT
301,995
388,457
498,584
235,288
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,271
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-06-30
$0.76
2024-03-31
$1.04
2023-12-31
$2.76
2023-09-30
$1.84