Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $184,807 | $175,879 | $174,484 | $173,924 |
Gross Profit | 79,211 | 73,565 | 75,419 | 76,532 |
EBITDA | 33,692 | 26,462 | 31,760 | 29,371 |
EBIT | 27,539 | 19,837 | 25,369 | 27,248 |
Net Income | 21,951 | 14,944 | 21,854 | 21,637 |
Net Change In Cash | 184,807 | 175,879 | 174,484 | 173,924 |
Free Cash Flow | 13,623 | 5,502 | 3,371 | 18,786 |
Cash | 163,228 | 174,453 | 173,998 | 159,120 |
Basic Shares | 62,654 | 62,535 | 60,764 | 59,821 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $666,435 | $646,137 | $583,277 | $454,163 |
Gross Profit | 285,059 | 263,148 | 242,274 | 194,300 |
EBITDA | 8,398 | 85,941 | 82,768 | 54,640 |
EBIT | -16,568 | 60,296 | 56,710 | 23,943 |
Net Income | -30,368 | 166,942 | 26,038 | -8,391 |
Net Change In Cash | 666,435 | 646,137 | 583,277 | 454,163 |
Cost of Revenue | 35,053 | -9,759 | 327 | |
Free Cash Flow | 33,744 | 83,879 | 27,099 | 36,219 |
Cash | 158,781 | 154,925 | 119,747 | 129,625 |
Basic Shares | 53,769 | 65,607 | 53,643 | 48,362 |
Quarter | EPS |
---|---|
2024-09-30 | $0.46 |
2024-06-30 | $0.42 |
2024-03-31 | $0.45 |
2023-12-31 | $0.51 |