Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $95,191 | $100,721 | $106,672 | $126,220 |
Gross Profit | 45,210 | 42,662 | 49,068 | 57,970 |
EBITDA | 47,700 | 33,459 | 51,431 | 74,156 |
EBIT | 29,740 | 14,415 | 32,319 | 54,457 |
Net Income | 19,994 | 18,386 | 20,383 | 37,843 |
Net Change In Cash | 95,191 | 100,721 | 106,672 | 126,220 |
Free Cash Flow | 23,644 | 31,886 | 41,631 | 27,247 |
Cash | 177,747 | 154,296 | 124,302 | 103,929 |
Basic Shares | 105,319 | 101,253 | 102,362 | 104,538 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $563,608 | $501,985 | $291,337 | $225,148 |
Gross Profit | 296,573 | 247,128 | 101,350 | 57,155 |
EBITDA | 337,082 | 224,293 | 106,347 | 68,112 |
EBIT | 251,528 | 144,178 | 36,032 | 2,887 |
Net Income | 173,700 | 73,939 | -4,576 | -27,478 |
Net Change In Cash | 563,608 | 501,985 | 291,337 | 225,148 |
Cost of Revenue | 158,286 | 16,413 | 149 | |
Free Cash Flow | 88,380 | 185,325 | 69,111 | 34,604 |
Cash | 103,929 | 181,673 | 23,406 | 6,979 |
Basic Shares | 105,319 | 100,057 | 96,611 | 96,018 |
Quarter | EPS |
---|---|
2024-09-30 | $0.19 |
2024-06-30 | $0.18 |
2024-03-31 | $0.20 |
2023-12-31 | $0.29 |