Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $136,800 | $136,800 | $134,249 | $130,705 |
Gross Profit | 61,673 | 61,673 | 59,105 | 55,952 |
EBITDA | 25,374 | 25,374 | 24,631 | 25,311 |
EBIT | 22,248 | 22,248 | 20,522 | 21,683 |
Net Income | 18,617 | 18,617 | 17,360 | 15,872 |
Net Change In Cash | 136,800 | 136,800 | 134,249 | 130,705 |
Free Cash Flow | 5,862 | 5,862 | 16,301 | 1,644 |
Cash | 122,646 | 122,646 | 116,689 | 97,061 |
Basic Shares | 56,163 | 56,163 | 55,981 | 55,813 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $514,584 | $474,736 | $461,035 | $382,903 |
Gross Profit | 225,369 | 200,163 | 187,844 | 155,974 |
EBITDA | 99,734 | 88,731 | 86,157 | 68,386 |
EBIT | 84,070 | 72,331 | 65,167 | 51,561 |
Net Income | 62,444 | 52,595 | 47,171 | 33,775 |
Net Change In Cash | 514,584 | 474,736 | 461,035 | 382,903 |
Free Cash Flow | 70,156 | 34,726 | 68,694 | 47,014 |
Cash | 126,716 | 160,285 | 190,243 | 152,561 |
Basic Shares | 55,721 | 55,570 | 55,590 | 52,159 |
Quarter | EPS |
---|---|
2024-06-30 | $0.37 |
2024-03-31 | $0.36 |
2023-12-31 | $0.36 |
2023-09-30 | $0.34 |