Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$208,784
$207,668
$191,895
$180,013
Gross Profit
71,427
71,610
73,798
71,664
EBITDA
12,766
11,051
11,668
9,934
EBIT
-4,621
-3,969
-3,024
-4,248
Net Income
4,118
-3,000
-1,241
-4,931
Net Change In Cash
208,784
207,668
191,895
180,013
Free Cash Flow
1,676
31,104
15,989
28,151
Cash
47,283
103,160
73,373
60,136
Basic Shares
32,958
30,814
30,278
29,889

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$753,817
$748,487
$601,117
$573,152
Gross Profit
270,102
279,958
236,157
238,353
EBITDA
42,587
42,150
32,545
62,930
EBIT
-14,563
-7,092
-18,495
20,354
Net Income
-12,912
-6,524
-16,343
19,570
Net Change In Cash
753,817
748,487
601,117
573,152
Cost of Revenue
-218,548
Free Cash Flow
67,230
69,897
19,102
-29,184
Cash
103,160
81,812
131,987
113,641
Basic Shares
29,997
27,210
25,612
30,907

Earnings Calls

QuarterEPS
2026-03-31
$0.38
2025-12-31
$0.35
2025-09-30
$0.36
2025-06-30
$0.38