Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $452,825 | $471,446 | $485,916 | $461,572 |
Gross Profit | 97,618 | 104,406 | 121,468 | 108,722 |
EBITDA | 58,427 | 61,652 | 79,687 | 56,775 |
EBIT | 44,425 | 47,283 | 65,754 | 43,183 |
Net Income | 34,828 | 28,350 | 51,484 | 43,951 |
Net Change In Cash | 452,825 | 471,446 | 485,916 | 461,572 |
Free Cash Flow | 18,531 | 61,059 | 87,103 | 35,615 |
Cash | 163,443 | 164,756 | 133,848 | 73,746 |
Basic Shares | 27,482 | 27,451 | 27,440 | 27,473 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,871,759 | $1,822,527 | $1,676,390 | $1,467,067 |
Gross Profit | 431,950 | 388,568 | 355,719 | 386,723 |
EBITDA | 270,133 | 242,656 | 175,331 | 176,868 |
EBIT | 214,237 | 191,446 | 129,451 | 134,441 |
Net Income | 158,613 | 111,286 | 89,586 | 142,332 |
Net Change In Cash | 1,871,759 | 1,822,527 | 1,676,390 | 1,467,067 |
Cost of Revenue | 28,190 | -127,772 | -10,218 | |
Free Cash Flow | 183,977 | 135,720 | -30,159 | 86,324 |
Cash | 163,443 | 88,473 | 60,283 | 188,055 |
Basic Shares | 27,461 | 27,482 | 27,472 | 27,518 |
Quarter | EPS |
---|---|
2024-06-30 | $1.26 |
2024-03-31 | $1.03 |
2023-12-31 | $1.87 |
2023-09-30 | $1.59 |