Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$124,304
$118,082
$119,295
$104,745
Gross Profit
95,734
86,947
75,873
65,448
EBITDA
32,125
23,175
24,642
21,870
EBIT
25,903
17,303
19,216
15,885
Net Income
4,317
-10,857
2,579
8,395
Net Change In Cash
124,304
118,082
119,295
104,745
Free Cash Flow
-12,798
36,979
35,363
-14,524
Cash
53,179
81,561
179,486
148,794
Basic Shares
105,539
104,301
131,679
113,304

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
2025-12-31
-$0.03
2025-09-30
-$0.10
2025-06-30
$0.02