Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $161,706 | $168,599 | $177,362 | $174,214 |
Gross Profit | 108,321 | 113,884 | 109,945 | 105,830 |
EBITDA | 13,111 | 29,029 | 10,679 | 16,392 |
EBIT | 12,667 | 19,355 | 1,571 | 8,035 |
Net Income | 12,854 | 11,051 | 1,314 | 4,744 |
Net Change In Cash | 161,706 | 168,599 | 177,362 | 174,214 |
Free Cash Flow | 35,879 | 21,975 | 17,372 | 24,717 |
Cash | 142,064 | 112,477 | 118,795 | 228,129 |
Basic Shares | 175,393 | 176,353 | 186,456 | 193,397 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $681,881 | $660,727 | $619,979 | $575,080 |
Gross Profit | 441,788 | 421,464 | 408,884 | 385,716 |
EBITDA | 80,588 | 60,062 | -41,739 | -79,066 |
EBIT | 43,529 | 31,987 | -63,484 | -95,752 |
Net Income | 29,963 | 13,953 | -48,733 | -108,664 |
Net Change In Cash | 681,881 | 660,727 | 619,979 | 575,080 |
Cost of Revenue | -50,128 | 99,838 | ||
Free Cash Flow | 99,943 | 92,715 | 51,739 | 42,412 |
Cash | 142,064 | 225,719 | 189,082 | 239,297 |
Basic Shares | 182,865 | 194,415 | 195,829 | 198,084 |
Quarter | EPS |
---|---|
2024-12-31 | $0.19 |
2024-09-30 | $0.17 |
2024-06-30 | $0.10 |
2024-03-31 | $0.09 |