| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $571,657 | $581,625 | $606,761 | $607,151 |
Gross Profit | 227,127 | 219,545 | 223,618 | 217,219 |
EBITDA | 98,077 | 108,387 | 89,178 | 87,237 |
EBIT | 84,781 | 96,348 | 77,064 | 75,169 |
Net Income | 101,628 | 65,613 | 68,340 | 65,474 |
Net Change In Cash | 571,657 | 581,625 | 606,761 | 607,151 |
Free Cash Flow | 111,501 | 111,379 | 90,668 | 67,478 |
Cash | 1,020,397 | 1,331,944 | 1,224,257 | 1,123,267 |
Basic Shares | 46,080 | 46,660 | 46,172 | 46,172 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,367,194 | $2,440,837 | $2,173,633 | $1,795,564 |
Gross Profit | 887,509 | 839,317 | 713,908 | 522,189 |
EBITDA | 382,879 | 321,429 | 226,909 | 84,614 |
EBIT | 333,362 | 265,152 | 171,146 | 17,851 |
Net Income | 301,055 | 239,105 | 96,923 | -9,732 |
Net Change In Cash | 2,367,194 | 2,440,837 | 2,173,633 | 1,795,564 |
Free Cash Flow | 380,848 | 207,613 | 98,087 | 4,753 |
Cash | 1,020,397 | 1,051,237 | 302,049 | 202,007 |
Basic Shares | 46,080 | 46,187 | 45,836 | 45,101 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.46 |
2025-09-30 | $1.54 |
2025-06-30 | $1.62 |
2025-03-31 | $1.52 |