Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $182,131 | $184,807 | $175,879 | $174,484 |
Gross Profit | 73,985 | 79,211 | 73,565 | 75,419 |
EBITDA | 13,116 | 33,692 | 26,462 | 31,760 |
EBIT | 7,134 | 27,539 | 19,837 | 25,369 |
Net Income | 14,965 | 21,951 | 14,944 | 21,854 |
Net Change In Cash | 182,131 | 184,807 | 175,879 | 174,484 |
Free Cash Flow | 23,206 | 13,623 | 5,502 | 3,371 |
Cash | 145,595 | 163,228 | 174,453 | 173,998 |
Basic Shares | 61,596 | 62,654 | 62,535 | 60,764 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $717,301 | $666,435 | $646,137 | $583,277 |
Gross Profit | 304,005 | 285,059 | 263,148 | 242,274 |
EBITDA | 105,022 | 8,398 | 85,941 | 82,768 |
EBIT | 79,879 | -16,568 | 60,296 | 56,710 |
Net Income | 73,714 | -30,368 | 166,942 | 26,038 |
Net Change In Cash | 717,301 | 666,435 | 646,137 | 583,277 |
Cost of Revenue | 35,053 | -9,759 | ||
Free Cash Flow | 45,702 | 33,744 | 83,879 | 27,099 |
Cash | 145,595 | 158,781 | 154,925 | 119,747 |
Basic Shares | 61,596 | 53,769 | 65,607 | 53,643 |
Quarter | EPS |
---|---|
2024-12-31 | $0.41 |
2024-09-30 | $0.46 |
2024-06-30 | $0.42 |
2024-03-31 | $0.45 |