Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $154,871 | $154,073 | $151,346 | $155,743 |
Gross Profit | 77,488 | 68,773 | 74,955 | 67,607 |
EBITDA | 4,808 | 27,440 | 18,822 | 19,618 |
EBIT | -12,614 | 10,683 | 2,031 | 2,475 |
Net Income | 18,172 | 3,321 | 2,094 | -25,488 |
Net Change In Cash | 154,871 | 154,073 | 151,346 | 155,743 |
Free Cash Flow | -71,125 | 34,790 | 36,335 | 17,948 |
Cash | 783,964 | 809,146 | 780,617 | 751,323 |
Basic Shares | 56,940 | 56,434 | 56,531 | 55,815 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $638,764 | $801,536 | $670,534 | $366,260 |
Gross Profit | 284,247 | 455,706 | 391,254 | 209,626 |
EBITDA | 124,292 | 246,926 | 211,561 | 101,624 |
EBIT | 56,207 | 195,941 | 173,114 | 74,557 |
Net Income | 41,577 | 185,959 | 128,291 | 59,926 |
Net Change In Cash | 638,764 | 801,536 | 670,534 | 366,260 |
Cost of Revenue | -74,490 | -113,478 | 179,885 | |
Free Cash Flow | 74,930 | 38,737 | 47,740 | 36,281 |
Cash | 751,323 | 523,458 | 603,814 | 717,292 |
Basic Shares | 56,377 | 57,455 | 57,264 | 53,892 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.01 |
2024-06-30 | $0.33 |
2024-03-31 | $0.28 |
2023-12-31 | $0.33 |