Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $298,431 | $286,625 | $304,087 | $278,078 |
Gross Profit | 63,432 | 59,244 | 68,281 | 62,406 |
EBITDA | 15,787 | 12,458 | 21,441 | 19,239 |
EBIT | 20,687 | 18,523 | ||
Net Income | 10,532 | 10,421 | 16,485 | 16,898 |
Net Change In Cash | 298,431 | 286,625 | 304,087 | 278,078 |
Free Cash Flow | 50,269 | 42,721 | 55,828 | 24,882 |
Cash | 162,314 | 91,480 | 94,960 | 114,959 |
Basic Shares | 88,914 | 93,821 | 97,839 | 101,052 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,167,221 | $1,088,598 | $786,913 | $500,621 |
Gross Profit | 253,363 | 238,799 | 167,325 | 112,135 |
EBITDA | 67,455 | 64,465 | 24,942 | 33,641 |
EBIT | 62,184 | 23,341 | 32,340 | |
Net Income | 54,336 | 62,037 | 30,358 | 65,769 |
Net Change In Cash | 1,167,221 | 1,088,598 | 786,913 | 500,621 |
Cost of Revenue | 28,665 | 21,108 | ||
Free Cash Flow | 173,700 | 185,170 | 77,154 | 23,908 |
Cash | 162,314 | 97,296 | 120,078 | 91,413 |
Basic Shares | 95,448 | 100,672 | 99,957 | 100,358 |
Quarter | EPS |
---|---|
2024-12-31 | $0.42 |
2024-09-30 | $0.40 |
2024-06-30 | $0.17 |
2024-03-31 | $0.17 |