Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $226,088 | $215,880 | $170,303 | $199,369 |
Gross Profit | 59,698 | 55,379 | 41,718 | 54,199 |
EBITDA | 27,609 | 22,797 | 18,252 | 12,308 |
EBIT | 22,716 | 19,427 | 13,376 | 7,483 |
Net Income | -4,946 | 2,518 | 10,742 | 2,165 |
Net Change In Cash | 226,088 | 215,880 | 170,303 | 199,369 |
Free Cash Flow | 14,400 | 6,100 | 5,076 | 20,382 |
Cash | 96,809 | 81,678 | 76,764 | 64,740 |
Basic Shares | 46,311 | 46,872 | 50,837 | 46,705 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $818,083 | $754,196 | $610,970 | $482,033 |
Gross Profit | 222,443 | 151,355 | 116,697 | 120,583 |
EBITDA | 104,855 | 42,957 | 19,440 | 34,185 |
EBIT | 87,115 | 25,964 | 4,046 | 17,108 |
Net Income | 34,621 | 6,802 | 592 | 10,926 |
Net Change In Cash | 818,083 | 754,196 | 610,970 | 482,033 |
Free Cash Flow | 46,261 | -10,361 | -47,411 | 58,321 |
Cash | 81,299 | 23,982 | 17,143 | 77,590 |
Basic Shares | 46,543 | 45,521 | 45,326 | 45,202 |
Quarter | EPS |
---|---|
2024-07-31 | $0.35 |
2024-04-30 | $0.27 |
2024-01-31 | $0.08 |
2023-10-31 | $0.27 |