Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $85,983 | $88,437 | $90,934 | $90,483 |
Gross Profit | 45,853 | 49,782 | 52,529 | 53,362 |
EBITDA | 61,025 | 59,445 | 89,760 | 62,754 |
EBIT | 42,041 | 40,888 | 70,745 | 43,742 |
Net Income | 17,719 | 18,728 | 45,217 | 17,408 |
Net Change In Cash | 85,983 | 88,437 | 90,934 | 90,483 |
Free Cash Flow | 26,890 | 40,179 | 52,283 | 48,162 |
Cash | 412,681 | 409,618 | 437,154 | 289,519 |
Basic Shares | 54,096 | 54,094 | 54,029 | 54,036 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $356,349 | $371,022 | $347,917 | $343,448 |
Gross Profit | 207,581 | 227,624 | 209,762 | 209,044 |
EBITDA | 298,886 | 302,204 | 336,960 | 270,990 |
EBIT | 223,404 | 228,841 | 264,736 | 201,157 |
Net Income | 117,684 | 120,039 | 188,042 | 162,205 |
Net Change In Cash | 356,349 | 371,022 | 347,917 | 343,448 |
Free Cash Flow | 182,795 | 175,032 | 219,877 | -51,090 |
Cash | 437,154 | 410,425 | 332,329 | 200,652 |
Basic Shares | 54,029 | 53,986 | 53,524 | 53,340 |
Quarter | EPS |
---|---|
2025-06-30 | $0.46 |
2025-03-31 | $0.54 |
2024-12-31 | $0.57 |
2024-09-30 | $0.53 |