| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $574,067 | $484,104 | $499,168 | $526,672 |
Gross Profit | 223,894 | 179,686 | 183,358 | 197,350 |
EBITDA | 136,055 | 96,522 | 100,872 | 129,491 |
EBIT | 129,933 | 92,322 | 97,072 | 98,760 |
Net Income | 71,507 | 47,822 | 52,673 | 50,080 |
Net Change In Cash | 574,067 | 484,104 | 499,168 | 526,672 |
Free Cash Flow | 143,207 | 30,764 | 24,230 | 83,804 |
Cash | 182,120 | 80,642 | 54,754 | 72,723 |
Basic Shares | 86,949 | 86,949 | 87,788 | 85,621 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,978,071 | $1,950,075 | $2,115,746 | $1,937,767 |
Gross Profit | 728,526 | 689,452 | 652,031 | 559,431 |
EBITDA | 553,399 | 490,664 | 477,712 | 431,454 |
EBIT | 395,153 | 346,469 | 339,173 | 295,887 |
Net Income | 198,875 | 168,900 | 176,828 | 153,170 |
Net Change In Cash | 1,978,071 | 1,950,075 | 2,115,746 | 1,937,767 |
Free Cash Flow | 256,823 | 123,016 | -66,678 | 76,015 |
Cash | 72,961 | 90,503 | 81,903 | 272,486 |
Basic Shares | 85,621 | 85,621 | 85,621 | 85,621 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.05 |
2025-06-30 | $0.03 |
2025-03-31 | $0.03 |