Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $179,815 | $168,739 | $167,471 | $168,756 |
Gross Profit | 138,227 | 128,992 | 128,012 | 125,602 |
EBITDA | 71,738 | 68,724 | 69,563 | 67,584 |
EBIT | 49,733 | 48,160 | 49,146 | 49,057 |
Net Income | 38,020 | 36,244 | 37,367 | 36,558 |
Net Change In Cash | 179,815 | 168,739 | 167,471 | 168,756 |
Free Cash Flow | 62,096 | 51,741 | 58,635 | 58,833 |
Cash | 240,632 | 176,411 | 236,138 | 181,282 |
Basic Shares | 87,590 | 87,577 | 87,599 | 87,342 |
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 | 267,625 | 219,367 | 196,833 | 165,539 |
EBIT | 192,637 | 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-07-31 | $0.48 |
2025-04-30 | $0.44 |
2025-01-31 | $0.44 |
2024-10-31 | $0.42 |