Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,003,697 | $883,855 | $827,519 | $725,516 |
Gross Profit | 810,763 | 710,885 | 652,986 | 578,877 |
EBITDA | 275,847 | 182,670 | 18,049 | 121,227 |
EBIT | 269,317 | 176,048 | 11,043 | 113,140 |
Net Income | 326,727 | 214,031 | 79,009 | 143,525 |
Net Change In Cash | 1,003,697 | 883,855 | 827,519 | 725,516 |
Free Cash Flow | 531,617 | 304,079 | 457,221 | 415,787 |
Cash | 929,547 | 993,464 | 2,098,524 | 768,710 |
Basic Shares | 2,562,912 | 2,552,818 | 2,528,279 | 2,459,589 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,865,507 | $2,225,012 | $1,905,871 | $1,541,889 |
Gross Profit | 2,299,517 | 1,793,907 | 1,497,322 | 1,202,485 |
EBITDA | 341,990 | 153,320 | -138,679 | -469,957 |
EBIT | 310,403 | 119,966 | -161,201 | -484,854 |
Net Income | 462,190 | 209,825 | -373,705 | -520,379 |
Net Change In Cash | 2,865,507 | 2,225,012 | 1,905,871 | 1,541,889 |
Cost of Revenue | 264,306 | 242,686 | ||
Free Cash Flow | 1,141,231 | 697,069 | 183,710 | 321,224 |
Cash | 2,098,524 | 831,047 | 2,598,540 | 2,290,674 |
Basic Shares | 2,450,818 | 2,297,927 | 2,063,793 | 1,923,617 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.16 |
2025-03-31 | $0.13 |
2024-12-31 | $0.14 |