Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$265,910
$244,080
$280,434
$293,272
Gross Profit
54,237
50,813
67,643
72,362
EBITDA
36,475
36,425
47,923
54,566
EBIT
22,896
23,015
34,661
42,275
Net Income
15,463
14,312
22,598
29,175
Net Change In Cash
265,910
244,080
280,434
293,272
Free Cash Flow
18,159
21,240
28,743
17,946
Cash
3,914
8,209
10,415
14,502
Basic Shares
20,870
20,843
20,845
20,810

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-03-31
$0.74
2025-12-31
$0.70
2025-09-30
$1.09
2025-06-30
$1.43