Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$33,940,000
$45,118,000
$34,308,000
$33,634,000
Gross Profit
7,032,000
9,516,000
7,161,000
6,929,000
EBITDA
1,694,000
2,603,000
1,793,000
1,787,000
EBIT
916,000
1,368,000
895,000
892,000
Net Income
609,000
866,000
634,000
618,000
Net Change In Cash
33,940,000
45,118,000
34,308,000
33,634,000
Free Cash Flow
615,000
1,105,000
520,000
-28,000
Cash
4,883,000
4,738,000
3,959,000
13,358,000
Basic Shares
665,000
664,000
696,000
728,000

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$147,123,000
$150,039,000
$148,258,000
$137,888,000
Gross Profit
30,157,000
30,239,000
28,813,000
27,525,000
EBITDA
7,650,000
7,035,000
7,025,000
6,061,000
EBIT
3,801,000
3,285,000
3,446,000
2,632,000
Net Income
2,665,000
2,164,000
2,244,000
1,655,000
Net Change In Cash
147,123,000
150,039,000
148,258,000
137,888,000
Free Cash Flow
1,777,000
2,884,000
1,233,000
3,576,000
Cash
3,959,000
1,883,000
1,015,000
1,821,000
Basic Shares
720,000
725,000
727,000
754,000

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$1.04
2025-04-30
$1.49
2025-01-31
$1.14