Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,491,086 | $1,469,012 | $2,125,006 | $1,476,007 |
Gross Profit | 1,275,958 | 1,243,449 | 17,332 | 1,203,142 |
EBITDA | 1,061,778 | 116,878 | 286,970 | 401,364 |
EBIT | 96,473 | 266,201 | 380,377 | |
Net Income | 145,734 | 52,992 | 244,005 | 158,505 |
Net Change In Cash | 1,491,086 | 1,469,012 | 2,125,006 | 1,476,007 |
Free Cash Flow | 592,658 | -227,781 | 677,151 | -84,100 |
Cash | 2,199,799 | 2,977,953 | 2,918,139 | 1,915,767 |
Basic Shares | 108,847 | 110,635 | 112,089 | 110,994 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,947,595 | $5,100,936 | $4,535,074 | $4,677,407 |
Gross Profit | 4,944,918 | 4,265,601 | 4,333,687 | 1,326,748 |
EBITDA | 1,178,129 | 788,154 | 955,326 | 1,237,492 |
EBIT | 1,092,163 | 706,692 | 885,116 | 1,173,730 |
Net Income | 731,379 | 522,536 | 662,155 | 824,858 |
Net Change In Cash | 5,947,595 | 5,100,936 | 4,535,074 | 4,677,407 |
Cost of Revenue | 24,292 | |||
Free Cash Flow | 416,649 | 447,352 | 1,075,088 | 683,918 |
Cash | 2,918,139 | 3,361,801 | 2,199,985 | 1,963,326 |
Basic Shares | 110,975 | 113,453 | 117,540 | 118,530 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.71 |
2025-03-31 | $0.49 |
2024-12-31 | $2.09 |