Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$499,627
$392,361
$427,707
$348,351
Gross Profit
453,727
355,272
395,862
313,718
EBITDA
71,645
7,866
57,033
10,823
EBIT
67,711
3,903
52,872
6,854
Net Income
89,297
26,158
71,036
29,853
Net Change In Cash
499,627
392,361
427,707
348,351
Free Cash Flow
110,826
126,599
89,155
70,269
Cash
734,060
635,727
562,092
515,895
Basic Shares
187,074
184,267
180,315
174,154

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,300,205
$804,029
$666,701
$484,916
Gross Profit
1,176,610
693,018
561,902
412,351
EBITDA
-544,925
-126,459
-164,162
-124,400
EBIT
-560,568
-140,161
-172,162
-127,213
Net Income
-484,276
-90,824
-158,550
-127,896
Net Change In Cash
1,300,205
804,029
666,701
484,916
Free Cash Flow
215,820
-84,838
-100,254
-132,486
Cash
562,092
401,176
435,810
1,337,798
Basic Shares
180,315
163,346
163,346
163,346

Earnings Calls

Quarter EPS
2025-06-30
$0.45
2025-03-31
$0.13
2024-12-31
$0.36
2024-09-30
$0.16