Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,215,529 | $1,052,898 | $1,178,698 | $1,137,871 |
Gross Profit | 1,136,775 | 979,698 | 1,090,198 | 1,051,871 |
EBITDA | 581,525 | 257,212 | 336,876 | 179,818 |
EBIT | 558,606 | 234,850 | 314,143 | 157,298 |
Net Income | 404,999 | 158,203 | 201,212 | 106,456 |
Net Change In Cash | 1,215,529 | 1,052,898 | 1,178,698 | 1,137,871 |
Free Cash Flow | 25,667 | 262,898 | 363,834 | 293,184 |
Cash | 1,954,969 | 1,941,722 | 1,687,829 | 1,304,109 |
Basic Shares | 198,526 | 198,197 | 210,530 | 195,838 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,241,217 | $3,695,649 | $3,394,635 | $2,986,267 |
Gross Profit | 3,929,117 | 3,440,649 | 3,187,638 | 1,340,078 |
EBITDA | 408,158 | 919,426 | 599,637 | 630,196 |
EBIT | 318,910 | 836,766 | 531,782 | 572,352 |
Net Income | 32,615 | 597,599 | 340,660 | 948,581 |
Net Change In Cash | 4,241,217 | 3,695,649 | 3,394,635 | 2,986,267 |
Cost of Revenue | 890,605 | 547,965 | ||
Free Cash Flow | 249,074 | 449,001 | 892,108 | 568,482 |
Cash | 1,687,829 | 3,213,376 | 2,951,422 | 2,057,440 |
Basic Shares | 210,530 | 225,928 | 223,958 | 222,074 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.57 |
2025-03-31 | $0.80 |
2024-12-31 | $1.43 |