Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,275,510
$1,082,486
$672,275
$933,698
Gross Profit
202,949
164,711
54,285
94,311
EBITDA
151,166
113,834
-1,817
63,705
EBIT
117,351
84,434
-30,885
36,561
Net Income
78,951
36,895
-30,983
25,998
Net Change In Cash
1,275,510
1,082,486
672,275
933,698
Free Cash Flow
220,159
-40,979
-3,798
118,088
Cash
462,286
366,746
321,752
417,663
Basic Shares
52,366
52,727
43,988
53,605

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,509,138
$3,301,256
$3,010,053
$3,562,459
Gross Profit
396,399
369,494
305,556
344,788
EBITDA
170,586
153,533
67,329
-29,305
EBIT
78,316
70,964
-41,721
-93,005
Net Income
43,599
83,302
-8,259
-166,181
Net Change In Cash
3,509,138
3,301,256
3,010,053
3,562,459
Cost of Revenue
-119,664
-23,993
-10,521
Free Cash Flow
43,323
-65,965
-72,879
4,610
Cash
417,663
293,991
395,647
436,136
Basic Shares
52,565
52,326
47,599
45,614

Earnings Calls

Quarter EPS
2024-09-30
$2.05
2024-06-30
$0.97
2024-03-31
-$0.21
2023-12-31
$0.82