Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$557,697
$578,237
$546,396
$575,579
Gross Profit
161,878
169,653
147,853
163,442
EBITDA
25,996
31,026
18,808
27,437
EBIT
17,613
22,131
10,204
18,442
Net Income
12,803
15,432
8,966
14,480
Net Change In Cash
557,697
578,237
546,396
575,579
Free Cash Flow
8,474
13,799
-9,954
9,285
Cash
117,180
117,261
113,945
133,346
Basic Shares
14,306
14,313
14,296
14,303

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$2,236,566
$2,166,654
$2,061,084
$2,030,330
Gross Profit
641,975
616,450
579,667
565,044
EBITDA
109,286
112,656
73,653
67,764
EBIT
73,825
76,945
38,948
32,063
Net Income
50,462
49,716
26,830
19,994
Net Change In Cash
2,236,566
2,166,654
2,061,084
2,030,330
Cost of Revenue
18,518
4,633
Free Cash Flow
17,736
58,113
36,355
27,459
Cash
117,261
140,910
134,832
116,314
Basic Shares
14,313
14,230
14,163
14,147

Earnings Calls

Quarter EPS
2024-10-31
$0.86
2024-07-31
$1.11
2024-04-30
$0.60
2024-01-31
$0.97