Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $112,987 | $108,690 | $112,130 | $108,397 |
Gross Profit | 107,983 | 103,202 | 105,365 | 101,383 |
EBITDA | 98,412 | 93,530 | 95,438 | 92,661 |
EBIT | 55,837 | 54,033 | 52,451 | 54,645 |
Net Income | 20,160 | -750 | 26,390 | 35,608 |
Net Change In Cash | 112,987 | 108,690 | 112,130 | 108,397 |
Free Cash Flow | 76,672 | 57,111 | 57,468 | 70,607 |
Cash | 20,784 | 9,605 | 14,845 | 8,999 |
Basic Shares | 196,975 | 196,898 | 196,697 | 196,932 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $431,800 | $442,888 | $407,513 | $382,876 |
Gross Profit | 407,059 | 420,312 | 385,740 | 364,417 |
EBITDA | 369,073 | 380,887 | 348,365 | 328,006 |
EBIT | 212,894 | 222,261 | 193,558 | 195,910 |
Net Income | 162,441 | 155,478 | 122,115 | 102,426 |
Net Change In Cash | 431,800 | 442,888 | 407,513 | 382,876 |
Cost of Revenue | 32,271 | -82,959 | ||
Free Cash Flow | 259,458 | 224,822 | 224,540 | 243,339 |
Cash | 14,845 | 19,494 | 21,789 | 21,669 |
Basic Shares | 196,619 | 196,315 | 180,201 | 163,970 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.11 |
2025-03-31 | $0.10 |
2024-12-31 | $0.10 |