Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $167,471 | $168,756 | $163,425 | $149,108 |
Gross Profit | 128,012 | 125,602 | 122,877 | 99,418 |
EBITDA | 69,563 | 67,584 | 66,813 | 61,894 |
EBIT | 48,674 | 48,672 | 48,008 | 45,754 |
Net Income | 37,367 | 36,558 | 34,681 | 34,667 |
Net Change In Cash | 167,471 | 168,756 | 163,425 | 149,108 |
Free Cash Flow | 58,635 | 58,833 | 33,084 | 61,022 |
Cash | 236,138 | 181,282 | 252,653 | 238,245 |
Basic Shares | 87,599 | 87,342 | 87,241 | 87,116 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $651,000 | $572,931 | $486,014 | $424,690 |
Gross Profit | 492,426 | 434,636 | 372,688 | 322,880 |
EBITDA | 263,577 | 219,367 | 196,833 | 165,539 |
EBIT | 188,590 | 153,392 | 132,562 | 102,237 |
Net Income | 143,273 | 115,907 | 102,236 | 86,282 |
Net Change In Cash | 651,000 | 572,931 | 486,014 | 424,690 |
Free Cash Flow | 212,529 | 202,117 | 186,324 | 171,309 |
Cash | 236,138 | 320,952 | 276,385 | 213,437 |
Basic Shares | 87,323 | 86,818 | 86,451 | 86,200 |
Quarter | EPS |
---|---|
2025-01-31 | $0.43 |
2024-10-31 | $0.43 |
2024-07-31 | $0.40 |
2024-04-30 | $0.40 |