Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$705
$-72
$523,399
$526,974
Gross Profit
705
-72
161,150
300,502
EBITDA
-7,936
-22,306
54,225
68,498
EBIT
-8,292
-8,690
48,966
63,574
Net Income
14,246
-9,306
6,421
18,960
Net Change In Cash
705
-72
523,399
526,974
Free Cash Flow
-18,164
49,210
133,382
20,068
Cash
33,401
30,784
366,087
383,828
Basic Shares
41,900
37,823
38,583
38,618

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,560
$2,042,854
$1,649,031
$1,397,752
Gross Profit
2,560
1,201,647
1,047,237
945,147
EBITDA
-43,154
203,220
134,211
107,224
EBIT
-44,602
181,567
110,745
84,251
Net Income
-38,911
53,367
13,951
-8,274
Net Change In Cash
2,560
2,042,854
1,649,031
1,397,752
Cost of Revenue
357,401
Free Cash Flow
168,218
236,725
57,422
452,346
Cash
30,784
19,437
468,711
538,065
Basic Shares
37,559
37,927
37,619
35,531

Earnings Calls

QuarterEPS
2026-03-31
$0.33
2025-12-31
$0.55
2025-09-30
$0.12
2025-06-30
$0.37