Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$224,761
$280,500
$270,201
$220,388
Gross Profit
134,703
161,000
132,425
126,729
EBITDA
14,997
3,300
-24,601
11,421
EBIT
13,205
0
-27,911
8,450
Net Income
-810
-18,600
-39,869
-2,294
Net Change In Cash
224,761
280,500
270,201
220,388
Free Cash Flow
-22,713
14,068
-22,507
8,619
Cash
82,359
95,800
83,546
109,862
Basic Shares
58,400
54,100
52,363
53,600

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,004,406
$1,144,990
$1,412,384
$1,682,439
Gross Profit
563,148
597,151
685,118
830,679
EBITDA
-16,471
-83,073
-72,950
20,444
EBIT
-29,524
-99,073
-92,049
-2,889
Net Income
-78,299
-102,671
-157,088
-44,157
Net Change In Cash
1,004,406
1,144,990
1,412,384
1,682,439
Cost of Revenue
-66,419
Free Cash Flow
-60,461
39,928
-69,352
-124,118
Cash
95,800
123,598
117,197
198,726
Basic Shares
54,100
52,958
52,284
51,841

Earnings Calls

QuarterEPS
2026-03-31
-$0.03
2025-12-31
-$0.33
2025-09-30
-$0.63
2025-06-30
-$0.10