Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $14,673,000 | $14,149,000 | $13,991,000 | $13,841,000 |
Gross Profit | 9,394,000 | 9,278,000 | 9,111,000 | 9,121,000 |
EBITDA | 4,357,000 | 3,976,000 | 4,052,000 | 3,474,000 |
EBIT | 3,722,000 | 3,350,000 | 3,291,000 | 2,685,000 |
Net Income | 2,823,000 | 2,491,000 | 2,428,000 | 2,711,000 |
Net Change In Cash | 14,673,000 | 14,149,000 | 13,991,000 | 13,841,000 |
Free Cash Flow | 4,017,000 | 3,796,000 | 2,031,000 | 3,444,000 |
Cash | 9,473,000 | 9,666,000 | 8,556,000 | 9,065,000 |
Basic Shares | 3,992,000 | 4,004,000 | 4,005,000 | 4,013,000 |
Values in thousands | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
---|---|---|---|---|
Revenue | $56,654,000 | $53,803,000 | $56,998,000 | $51,557,000 |
Gross Profit | 36,183,000 | 34,828,000 | 35,753,000 | 32,248,000 |
EBITDA | 15,859,000 | 15,747,000 | 17,471,000 | 16,794,000 |
EBIT | 13,048,000 | 13,240,000 | 15,745,000 | 14,837,000 |
Net Income | 10,453,000 | 10,320,000 | 12,613,000 | 11,812,000 |
Net Change In Cash | 56,654,000 | 53,803,000 | 56,998,000 | 51,557,000 |
Cost of Revenue | -1,183,000 | |||
Free Cash Flow | 13,288,000 | 10,210,000 | 19,037,000 | 12,749,000 |
Cash | 9,473,000 | 9,023,000 | 10,314,000 | 7,079,000 |
Basic Shares | 3,998,000 | 4,062,000 | 4,105,000 | 4,192,000 |
Quarter | EPS |
---|---|
2025-07-31 | $0.99 |
2025-04-30 | $0.96 |
2025-01-31 | $0.94 |
2024-10-31 | $0.91 |