Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $146,421 | $167,276 | $163,892 | $187,375 |
Gross Profit | 89,704 | 100,636 | 100,141 | 115,183 |
EBITDA | 18,196 | 27,232 | 21,335 | 29,573 |
EBIT | 14,167 | 23,172 | 17,388 | 31,689 |
Net Income | 12,953 | 17,411 | 14,939 | 25,405 |
Net Change In Cash | 146,421 | 167,276 | 163,892 | 187,375 |
Free Cash Flow | 21,369 | 12,046 | 13,003 | 23,100 |
Cash | 63,862 | 55,051 | 56,888 | 62,130 |
Basic Shares | 25,650 | 25,630 | 25,618 | 25,674 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $791,382 | $817,762 | $685,169 | $589,837 |
Gross Profit | 480,370 | 484,706 | 393,107 | 323,132 |
EBITDA | 129,756 | 133,861 | 79,303 | 8,606 |
EBIT | 137,196 | 138,250 | 77,285 | -8,253 |
Net Income | 105,807 | 103,280 | 60,005 | 8,900 |
Net Change In Cash | 791,382 | 817,762 | 685,169 | 589,837 |
Free Cash Flow | 86,779 | 55,969 | 117,883 | 36,987 |
Cash | 62,130 | 109,919 | 104,596 | 72,276 |
Basic Shares | 25,604 | 25,522 | 25,352 | 26,069 |
Quarter | EPS |
---|---|
2024-03-31 | $0.48 |
2023-12-31 | $0.67 |
2023-09-30 | $0.63 |
2023-06-30 | $0.96 |