Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$739,259
$329,276
$332,197
$265,748
Gross Profit
380,851
172,373
166,673
122,229
EBITDA
152,084
54,642
-16,110
-974
EBIT
142,965
52,031
-18,496
-3,214
Net Income
99,855
44,419
-18,876
6,356
Net Change In Cash
739,259
329,276
332,197
265,748
Free Cash Flow
35,462
96,423
70,265
8,690
Cash
615,233
977,285
890,190
903,748
Basic Shares
237,172
237,172
188,760
233,696

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,355,630
$1,318,014
$653,604
$314,272
Gross Profit
680,207
633,139
270,869
128,169
EBITDA
163,002
269,592
-155,884
-2,787
EBIT
155,728
266,366
-157,801
-4,051
Net Income
145,074
226,801
-187,282
3,937
Net Change In Cash
1,355,630
1,318,014
653,604
314,272
Cost of Revenue
636,622
-26,993
Free Cash Flow
239,508
123,785
99,918
-99,736
Cash
890,190
755,981
614,159
16,255
Basic Shares
237,404
236,964
226,947
233,067

Earnings Calls

Quarter EPS
2025-06-30
$0.47
2025-03-31
$0.18
2024-12-31
$0.14
2024-09-30
-$0.003