Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$377,065
$343,402
$343,384
$322,624
Gross Profit
189,689
176,546
176,854
162,083
EBITDA
70,320
76,517
72,537
64,152
EBIT
60,156
69,050
65,139
56,610
Net Income
46,783
55,456
50,890
43,628
Net Change In Cash
377,065
343,402
343,384
322,624
Free Cash Flow
16,120
73,245
64,418
-13,475
Cash
145,661
250,118
160,458
143,860
Basic Shares
48,217
48,063
48,386
48,725

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$1,341,393
$1,331,863
$1,302,062
$1,144,698
Gross Profit
687,884
657,275
631,552
561,446
EBITDA
280,840
261,605
227,438
196,943
EBIT
250,967
229,235
193,256
171,460
Net Income
197,215
174,857
149,979
129,659
Net Change In Cash
1,341,393
1,331,863
1,302,062
1,144,698
Cost of Revenue
34,367
-26,711
-75,251
Free Cash Flow
175,182
189,923
75,311
178,476
Cash
250,118
151,532
114,069
147,335
Basic Shares
48,496
49,869
51,651
52,409

Earnings Calls

Quarter EPS
2024-10-31
$1.12
2024-07-31
$1.19
2024-04-30
$1.09
2024-01-31
$0.93