Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$102,842
$81,379
$125,207
$106,654
Gross Profit
62,896
45,811
70,105
67,271
EBITDA
34,790
25,624
24,437
45,259
EBIT
23,168
10,388
8,406
29,653
Net Income
15,402
4,226
637
20,657
Net Change In Cash
102,842
81,379
125,207
106,654
Free Cash Flow
31,974
1,897
26,810
65,704
Cash
159,917
145,995
151,168
143,106
Basic Shares
56,569
56,392
56,272
55,565

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-06-30
$0.31
2026-03-31
$0.17
2025-12-31
$0.58
2025-09-30
$0.47