Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$397,275
$382,590
$356,675
$377,065
Gross Profit
200,231
195,059
175,843
189,689
EBITDA
72,008
76,864
63,291
70,320
EBIT
61,648
66,681
53,359
60,156
Net Income
49,876
52,263
40,334
46,783
Net Change In Cash
397,275
382,590
356,675
377,065
Free Cash Flow
49,430
55,612
32,457
16,120
Cash
174,349
152,154
138,452
145,661
Basic Shares
47,780
48,066
48,306
48,217

Annual Financials

Values in thousands 2025-07-31 2024-07-31 2023-07-31 2022-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

Quarter EPS
2025-10-31
$0
2025-07-31
$1.26
2025-04-30
$1.22
2025-01-31
$1