Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$265,807
$257,707
$258,349
$247,836
Gross Profit
120,915
107,804
105,139
103,993
EBITDA
31,652
42,357
42,753
37,483
EBIT
17,004
28,197
25,676
21,772
Net Income
12,541
21,099
17,471
10,653
Net Change In Cash
265,807
257,707
258,349
247,836
Free Cash Flow
58,760
46,175
5,133
4,211
Cash
718,650
388,799
380,871
89,221
Basic Shares
41,164
41,158
38,681
36,040

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$980,600
$949,245
$881,662
$860,903
Gross Profit
407,807
421,545
399,897
378,472
EBITDA
153,046
179,856
169,922
160,621
EBIT
91,114
124,293
123,310
107,463
Net Income
53,829
64,087
72,878
74,051
Net Change In Cash
980,600
949,245
881,662
860,903
Cost of Revenue
-11,916
Free Cash Flow
48,429
141,350
100,114
71,136
Cash
380,871
113,989
105,051
100,105
Basic Shares
36,702
36,124
36,031
35,909

Earnings Calls

QuarterEPS
2026-06-30
$0.89
2026-03-31
$0.81
2025-12-31
$0.91
2025-09-30
$0.87