Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $90,827 | $81,197 | $81,195 | $78,731 |
Gross Profit | 59,783 | 52,171 | 52,170 | 50,159 |
EBITDA | 30,638 | 29,986 | 29,986 | 29,214 |
EBIT | 30,134 | 29,621 | 29,621 | 28,710 |
Net Income | 32,591 | 31,643 | 31,643 | 31,594 |
Net Change In Cash | 90,827 | 81,197 | 81,195 | 78,731 |
Cash | 488,379 | 349,117 | 289,553 | 296,977 |
Basic Shares | 182,474 | 183,535 | 183,535 | 183,260 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $339,675 | $318,877 | $303,603 | $273,134 |
Gross Profit | 219,204 | 204,350 | 189,795 | 177,989 |
EBITDA | 123,416 | 98,369 | 82,771 | 83,878 |
EBIT | 121,401 | 96,354 | 81,638 | 83,027 |
Net Income | 135,684 | 117,342 | 79,756 | 82,600 |
Net Change In Cash | 339,675 | 318,877 | 303,603 | 273,134 |
Free Cash Flow | 137,670 | 103,223 | 142,752 | |
Cash | 488,379 | 311,883 | 407,256 | 351,485 |
Basic Shares | 183,156 | 181,800 | 176,639 | 179,899 |
Quarter | EPS |
---|---|
2024-09-30 | $0.21 |
2024-06-30 | $0.17 |
2024-03-31 | $0.17 |
2023-12-31 | $0.17 |