Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$436,904
$435,237
$384,137
$405,287
Gross Profit
231,134
225,469
194,394
208,832
EBITDA
73,119
85,981
74,192
80,692
EBIT
61,798
74,637
62,995
69,684
Net Income
45,591
57,800
48,051
53,936
Net Change In Cash
436,904
435,237
384,137
405,287
Free Cash Flow
60,749
67,182
42,347
22,376
Cash
187,149
175,491
176,492
182,684
Basic Shares
47,750
47,814
47,734
47,731

Annual Financials

Values in thousands2026-07-312025-07-312024-07-312023-07-31
Revenue
$1,661,565
$1,513,605
$1,341,393
$1,331,863
Gross Profit
859,829
760,822
687,884
657,275
EBITDA
313,984
282,483
280,840
261,605
EBIT
269,114
241,844
250,967
229,235
Net Income
205,378
189,256
197,215
174,857
Net Change In Cash
1,661,565
1,513,605
1,341,393
1,331,863
Cost of Revenue
34,367
Free Cash Flow
192,654
153,619
175,182
189,923
Cash
187,149
174,349
250,118
151,532
Basic Shares
47,750
48,092
48,496
49,869

Earnings Calls

QuarterEPS
2026-07-31
$1.48
2026-04-30
$1.50
2026-01-31
$1.09
2025-10-31
$1.21