Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $213,613 | $200,221 | $212,869 | $227,800 |
Gross Profit | 175,060 | 160,964 | 168,723 | 184,731 |
EBITDA | 16,442 | 24,216 | 23,542 | 32,247 |
EBIT | 10,558 | 18,657 | 17,840 | 27,163 |
Net Income | 4,484 | 10,607 | 10,432 | 16,537 |
Net Change In Cash | 213,613 | 200,221 | 212,869 | 227,800 |
Free Cash Flow | 3,983 | 27,135 | 5,319 | 14,482 |
Cash | 181,768 | 364,889 | 332,423 | 328,336 |
Basic Shares | 19,104 | 19,083 | 19,159 | 19,302 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $854,503 | $921,010 | $998,601 | $1,186,464 |
Gross Profit | 693,291 | 744,317 | 804,711 | 968,566 |
EBITDA | 98,861 | 123,110 | 129,024 | 192,385 |
EBIT | 76,632 | 102,715 | 107,614 | 170,192 |
Net Income | 42,030 | 63,788 | 69,350 | 116,505 |
Net Change In Cash | 854,503 | 921,010 | 998,601 | 1,186,464 |
Cost of Revenue | -74,372 | |||
Free Cash Flow | 50,919 | 56,147 | 93,502 | 108,464 |
Cash | 181,768 | 330,420 | 288,420 | 239,832 |
Basic Shares | 19,162 | 19,345 | 19,310 | 20,343 |
Quarter | EPS |
---|---|
2024-12-31 | $0.64 |
2024-09-30 | $0.56 |
2024-06-30 | $0.54 |
2024-03-31 | $0.86 |