Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$343,402
$343,384
$322,624
$331,983
Gross Profit
176,546
176,854
162,083
171,719
EBITDA
73,173
70,768
61,468
67,196
EBIT
65,706
63,370
53,926
59,730
Net Income
55,456
50,890
43,628
47,241
Net Change In Cash
343,402
343,384
322,624
331,983
Free Cash Flow
73,245
64,418
-13,475
50,994
Cash
250,118
160,458
143,860
175,352
Basic Shares
48,131
48,386
48,725
48,811

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
685,663
657,275
631,552
561,446
EBITDA
271,066
257,583
227,194
192,610
EBIT
241,193
225,213
193,012
167,127
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-07-31
$1.19
2024-04-30
$1.09
2024-01-31
$0.93
2023-10-31
$1