Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$149,583
$144,513
$139,497
$137,568
Gross Profit
63,152
59,954
53,643
53,282
EBITDA
38,855
35,721
31,387
34,777
EBIT
38,855
26,942
22,577
26,119
Net Income
17,757
19,164
17,197
19,737
Net Change In Cash
149,583
144,513
139,497
137,568
Free Cash Flow
41,134
28,860
12,298
26,023
Cash
143,880
107,536
90,851
82,295
Basic Shares
28,917
28,951
29,002
29,254

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$542,162
$515,539
$550,422
$586,869
Gross Profit
208,730
188,208
190,859
209,614
EBITDA
123,810
108,169
75,051
113,220
EBIT
89,272
77,247
75,051
83,467
Net Income
65,316
58,114
60,532
59,575
Net Change In Cash
542,162
515,539
550,422
586,869
Cost of Revenue
14,345
Free Cash Flow
86,374
80,645
74,073
106,864
Cash
82,295
94,334
163,876
156,910
Basic Shares
29,806
30,717
31,579
32,238

Earnings Calls

QuarterEPS
2026-09-30
$0.77
2026-06-30
$0.74
2026-03-31
$0.62
2025-12-31
$0.62