Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$315,675
$265,910
$244,080
$280,434
Gross Profit
74,007
54,237
50,813
67,643
EBITDA
54,042
36,475
36,425
47,923
EBIT
40,097
22,896
23,015
34,661
Net Income
28,254
15,463
14,312
22,598
Net Change In Cash
315,675
265,910
244,080
280,434
Free Cash Flow
23,547
18,159
21,240
28,743
Cash
7,977
3,914
8,209
10,415
Basic Shares
20,853
20,870
20,843
20,845

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
117,227
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-06-30
$1.35
2026-03-31
$0.74
2025-12-31
$0.70
2025-09-30
$1.09