Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $733,780 | $428,539 | $706,486 | $733,614 |
Gross Profit | 445,321 | 428,539 | 435,696 | 435,359 |
EBITDA | 176,504 | 200,196 | 214,897 | 224,797 |
EBIT | 172,458 | 169,511 | 175,921 | |
Net Income | 134,645 | 133,222 | 132,715 | 136,439 |
Net Change In Cash | 733,780 | 428,539 | 706,486 | 733,614 |
Free Cash Flow | 120,612 | 177,352 | 36,317 | 246,853 |
Cash | 1,536,557 | 1,567,300 | 1,731,576 | 3,988,126 |
Basic Shares | 187,643 | 186,122 | 186,038 | 185,496 |
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-06-30 | $0.73 |
2025-03-31 | $0.71 |
2024-12-31 | $0.70 |
2024-09-30 | $0.73 |