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
669
-2,685
4,975
-2,244
EBIT
-10,463
-13,944
-9,318
-16,411
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,905
-19,405
96,975
171,724
EBIT
-60,426
-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