| Values in thousands | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 |
|---|---|---|---|---|
Revenue | $16,057,000 | $14,926,000 | $15,903,000 | $14,130,000 |
Gross Profit | 11,999,000 | 10,042,000 | 11,162,000 | 9,935,000 |
EBITDA | 5,078,000 | 4,770,000 | 6,826,000 | 5,891,000 |
EBIT | 4,658,000 | 4,350,000 | 5,130,000 | 4,340,000 |
Net Income | 6,135,000 | 2,927,000 | 3,427,000 | 2,936,000 |
Net Change In Cash | 16,057,000 | 14,926,000 | 15,903,000 | 14,130,000 |
Free Cash Flow | -9,967,000 | -362,000 | -2,923,000 | 71,000 |
Cash | 19,241,000 | 10,445,000 | 10,786,000 | 17,406,000 |
Basic Shares | 2,916,000 | 2,909,000 | 2,871,000 | 2,874,000 |
| Values in thousands | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 |
|---|---|---|---|---|
Revenue | $57,399,000 | $52,961,000 | $49,954,000 | $42,440,000 |
Gross Profit | 40,472,000 | 37,818,000 | 36,390,000 | 33,563,000 |
EBITDA | 23,912,000 | 21,394,000 | 18,739,000 | 13,526,000 |
EBIT | 17,738,000 | 15,255,000 | 12,631,000 | 10,404,000 |
Net Income | 12,443,000 | 10,467,000 | 8,503,000 | 6,717,000 |
Net Change In Cash | 57,399,000 | 52,961,000 | 49,954,000 | 42,440,000 |
Cost of Revenue | -11,409,000 | -8,367,000 | ||
Free Cash Flow | -394,000 | 11,807,000 | 8,470,000 | 5,028,000 |
Cash | 10,786,000 | 10,454,000 | 9,765,000 | 21,383,000 |
Basic Shares | 2,866,000 | 2,823,000 | 2,766,000 | 2,786,000 |
| Quarter | EPS |
|---|---|
2025-11-30 | $2.26 |
2025-08-31 | $1.47 |
2025-05-31 | $1.70 |
2025-02-28 | $1.47 |