| USD ($) $ in Thousands, shares in Thousands | Jun 30, 2026 | Jun 30, 2025 | Jun 30, 2024 | Jun 30, 2023 | Jun 30, 2022 | Jun 30, 2021 | Jun 30, 2020 | Jun 30, 2019 | Jun 30, 2018 | Jun 30, 2017 | Jun 30, 2016 | Jun 30, 2015 | Jun 30, 2014 | Jun 30, 2013 | Jun 30, 2012 | Jun 30, 2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues: | ||||||||||||||||
Total revenues | $ 13,579,476 | $ 12,156,162 | $ 9,812,247 | |||||||||||||
Product | - | - | - | |||||||||||||
Service | - | - | - | |||||||||||||
Total revenues | - | - | - | |||||||||||||
Costs and expenses: | ||||||||||||||||
Costs of revenues | 5,255,060 | 4,751,867 | 3,928,073 | |||||||||||||
Research and development | 1,532,118 | 1,360,334 | 1,278,981 | |||||||||||||
Selling, general and administrative | 1,131,518 | 1,029,734 | 969,509 | |||||||||||||
Impairment of goodwill and purchased intangible assets | 0 | 239,100 | 289,474 | |||||||||||||
Interest expense | (284,440) | (302,166) | (311,253) | |||||||||||||
Loss on extinguishment of debt | - | 0 | 0 | |||||||||||||
Other expense (income), net | 229,585 | 171,487 | 155,075 | |||||||||||||
Income before income taxes | 5,605,925 | 4,644,448 | 3,190,032 | |||||||||||||
Total costs and operating expenses | - | - | - | |||||||||||||
Income from operations | - | - | - | |||||||||||||
Other expense (income), net | - | - | - | |||||||||||||
Provision for income taxes | 775,154 | 582,805 | 428,136 | |||||||||||||
Net income | - | 4,061,643 | 2,761,896 | |||||||||||||
Less: Net income attributable to non-controlling interest | - | 0 | 0 | |||||||||||||
Net income | $ 4,830,771 | $ 4,061,643 | $ 2,761,896 | |||||||||||||
Net income per share | ||||||||||||||||
Basic (in dollars per share) | $ 3.68 | $ 30.53 | $ 20.41 | |||||||||||||
Diluted (in dollars per share) | 3.66 | 30.37 | 20.28 | |||||||||||||
Cash dividends declared (in dollars per share) | - | - | - | |||||||||||||
Weighted-average number of shares: | ||||||||||||||||
Basic (in shares) | 1,311,516 | 133,030 | 135,345 | |||||||||||||
Diluted (in shares) | 1,319,633 | 133,750 | 136,187 |