Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$759,112
$665,494
$872,716
$685,912
Gross Profit
759,112
665,494
872,716
685,912
EBITDA
85,354
28,839
148,750
85,627
EBIT
42,743
-17,519
103,881
41,051
Net Income
20,819
-8,766
45,414
17,794
Net Change In Cash
759,112
665,494
872,716
685,912
Free Cash Flow
-374,298
-184,848
396,448
-94,426
Cash
195,829
157,078
197,691
178,583
Basic Shares
253,670
176,352
253,065
254,970

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,738,502
$2,470,368
$2,705,527
$2,906,443
Gross Profit
2,738,502
2,470,368
2,705,527
2,906,443
EBITDA
337,341
291,560
351,385
1,376,294
EBIT
163,042
125,339
185,569
1,254,565
Net Income
61,234
42,575
83,275
750,728
Net Change In Cash
2,738,502
2,470,368
2,705,527
2,906,443
Cost of Revenue
46,452
8,101
Free Cash Flow
-43,055
-321,322
1,134,154
-79,631
Cash
197,691
164,894
233,016
191,332
Basic Shares
177,691
176,382
245,177
195,813

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.31
2025-03-31
$0.21
2024-12-31
$0.55