Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $334,595 | $323,339 | $358,318 | $342,726 |
Gross Profit | 98,273 | 90,139 | 94,902 | 93,418 |
EBITDA | 30,546 | 22,811 | 26,485 | 29,044 |
EBIT | 20,732 | 13,164 | 17,247 | 20,232 |
Net Income | 7,782 | 6,684 | 5,722 | 9,453 |
Net Change In Cash | 334,595 | 323,339 | 358,318 | 342,726 |
Free Cash Flow | 35,006 | -13,923 | 28,324 | 8,350 |
Cash | 58,919 | 57,367 | 55,412 | 52,340 |
Basic Shares | 30,782 | 49,856 | 49,856 | 49,545 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,340,970 | $1,267,131 | $1,231,226 | $1,139,231 |
Gross Profit | 367,547 | 359,072 | 306,354 | 291,801 |
EBITDA | 97,610 | 102,908 | 88,263 | 73,932 |
EBIT | 61,415 | 67,166 | -1,092,359 | -1,018,348 |
Net Income | 26,596 | 30,609 | -18,532 | 30,692 |
Net Change In Cash | 1,340,970 | 1,267,131 | 1,231,226 | 1,139,231 |
Cost of Revenue | -4,302 | 8,152 | ||
Free Cash Flow | 9,972 | 67,194 | -6,965 | 23,367 |
Cash | 55,412 | 58,363 | 46,007 | 53,228 |
Basic Shares | 49,736 | 49,595 | 49,472 | 53,980 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.22 |
2025-03-31 | $0.21 |
2024-12-31 | $0.19 |