Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$209,022
$217,133
$212,558
$202,260
Gross Profit
56,233
59,238
56,475
53,738
EBITDA
15,720
33,594
28,545
26,052
EBIT
25,132
20,208
17,779
Net Income
9,916
9,318
-64,446
12,553
Net Change In Cash
209,022
217,133
212,558
202,260
Free Cash Flow
8,303
-78,753
16,011
18,143
Cash
39,103
45,289
50,918
37,117
Basic Shares
15,599
14,942
14,978
15,216

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$824,839
$786,551
$756,992
$712,537
Gross Profit
221,615
197,265
163,187
144,297
EBITDA
107,464
85,649
69,723
76,314
EBIT
73,807
52,211
37,152
44,893
Net Income
-37,353
31,495
15,928
28,789
Net Change In Cash
824,839
786,551
756,992
712,537
Cost of Revenue
-30,070
Free Cash Flow
-48,643
20,051
11,545
12,991
Cash
45,289
37,139
42,863
46,246
Basic Shares
14,942
15,013
13,972
12,366

Earnings Calls

QuarterEPS
2026-03-31
$0.75
2025-12-31
$1.05
2025-09-30
$0.99
2025-06-30
$0.88