| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $485,205 | $733,780 | $428,539 | $706,486 |
Gross Profit | 485,205 | 445,321 | 428,539 | 435,696 |
EBITDA | 205,542 | 176,504 | 200,196 | 214,897 |
EBIT | 172,458 | 169,511 | ||
Net Income | 129,848 | 134,645 | 133,222 | 132,715 |
Net Change In Cash | 485,205 | 733,780 | 428,539 | 706,486 |
Free Cash Flow | 120,612 | 177,352 | 36,317 | |
Cash | 1,889,173 | 1,536,557 | 1,567,300 | 1,731,576 |
Basic Shares | 189,053 | 187,643 | 186,122 | 186,038 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,903,867 | $2,193,824 | $1,903,066 | $1,124,938 |
Gross Profit | 1,721,725 | 1,155,013 | 1,686,776 | 910,554 |
EBITDA | 878,763 | 237,697 | 832,843 | 400,668 |
EBIT | 676,197 | -910 | 577,022 | 224,733 |
Net Income | 523,604 | 542,304 | 463,237 | 195,162 |
Net Change In Cash | 2,903,867 | 2,193,824 | 1,903,066 | 1,124,938 |
Free Cash Flow | 776,588 | 465,223 | 828,547 | 1,100,457 |
Cash | 1,731,576 | 4,232,265 | 1,998,152 | 1,294,679 |
Basic Shares | 185,592 | 182,609 | 184,498 | 120,669 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.81 |
2025-06-30 | $0.73 |
2025-03-31 | $0.71 |
2024-12-31 | $0.70 |