Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$327,720
$396,524
$503,512
$363,804
Gross Profit
50,626
86,396
167,937
146,737
EBITDA
84,437
110,452
198,452
168,089
EBIT
46,493
71,004
157,132
141,227
Net Income
41,766
70,711
136,989
128,876
Net Change In Cash
327,720
396,524
503,512
363,804
Free Cash Flow
-53,670
25,357
2,368
64,236
Cash
583,158
709,023
693,858
738,197
Basic Shares
52,394
52,378
52,217
52,122

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,676,625
$1,738,738
$1,059,216
$782,738
Gross Profit
601,514
1,001,086
476,035
123,832
EBITDA
700,910
920,863
380,021
97,501
EBIT
569,379
802,099
235,366
-23,595
Net Income
478,629
641,298
150,881
-35,761
Net Change In Cash
1,676,625
1,738,738
1,059,216
782,738
Cost of Revenue
183,923
18,533
Free Cash Flow
209,434
633,162
293,650
25,138
Cash
738,197
829,480
395,839
211,916
Basic Shares
52,045
51,715
51,445
51,168

Earnings Calls

Quarter EPS
2024-09-30
$0.80
2024-06-30
$1.35
2024-03-31
$2.63
2023-12-31
$2.49