Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-30
Revenue
$-72
$523,399
$526,974
Gross Profit
-782,394
161,150
300,502
EBITDA
-206,468
54,225
68,498
EBIT
-192,852
48,966
63,574
Net Income
3,911
6,421
18,960
Net Change In Cash
-72
523,399
526,974
Free Cash Flow
49,210
133,382
20,068
Cash
30,784
366,087
383,828
Basic Shares
37,823
38,583
38,618

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$488
$2,042,854
$1,649,031
$1,397,752
Gross Profit
-33,356
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
34,927
53,367
13,951
-8,274
Net Change In Cash
488
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
2025-12-31
$0.55
2025-09-30
$0.12
2025-06-30
$0.37
2025-03-31
$0.12