| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $476,257 | $503,218 | $470,411 | $380,516 |
Gross Profit | 401,954 | 353,047 | 319,083 | 247,407 |
EBITDA | 480,337 | 413,436 | 373,848 | 194,615 |
EBIT | 414,064 | 338,114 | 296,854 | 125,423 |
Net Income | 367,216 | 292,270 | 253,984 | 88,147 |
Net Change In Cash | 476,257 | 503,218 | 470,411 | 380,516 |
Free Cash Flow | 132,322 | 67,008 | 265,053 | 200,506 |
Cash | 1,157,706 | 1,005,885 | 1,085,581 | 818,166 |
Basic Shares | 454,768 | 454,663 | 454,428 | 454,361 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,284,639 | $1,016,045 | $1,065,053 | $1,201,665 |
Gross Profit | 802,587 | 573,440 | 565,480 | 658,925 |
EBITDA | 892,931 | 755,191 | 903,265 | 1,011,653 |
EBIT | 644,628 | 539,265 | 669,726 | 754,968 |
Net Income | 529,140 | 537,644 | 669,126 | 754,885 |
Net Change In Cash | 1,284,639 | 1,016,045 | 1,065,053 | 1,201,665 |
Free Cash Flow | 369,252 | 74,938 | 721,758 | 319,183 |
Cash | 818,166 | 546,527 | 696,089 | 226,045 |
Basic Shares | 454,119 | 453,463 | 452,344 | 451,170 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.61 |
2025-06-30 | $0.64 |
2025-03-31 | $0.55 |