Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $94,652 | $91,478 | $91,679 | $89,528 |
Net Income | 22,026 | 19,100 | 17,536 | 20,142 |
Net Change In Cash | 94,652 | 91,478 | 91,679 | 89,528 |
Free Cash Flow | 32,645 | 8,014 | 41,674 | 23,849 |
Cash | 506,748 | 357,546 | 543,670 | 407,889 |
Basic Shares | 37,423 | 37,423 | 37,421 | 37,421 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $355,559 | $371,306 | $328,016 | $309,362 |
Net Income | 68,715 | 74,999 | 109,744 | 115,440 |
Net Change In Cash | 355,559 | 371,306 | 328,016 | 309,362 |
Free Cash Flow | 99,969 | 104,240 | 113,373 | 128,423 |
Cash | 543,670 | 133,027 | 382,959 | 327,737 |
Basic Shares | 37,421 | 37,335 | 32,274 | 32,818 |
Quarter | EPS |
---|---|
2025-06-30 | $0.69 |
2025-03-31 | $0.56 |
2024-12-31 | $0.60 |
2024-09-30 | $0.58 |