Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $190,486 | $181,234 | $157,148 | $150,375 |
Gross Profit | 95,732 | 90,048 | 87,310 | 86,626 |
EBITDA | 37,649 | 32,904 | 30,855 | 29,345 |
EBIT | 19,716 | 15,707 | 16,566 | 15,694 |
Net Income | 19,939 | 14,980 | 12,526 | 24,450 |
Net Change In Cash | 190,486 | 181,234 | 157,148 | 150,375 |
Free Cash Flow | 41,539 | 13,073 | 28,447 | 44,545 |
Cash | 117,304 | 114,990 | 163,586 | 173,952 |
Basic Shares | 74,217 | 73,272 | 72,286 | 71,828 |
Values in thousands | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 |
---|---|---|---|---|
Revenue | $648,407 | $675,170 | $606,920 | $530,037 |
Gross Profit | 385,797 | 406,181 | 341,855 | 270,166 |
EBITDA | 159,553 | 304,649 | 144,621 | 78,731 |
EBIT | 107,400 | 247,420 | 74,668 | -95 |
Net Income | 91,577 | 439,955 | 37,973 | -46,078 |
Net Change In Cash | 648,407 | 675,170 | 606,920 | 530,037 |
Cost of Revenue | -34,787 | 26,734 | 53,486 | |
Free Cash Flow | 142,218 | 150,469 | 130,458 | 153,824 |
Cash | 173,952 | 119,952 | 156,537 | 129,441 |
Basic Shares | 71,503 | 71,166 | 70,474 | 66,605 |
Quarter | EPS |
---|---|
2024-06-30 | $0.66 |
2024-03-31 | $0.59 |
2023-12-31 | $0.58 |
2023-09-30 | $0.56 |