Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $258,030 | $271,614 | $274,765 | $248,975 |
Gross Profit | 111,860 | 121,439 | 121,887 | 110,962 |
EBITDA | 36,937 | 62,153 | 61,861 | 52,121 |
EBIT | 49,378 | 49,870 | 40,382 | |
Net Income | 24,032 | 31,586 | 31,291 | 24,689 |
Net Change In Cash | 258,030 | 271,614 | 274,765 | 248,975 |
Free Cash Flow | 46,315 | 48,293 | 23,092 | 16,560 |
Cash | 94,660 | 88,407 | 75,178 | 82,618 |
Basic Shares | 11,794 | 11,780 | 11,766 | 11,744 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,053,384 | $957,672 | $904,739 | $786,579 |
Gross Profit | 466,148 | 416,306 | 389,555 | 337,365 |
EBITDA | 171,252 | 200,847 | 187,766 | 159,354 |
EBIT | 167,550 | 152,830 | 125,052 | |
Net Income | 111,598 | 116,069 | 120,928 | 84,043 |
Net Change In Cash | 1,053,384 | 957,672 | 904,739 | 786,579 |
Free Cash Flow | 134,260 | 133,695 | 74,426 | 149,649 |
Cash | 94,660 | 103,832 | 79,725 | 94,161 |
Basic Shares | 11,771 | 11,729 | 11,688 | 11,655 |
Quarter | EPS |
---|---|
2024-12-31 | $2.25 |
2024-09-30 | $2.84 |
2024-06-30 | $2.81 |
2024-03-31 | $2.38 |