Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $70,576 | $69,107 | $130,669 | $129,449 |
Gross Profit | 70,576 | 189,628 | 67,010 | 129,449 |
EBITDA | 47,018 | -29 | -135 | |
EBIT | 46,496 | -580 | -708 | |
Net Income | 30,221 | 33,383 | 33,592 | 33,466 |
Net Change In Cash | 70,576 | 69,107 | 130,669 | 129,449 |
Free Cash Flow | 39,843 | 55,796 | 25,695 | 42,413 |
Cash | 765,515 | 782,394 | 895,677 | 916,600 |
Basic Shares | 13,544 | 13,544 | 13,548 | 13,736 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $283,959 | $275,589 | $254,402 | $193,620 |
Gross Profit | 283,959 | 481,757 | 254,402 | 193,620 |
EBITDA | 211,573 | 181,087 | 135,723 | |
EBIT | 209,853 | 179,197 | 133,828 | |
Net Income | 130,662 | 150,040 | 128,845 | 95,240 |
Net Change In Cash | 283,959 | 275,589 | 254,402 | 193,620 |
Free Cash Flow | 163,605 | 172,976 | 143,400 | 119,031 |
Cash | 765,515 | 890,852 | 747,526 | 1,030,610 |
Basic Shares | 13,544 | 14,261 | 14,809 | 14,866 |
Quarter | EPS |
---|---|
2024-12-31 | $2.25 |
2024-09-30 | $2.46 |
2024-06-30 | $2.48 |
2024-03-31 | $2.44 |