Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $168,599 | $177,362 | $174,214 | $158,663 |
Gross Profit | 113,884 | 109,945 | 105,830 | 99,266 |
EBITDA | 29,029 | 10,679 | 16,392 | 18,499 |
EBIT | 19,355 | 1,571 | 8,035 | 10,496 |
Net Income | 11,051 | 1,314 | 4,744 | 7,382 |
Net Change In Cash | 168,599 | 177,362 | 174,214 | 158,663 |
Free Cash Flow | 21,975 | 17,372 | 24,717 | 14,121 |
Cash | 112,477 | 118,795 | 228,129 | 225,719 |
Basic Shares | 176,353 | 186,456 | 193,397 | 192,827 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $660,727 | $619,979 | $575,080 | $470,636 |
Gross Profit | 421,464 | 408,884 | 385,716 | 316,073 |
EBITDA | 60,062 | -41,739 | -79,066 | 71,900 |
EBIT | 31,987 | -63,484 | -95,752 | 51,803 |
Net Income | 13,953 | -48,733 | -108,664 | 9,896 |
Net Change In Cash | 660,727 | 619,979 | 575,080 | 470,636 |
Cost of Revenue | -50,128 | 99,838 | ||
Free Cash Flow | 92,715 | 51,739 | 42,412 | 82,462 |
Cash | 225,719 | 189,082 | 239,297 | 114,470 |
Basic Shares | 194,415 | 195,829 | 198,084 | 196,664 |
Quarter | EPS |
---|---|
2024-09-30 | $0.17 |
2024-06-30 | $0.10 |
2024-03-31 | $0.09 |
2023-12-31 | $0.13 |