Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,893,438
$1,745,036
$1,832,221
$2,143,933
Gross Profit
299,959
185,676
396,800
238,733
EBITDA
133,165
21,140
-15,412
68,651
EBIT
98,453
-15,446
-50,323
36,772
Net Income
59,460
-30,400
-55,695
7,486
Net Change In Cash
1,893,438
1,745,036
1,832,221
2,143,933
Free Cash Flow
85,452
-42,332
-63,142
50,155
Cash
169,195
133,747
191,921
182,977
Basic Shares
53,756
53,756
55,252
56,224

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$7,974,457
$8,231,955
$7,321,785
$4,710,089
Gross Profit
741,719
1,274,016
846,002
277,374
EBITDA
176,161
805,586
542,221
80,562
EBIT
44,571
685,756
442,452
-13,679
Net Income
-33,322
728,642
364,189
-81,297
Net Change In Cash
7,974,457
8,231,955
7,321,785
4,710,089
Cost of Revenue
45,912
Free Cash Flow
-51,764
496,879
399,581
-57,155
Cash
191,921
279,107
490,925
112,221
Basic Shares
56,775
61,014
59,883
58,268

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.54
2025-03-31
-$0.94
2024-12-31
-$0.79