Quarterly Financials

Values in thousands2025-10-312025-07-312025-04-302025-01-31
Revenue
$405,287
$397,275
$382,590
$356,675
Gross Profit
208,832
200,231
195,059
175,843
EBITDA
80,692
72,008
76,864
63,291
EBIT
69,684
61,648
66,681
53,359
Net Income
53,936
49,876
52,263
40,334
Net Change In Cash
405,287
397,275
382,590
356,675
Free Cash Flow
22,376
49,430
55,612
32,457
Cash
182,684
174,349
152,154
138,452
Basic Shares
47,731
47,780
48,066
48,306

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
$0
2025-10-31
$1.21
2025-07-31
$1.26
2025-04-30
$1.22