Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $328,674 | $288,628 | $293,714 | $289,832 |
Gross Profit | 328,674 | 199,845 | 203,986 | 202,852 |
EBITDA | 70,399 | 28,952 | 37,198 | 32,863 |
EBIT | 59,780 | 19,614 | 26,612 | 21,095 |
Net Income | 42,789 | 26,844 | 26,213 | 28,406 |
Net Change In Cash | 328,674 | 288,628 | 293,714 | 289,832 |
Free Cash Flow | 41,145 | 30,234 | 3,691 | 19,832 |
Cash | 84,807 | 164,397 | 119,992 | 124,801 |
Basic Shares | 15,667 | 15,555 | 15,505 | 15,486 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,135,314 | $1,074,281 | $1,010,942 | $980,712 |
Gross Profit | 93,262 | 766,709 | 381,270 | 371,406 |
EBITDA | 87,992 | 57,763 | 118,441 | 119,806 |
EBIT | 45,958 | -1,011,322 | -885,321 | -826,407 |
Net Income | 66,798 | 22,445 | 138,590 | 41,871 |
Net Change In Cash | 1,135,314 | 1,074,281 | 1,010,942 | 980,712 |
Cost of Revenue | -44,878 | -38,759 | 97,492 | |
Free Cash Flow | 83,315 | -21,458 | 22,995 | 181,386 |
Cash | 124,801 | 58,667 | 107,607 | 147,093 |
Basic Shares | 15,377 | 15,447 | 15,416 | 15,369 |
Quarter | EPS |
---|---|
2024-09-30 | $2.73 |
2024-06-30 | $1.72 |
2024-03-31 | $1.69 |
2023-12-31 | $1.83 |