Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $286,625 | $304,087 | $278,078 | $269,940 |
Gross Profit | 59,244 | 68,281 | 62,406 | 56,894 |
EBITDA | 12,458 | 21,441 | 19,239 | 14,434 |
EBIT | 20,687 | 18,523 | 13,800 | |
Net Income | 10,421 | 16,485 | 16,898 | 13,470 |
Net Change In Cash | 286,625 | 304,087 | 278,078 | 269,940 |
Free Cash Flow | 42,721 | 55,828 | 24,882 | 36,978 |
Cash | 91,480 | 94,960 | 114,959 | 97,296 |
Basic Shares | 93,821 | 97,839 | 101,052 | 100,748 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,088,598 | $786,913 | $500,621 | $344,858 |
Gross Profit | 238,799 | 167,325 | 112,135 | 70,059 |
EBITDA | 64,465 | 24,942 | 33,641 | 10,254 |
EBIT | 62,184 | 23,341 | 32,340 | 8,348 |
Net Income | 62,037 | 30,358 | 65,769 | 46,459 |
Net Change In Cash | 1,088,598 | 786,913 | 500,621 | 344,858 |
Cost of Revenue | 28,665 | 21,108 | -10,077 | |
Free Cash Flow | 185,170 | 77,154 | 23,908 | 35,166 |
Cash | 97,296 | 120,078 | 91,413 | 70,305 |
Basic Shares | 100,672 | 99,957 | 100,358 | 99,055 |
Quarter | EPS |
---|---|
2024-09-30 | $0.40 |
2024-06-30 | $0.17 |
2024-03-31 | $0.17 |
2023-12-31 | $0.13 |