Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$313,817
$315,675
$265,910
$244,080
Gross Profit
76,606
74,007
54,237
50,813
EBITDA
56,465
54,042
36,475
36,425
EBIT
42,170
40,097
22,896
23,015
Net Income
27,781
28,254
15,463
14,312
Net Change In Cash
313,817
315,675
265,910
244,080
Free Cash Flow
29,586
23,547
18,159
21,240
Cash
7,100
7,977
3,914
8,209
Basic Shares
20,783
20,853
20,870
20,843

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$1,083,696
$974,431
$919,162
$935,098
Gross Profit
223,755
212,738
193,636
165,119
EBITDA
175,389
159,763
137,230
115,256
EBIT
122,847
119,815
105,427
87,816
Net Income
81,548
84,345
75,363
60,041
Net Change In Cash
1,083,696
974,431
919,162
935,098
Cost of Revenue
4,070
Free Cash Flow
86,088
70,000
119,348
29,079
Cash
3,914
5,103
7,153
7,566
Basic Shares
20,861
20,937
21,014
21,014

Earnings Calls

QuarterEPS
2026-09-30
$1.34
2026-06-30
$1.35
2026-03-31
$0.74
2025-12-31
$0.70