Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$121,123
$124,304
$118,082
$119,295
Gross Profit
90,848
95,734
86,947
75,873
EBITDA
16,893
32,125
23,175
24,642
EBIT
11,815
25,903
17,303
19,216
Net Income
-4,713
4,317
-10,857
2,579
Net Change In Cash
121,123
124,304
118,082
119,295
Free Cash Flow
12,846
-12,798
36,979
35,363
Cash
171,296
53,179
81,561
179,486
Basic Shares
106,073
105,539
104,301
131,679

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$482,414
$437,848
$430,302
$275,948
Gross Profit
339,990
212,221
210,059
168,371
EBITDA
98,924
37,346
-77,068
-119,064
EBIT
78,307
11,824
-101,483
-146,994
Net Income
15,318
-32,829
-133,933
-156,559
Net Change In Cash
482,414
437,848
430,302
275,948
Cost of Revenue
-96,187
Free Cash Flow
52,057
-32,205
23,833
-28,186
Cash
53,179
167,643
258,418
215,060
Basic Shares
103,688
99,585
96,057
97,351

Earnings Calls

QuarterEPS
2026-03-31
-$0.04
2025-12-31
-$0.03
2025-09-30
-$0.10
2025-06-30
$0.02