Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$687,509
$740,685
$820,878
$818,269
Gross Profit
213,055
186,726
214,787
219,633
EBITDA
22,252
82,420
84,462
77,302
EBIT
37,682
39,945
34,170
Net Income
6,989
16,237
17,328
12,489
Net Change In Cash
687,509
740,685
820,878
818,269
Free Cash Flow
47,443
72,249
63,241
-72,686
Cash
30,550
65,849
71,811
32,935
Basic Shares
38,287
38,234
38,197
38,167

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,789,254
$5,243,242
$3,984,235
$2,393,714
Gross Profit
1,249,581
1,716,684
1,309,601
791,778
EBITDA
499,356
784,212
581,695
243,452
EBIT
338,429
647,101
477,998
149,265
Net Income
210,679
444,050
327,388
70,665
Net Change In Cash
3,789,254
5,243,242
3,984,235
2,393,714
Cost of Revenue
-108,842
163,059
-69,860
Free Cash Flow
266,778
572,811
251,693
217,724
Cash
32,935
64,524
180,928
29,213
Basic Shares
39,341
44,870
48,045
47,690

Earnings Calls

Quarter EPS
2024-09-30
$0.61
2024-06-30
$0.98
2024-03-31
$0.97
2023-12-31
$1.32