Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$384,137
$405,287
$397,275
$382,590
Gross Profit
194,394
208,832
200,231
195,059
EBITDA
74,003
80,692
72,008
76,864
EBIT
62,995
69,684
61,648
66,681
Net Income
48,051
53,936
49,876
52,263
Net Change In Cash
384,137
405,287
397,275
382,590
Free Cash Flow
42,347
22,376
49,430
55,612
Cash
176,492
182,684
174,349
152,154
Basic Shares
47,734
47,731
47,780
48,066

Annual Financials

Values in thousands2025-07-312024-07-312023-07-312022-07-31
Revenue
$1,513,605
$1,341,393
$1,331,863
$1,302,062
Gross Profit
760,822
687,884
657,275
631,552
EBITDA
282,483
280,840
261,605
227,438
EBIT
241,844
250,967
229,235
193,256
Net Income
189,256
197,215
174,857
149,979
Net Change In Cash
1,513,605
1,341,393
1,331,863
1,302,062
Cost of Revenue
34,367
-26,711
Free Cash Flow
153,619
175,182
189,923
75,311
Cash
174,349
250,118
151,532
114,069
Basic Shares
48,092
48,496
49,869
51,651

Earnings Calls

QuarterEPS
2026-01-31
$1.09
2025-10-31
$1.21
2025-07-31
$1.26
2025-04-30
$1.22