| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $826,389 | $769,048 | $745,342 | $598,121 |
Gross Profit | 595,127 | 486,672 | 496,577 | 402,724 |
EBITDA | 244,392 | 215,120 | 193,443 | 164,135 |
EBIT | 174,065 | 143,994 | 122,812 | 98,061 |
Net Income | 140,626 | 118,966 | 202,846 | 75,462 |
Net Change In Cash | 826,389 | 769,048 | 745,342 | 598,121 |
Free Cash Flow | 192,390 | 218,878 | 31,303 | 136,197 |
Cash | 526,156 | 371,769 | 229,446 | 461,266 |
Basic Shares | 137,219 | 135,394 | 136,499 | 139,774 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,938,900 | $2,519,355 | $1,568,476 | $1,022,843 |
Gross Profit | 1,981,100 | 1,483,876 | 1,020,302 | 759,118 |
EBITDA | 729,900 | 473,725 | 346,583 | 304,503 |
EBIT | 609,900 | 219,701 | 201,850 | 236,251 |
Net Income | 537,900 | 102,984 | 122,873 | 190,169 |
Net Change In Cash | 2,938,900 | 2,519,355 | 1,568,476 | 1,022,843 |
Cost of Revenue | -41,856 | |||
Free Cash Flow | 588,768 | 405,209 | 165,225 | 104,421 |
Cash | 526,156 | 784,438 | 467,292 | 150,466 |
Basic Shares | 137,219 | 137,863 | 114,630 | 102,643 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.28 |
2025-09-30 | $1.18 |
2025-06-30 | $0.86 |
2025-03-31 | $0.68 |