Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $195,756 | $138,740 | $122,060 | $167,092 |
Gross Profit | 111,043 | 70,231 | 59,996 | 78,763 |
EBITDA | 15,515 | 8,077 | -3,404 | 12,683 |
EBIT | 21,826 | 4,851 | -6,489 | 9,606 |
Net Income | 21,718 | -12,532 | -8,089 | 83,841 |
Net Change In Cash | 195,756 | 138,740 | 122,060 | 167,092 |
Free Cash Flow | 6,068 | -24,104 | 24,582 | 3,541 |
Cash | 58,174 | 48,677 | 84,305 | 84,269 |
Basic Shares | 117,385 | 115,030 | 112,350 | 115,691 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $607,907 | $624,957 | $507,149 | $378,831 |
Gross Profit | 312,545 | 315,884 | 259,742 | 194,997 |
EBITDA | 22,172 | 65,126 | 32,659 | 4,683 |
EBIT | 22,172 | 45,519 | 19,606 | -11,024 |
Net Income | 83,994 | 28,182 | 13,254 | -29,271 |
Net Change In Cash | 607,907 | 624,957 | 507,149 | 378,831 |
Cost of Revenue | 35,981 | 4,849 | ||
Free Cash Flow | -1,416 | -3,774 | 28,042 | 6,958 |
Cash | 84,269 | 89,586 | 133,431 | 98,645 |
Basic Shares | 117,359 | 112,378 | 106,171 | 96,971 |
Quarter | EPS |
---|---|
2024-09-30 | $0.26 |
2024-06-30 | $0.08 |
2024-03-31 | -$0.07 |
2023-12-31 | $0.13 |