Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $147,174 | $153,115 | $131,497 | $104,748 |
Gross Profit | 21,081 | 21,043 | 12,643 | 18,306 |
EBITDA | 24,209 | 18,478 | 15,259 | 24,767 |
EBIT | 16,442 | 10,759 | 7,806 | 17,331 |
Net Income | 8,435 | 5,111 | 3,682 | 11,674 |
Net Change In Cash | 147,174 | 153,115 | 131,497 | 104,748 |
Free Cash Flow | 7,541 | 46,238,837 | 20 | 8,795 |
Cash | 86,805 | 93,119 | 77,946 | 85,873 |
Basic Shares | 46,527 | 46,011 | 46,028 | 45,914 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $536,536 | $499,267 | $699,706 | $718,104 |
Gross Profit | 73,075 | 69,136 | 128,937 | 97,838 |
EBITDA | 82,321 | 76,095 | 137,419 | 106,862 |
EBIT | 51,945 | 46,025 | 107,929 | 83,887 |
Net Income | 28,903 | 26,323 | 79,491 | 67,226 |
Net Change In Cash | 536,536 | 499,267 | 699,706 | 718,104 |
Cost of Revenue | -218,563 | -318,019 | ||
Free Cash Flow | 65,691 | 26,523 | 98,407 | -134,908 |
Cash | 86,805,470,000 | 99,037 | 128,384 | 56,208 |
Basic Shares | 46,046 | 45,475 | 45,059 | 44,848 |
Quarter | EPS |
---|---|
2024-12-31 | $0.16 |
2024-09-30 | $0.25 |
2024-06-30 | $0.08 |
2024-03-31 | $0.25 |