Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $134,305 | $137,025 | $136,800 | $136,800 |
Gross Profit | 60,147 | 60,296 | 61,673 | 61,673 |
EBITDA | 27,209 | 26,823 | 25,374 | 25,374 |
EBIT | 22,562 | 21,746 | 22,248 | 22,248 |
Net Income | 17,867 | 18,335 | 18,617 | 18,617 |
Net Change In Cash | 134,305 | 137,025 | 136,800 | 136,800 |
Free Cash Flow | 41,674 | 10,089 | 5,862 | 5,862 |
Cash | 163,690 | 146,152 | 122,646 | 122,646 |
Basic Shares | 56,164 | 56,308 | 56,163 | 56,163 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $542,379 | $514,584 | $474,736 | $461,035 |
Gross Profit | 238,107 | 219,594 | 200,163 | 187,844 |
EBITDA | 109,900 | 94,857 | 83,523 | 84,116 |
EBIT | 89,827 | 79,193 | 67,123 | 63,126 |
Net Income | 72,179 | 62,444 | 52,595 | 47,171 |
Net Change In Cash | 542,379 | 514,584 | 474,736 | 461,035 |
Free Cash Flow | 79,346 | 70,156 | 34,726 | 68,694 |
Cash | 163,690 | 126,716 | 160,285 | 190,243 |
Basic Shares | 56,154 | 55,721 | 55,570 | 55,590 |
Quarter | EPS |
---|---|
2025-03-31 | $0 |
2024-12-31 | $0.37 |
2024-09-30 | $0.37 |
2024-06-30 | $0.37 |