Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$81,379
$125,207
$106,654
$91,684
Gross Profit
45,811
70,105
67,271
52,104
EBITDA
25,624
24,437
45,259
31,256
EBIT
10,388
8,406
29,653
15,360
Net Income
4,226
637
20,657
11,255
Net Change In Cash
81,379
125,207
106,654
91,684
Free Cash Flow
1,897
26,810
65,704
20,869
Cash
145,995
151,168
143,106
109,251
Basic Shares
56,392
56,272
55,565
55,161

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$410,212
$352,208
$374,839
$300,805
Gross Profit
237,574
190,200
214,341
156,355
EBITDA
133,101
111,285
112,960
52,769
EBIT
70,655
45,782
52,938
-3,892
Net Income
34,876
26,059
25,335
-22,800
Net Change In Cash
410,212
352,208
374,839
300,805
Cost of Revenue
-94,484
Free Cash Flow
118,901
29,621
25,780
-15,300
Cash
151,168
100,592
76,200
97,401
Basic Shares
55,544
53,864
55,146
56,674

Earnings Calls

QuarterEPS
2026-03-31
$0.17
2025-12-31
$0.58
2025-09-30
$0.47
2025-06-30
$0.26