| Values in thousands | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 |
|---|---|---|---|---|
Revenue | $327,452 | $303,707 | $317,884 | $304,524 |
Gross Profit | 84,629 | 81,558 | 92,690 | 88,920 |
EBITDA | 51,016 | 58,882 | 20,886 | 65,209 |
EBIT | 37,252 | 45,796 | 8,331 | 53,259 |
Net Income | 27,328 | 35,148 | 3,877 | 39,663 |
Net Change In Cash | 327,452 | 303,707 | 317,884 | 304,524 |
Free Cash Flow | 51,518 | 27,866 | 49,328 | 44,427 |
Cash | 180,288 | 167,122 | 250,075 | 222,844 |
Basic Shares | 49,212 | 49,264 | 49,997 | 49,981 |
| Values in thousands | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 |
|---|---|---|---|---|
Revenue | $1,153,492 | $1,245,703 | $1,418,496 | $5,242,219 |
Gross Profit | 318,265 | 285,917 | 339,373 | 602,008 |
EBITDA | 179,368 | 156,486 | 291,357 | 643,806 |
EBIT | 131,106 | 75,782 | 178,557 | 545,597 |
Net Income | 96,053 | 110,624 | 256,528 | 379,386 |
Net Change In Cash | 1,153,492 | 1,245,703 | 1,418,496 | 5,242,219 |
Cost of Revenue | -605,826 | |||
Free Cash Flow | 159,164 | 206,449 | 538,998 | -24,488 |
Cash | 250,075 | 244,225 | 454,946 | 34,485 |
Basic Shares | 50,131 | 50,348 | 49,386 | 50,993 |
| Quarter | EPS |
|---|---|
2025-11-30 | $0.65 |
2025-08-31 | $0.74 |
2025-05-31 | $1.06 |
2025-02-28 | $0.91 |