Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $237,928 | $227,470 | $234,264 | $225,626 |
Gross Profit | 79,092 | 76,285 | 81,015 | 95,487 |
EBITDA | 37,776 | 39,155 | 48,034 | 35,478 |
EBIT | 22,816 | 23,381 | 32,075 | 20,689 |
Net Income | 12,598 | 11,714 | 16,277 | 9,772 |
Net Change In Cash | 237,928 | 227,470 | 234,264 | 225,626 |
Free Cash Flow | 25,518 | 47,605 | 31,684 | 13,823 |
Cash | 171,133 | 165,350 | 125,776 | 114,616 |
Basic Shares | 91,629 | 91,849 | 91,504 | 94,035 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $924,365 | $960,489 | $760,703 | $478,046 |
Gross Profit | 324,883 | 401,728 | 328,967 | 207,536 |
EBITDA | 164,960 | 134,282 | -6,522 | 95,589 |
EBIT | 104,223 | 76,485 | -54,407 | 56,587 |
Net Income | 45,690 | 40,422 | -58,698 | 34,533 |
Net Change In Cash | 924,365 | 960,489 | 760,703 | 478,046 |
Cost of Revenue | 75,067 | -37,647 | ||
Free Cash Flow | 112,675 | 103,337 | -92,037 | 29,990 |
Cash | 125,776 | 133,992 | 63,584 | 107,728 |
Basic Shares | 96,173 | 102,603 | 97,463 | 97,290 |
Quarter | EPS |
---|---|
2024-06-30 | $0.31 |
2024-03-31 | $0.30 |
2023-12-31 | $0.35 |
2023-09-30 | $0.32 |