Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $200,710 | $190,486 | $181,234 | $157,148 |
Gross Profit | 109,842 | 95,732 | 90,048 | 87,310 |
EBITDA | 51,618 | 37,649 | 32,904 | 30,855 |
EBIT | 33,788 | 19,716 | 15,707 | 16,566 |
Net Income | 29,414 | 19,939 | 14,980 | 12,526 |
Net Change In Cash | 200,710 | 190,486 | 181,234 | 157,148 |
Free Cash Flow | 57,141 | 41,539 | 13,073 | 28,447 |
Cash | 146,806 | 117,304 | 114,990 | 163,586 |
Basic Shares | 74,524 | 74,217 | 73,272 | 72,286 |
Values in thousands | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 |
---|---|---|---|---|
Revenue | $729,578 | $648,407 | $675,170 | $606,920 |
Gross Profit | 393,773 | 385,797 | 406,181 | 341,855 |
EBITDA | 163,911 | 168,653 | 304,649 | 150,955 |
EBIT | 96,662 | 116,500 | 247,420 | 81,002 |
Net Income | 76,859 | 91,577 | 439,955 | 37,973 |
Net Change In Cash | 729,578 | 648,407 | 675,170 | 606,920 |
Cost of Revenue | -34,787 | 26,734 | ||
Free Cash Flow | 140,200 | 142,218 | 150,469 | 130,458 |
Cash | 146,806 | 173,952 | 119,952 | 156,537 |
Basic Shares | 73,575 | 71,503 | 71,166 | 70,474 |
Quarter | EPS |
---|---|
2024-09-30 | $0.73 |
2024-06-30 | $0.66 |
2024-03-31 | $0.59 |
2023-12-31 | $0.58 |