Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $255,546 | $222,288 | $239,573 | $238,327 |
Gross Profit | 114,335 | 97,525 | 106,502 | 109,233 |
EBITDA | 72,721 | 68,519 | 72,681 | 78,266 |
EBIT | 63,581 | 61,180 | 68,745 | 71,324 |
Net Income | 44,083 | 42,189 | 47,016 | 49,535 |
Net Change In Cash | 255,546 | 222,288 | 239,573 | 238,327 |
Free Cash Flow | -5,739 | 16,474 | 35,436 | 68,989 |
Cash | 137,907 | 157,302 | 134,882 | 122,090 |
Basic Shares | 46,990 | 46,990 | 46,995 | 46,997 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $890,181 | $833,265 | $716,570 | $496,785 |
Gross Profit | 379,972 | 390,934 | 349,499 | 202,584 |
EBITDA | 259,061 | 289,436 | 253,324 | 124,112 |
EBIT | 232,591 | 269,747 | 235,458 | 104,497 |
Net Income | 161,309 | 182,882 | 155,743 | 68,151 |
Net Change In Cash | 890,181 | 833,265 | 716,570 | 496,785 |
Cost of Revenue | 24,535 | 22,703 | ||
Free Cash Flow | 90,969 | 60,867 | 70,593 | 65,740 |
Cash | 134,882 | 129,508 | 103,671 | 85,011 |
Basic Shares | 46,996 | 47,508 | 47,674 | 47,674 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.03 |
2025-03-31 | $0.92 |
2024-12-31 | $1.05 |