Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$215,798
$212,558
$202,260
$194,114
Gross Profit
59,805
56,475
53,738
51,597
EBITDA
40,275
-71,712
27,190
25,161
EBIT
31,813
-80,049
18,917
16,577
Net Income
7,444
-64,446
12,553
10,511
Net Change In Cash
215,798
212,558
202,260
194,114
Free Cash Flow
-78,753
16,011
18,143
-4,044
Cash
45,289
50,918
37,117
30,732
Basic Shares
14,942
14,978
15,216
15,177

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$824,730
$786,551
$756,992
$712,537
Gross Profit
221,615
197,265
163,187
144,297
EBITDA
2,518
85,649
69,723
76,314
EBIT
-31,139
52,211
37,152
44,893
Net Income
-33,938
31,495
15,928
28,789
Net Change In Cash
824,730
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
2025-12-31
$1.05
2025-09-30
$0.99
2025-06-30
$0.82
2025-03-31
$0.69