Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $210,300 | $214,200 | $213,400 | $204,600 |
Gross Profit | 74,100 | 73,100 | 68,200 | 67,400 |
EBITDA | 26,600 | 25,000 | 23,100 | 41,495 |
EBIT | 13,900 | 12,700 | 11,800 | 30,295 |
Net Income | 10,700 | 8,100 | 7,800 | 23,206 |
Net Change In Cash | 210,300 | 214,200 | 213,400 | 204,600 |
Free Cash Flow | 25,200 | 8,800 | 18,700 | 51,159 |
Cash | 146,400 | 119,900 | 116,900 | 131,699 |
Basic Shares | 18,600 | 18,600 | 18,700 | 18,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $908,400 | $971,171 | $932,886 | $802,583 |
Gross Profit | 307,100 | 321,015 | 349,139 | 291,820 |
EBITDA | 103,000 | 196,491 | 172,641 | 152,106 |
EBIT | 51,900 | 150,612 | 129,357 | 80,681 |
Net Income | 56,600 | 116,600 | 108,100 | 49,990 |
Net Change In Cash | 908,400 | 971,171 | 932,886 | 802,583 |
Cost of Revenue | 6,240 | 44,805 | 20,482 | |
Free Cash Flow | 74,400 | 12,673 | 53,238 | 124,671 |
Cash | 131,699 | 235,850 | 232,296 | 191,785 |
Basic Shares | 18,700 | 18,953 | 18,863 | 18,706 |
Quarter | EPS |
---|---|
2024-09-30 | $0.98 |
2024-06-30 | $0.69 |
2024-03-31 | $0.58 |
2023-12-31 | $0.60 |