Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$125,119
$122,230
$126,249
$107,680
Gross Profit
50,605
41,645
45,015
37,028
EBITDA
3,740
-916
6,588
-538
EBIT
-7,392
-12,175
-7,705
-14,705
Net Income
-12,068
-22,488
-4,101
-16,880
Net Change In Cash
125,119
122,230
126,249
107,680
Free Cash Flow
8,287
36,461
-17,969
13,388
Cash
210,941
227,053
149,944
164,436
Basic Shares
46,996
46,838
46,748
46,662

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$452,956
$401,779
$636,322
$812,775
Gross Profit
156,153
179,829
302,806
382,872
EBITDA
-6,832
-19,405
96,975
171,724
EBIT
-60,353
-71,892
47,231
125,708
Net Income
-74,273
-69,818
28,156
96,847
Net Change In Cash
452,956
401,779
636,322
812,775
Cost of Revenue
-46,079
Free Cash Flow
10,734
-7,856
85,417
98,091
Cash
227,053
206,407
245,524
242,341
Basic Shares
46,723
46,908
48,025
48,799

Earnings Calls

QuarterEPS
2026-03-31
$0.01
2025-12-31
-$0.15
2025-09-30
-$0.06
2025-06-30
$0.02