Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $290,318 | $295,135 | $297,324 | $286,868 |
Gross Profit | 132,089 | 131,612 | 135,145 | 134,134 |
EBITDA | 50,892 | 50,740 | 52,399 | 53,649 |
EBIT | 33,555 | 34,304 | 33,241 | 36,387 |
Net Income | 13,829 | 19,467 | 12,670 | 18,694 |
Net Change In Cash | 290,318 | 295,135 | 297,324 | 286,868 |
Free Cash Flow | 38,806 | -34,125 | 74,494 | 18,070 |
Cash | 110,435 | 120,810 | 186,264 | 146,730 |
Basic Shares | 28,600 | 28,797 | 28,842 | 30,284 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,169,258 | $1,089,752 | $1,046,487 | $990,533 |
Gross Profit | 554,216 | 524,584 | 503,276 | 454,936 |
EBITDA | 123,877 | 207,928 | 196,207 | 176,040 |
EBIT | 123,877 | 136,097 | 125,193 | 110,892 |
Net Income | 66,246 | 44,060 | 72,331 | 58,711 |
Net Change In Cash | 1,169,258 | 1,089,752 | 1,046,487 | 990,533 |
Cost of Revenue | 2,874 | 40,126 | 29,793 | |
Free Cash Flow | 103,918 | 26,606 | 113,661 | 143,623 |
Cash | 186,264 | 150,365 | 205,635 | 188,699 |
Basic Shares | 30,115 | 31,298 | 32,009 | 32,278 |
Quarter | EPS |
---|---|
2024-06-30 | $1.02 |
2024-03-31 | $1.01 |
2023-12-31 | $0.92 |
2023-09-30 | $0.92 |