Complete source-backed income-statement history.
- Available history
- 2007-12-31 to 2025-12-31
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-06-30 | $1.89B | — | — | — | $170.83M | $484.7M | — | — | $1.38B | $168.37M | $1.26B | $7.24 | $7.09 | 173,960,277 | 177,541,220 |
|---|
| 2024-06-30 | $1.96B | — | — | — | $125.33M | $1.45B | — | — | $492.42M | $76.35M | $448.17M | $2.33 | $2.28 | 192,515,755 | 196,881,272 |
|---|
| 2023-06-30 | $1.92B | — | — | — | $119.74M | $1.38B | — | — | $538.24M | $75.75M | $492.89M | $2.13 | $2.12 | 231,318,582 | 232,866,512 |
|---|
| 2022-06-30 | $1.67B | — | — | — | $104.87M | $1.3B | — | — | $357.46M | $50.04M | $339.83M | $1.41 | $1.40 | 240,367,450 | 242,264,561 |
|---|
| 2021-06-30 | $1.23B | — | — | — | $73.07M | $943.38M | — | — | $288.69M | $40.53M | $249.75M | $1.95 | $1.92 | 128,243,450 | 129,896,210 |
|---|
| 2020-06-30 | $1.18M | — | — | — | $52.91M | $927.48M | — | — | $283.74M | $38.31M | $246.06M | $1.93 | $1.92 | 127,425,886 | 128,131,663 |
|---|
| 2019-06-30 | $2.4M | — | — | — | $64.54M | $899.14M | — | — | $382.14M | $49.68M | $331.46M | $2.44 | $2.42 | 135,917,192 | 137,072,268 |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | $8.52B | — | — | — | $545.93M | $4.44B | — | — | $4.09B | $555.25M | $3.75B | $21.78 | $21.30 | 172,180,968 | 176,115,641 |
|---|
| 2024-12-31 | $8B | — | — | — | $488.92M | $5.74B | — | — | $2.26B | $323.7M | $2.1B | $11.06 | $10.79 | 189,830,813 | 194,489,171 |
|---|
| 2023-12-31 | $7.58B | — | — | — | $464.13M | $4.31B | — | — | $3.27B | $291.06M | $3.14B | $13.99 | $13.78 | 224,216,801 | 227,656,343 |
|---|
| 2022-12-31 | $7.01B | — | — | — | $399.53M | $8B | — | — | -$1B | -$164.1M | -$726.04M | -$3.02 | -$3.02 | 240,486,849 | 240,486,849 |
|---|
| 2021-12-31 | $15.73M | — | — | — | $317.89M | $4.08B | — | — | $1.15B | $162.54M | $1B | $6.83 | $6.71 | 146,421,188 | 149,005,981 |
|---|
| 2020-12-31 | $9.7M | — | — | — | $242.16M | $4.66B | — | — | -$314.62M | -$17.23M | -$298.57M | -$2.34 | -$2.34 | 127,743,828 | 127,743,828 |
|---|
| 2019-12-31 | $12.45M | — | — | — | $267.46M | $3.6B | — | — | $1.34B | $167.71M | $1.15B | $8.51 | $8.43 | 134,570,169 | 135,898,139 |
|---|
| 2018-12-31 | $14.54M | — | — | — | $305.23M | $3.65B | — | — | $1.15B | $144.08M | $1.02B | $7.00 | $6.83 | 145,162,220 | 148,706,266 |
|---|
| 2017-12-31 | $13.43M | — | — | — | $348.29M | $3.8B | — | — | $1.24B | $164.72M | $1.08B | $6.68 | $6.43 | 161,059,552 | 167,287,508 |
|---|
| 2016-12-31 | $18.3M | — | — | — | $351.01M | $3.95B | — | — | $1.2B | $173.5M | $1.05B | $5.64 | $5.52 | 185,514,370 | 189,682,036 |
|---|
| 2015-12-31 | $5.29B | — | — | — | $381.31M | $3.92B | — | — | $1.37B | $189.81M | $1.18B | $5.78 | $5.72 | 203,850,828 | 206,224,135 |
|---|
| 2014-12-31 | $3.59B | — | — | — | $299.89M | $2.67B | — | — | $916.9M | $137.37M | $810.45M | $4.61 | $4.54 | 175,912,662 | 178,684,989 |
|---|
| 2013-12-31 | $1.05B | — | — | — | $89.08M | $739.28M | — | — | $310.79M | $26.03M | $292.41M | $2.58 | $2.54 | 113,463,813 | 115,002,458 |
|---|
| 2012-12-31 | $972.52M | — | — | — | $83.41M | $817.64M | — | — | $154.88M | $8.07M | $163.66M | $1.24 | $1.24 | 131,492,057 | 132,497,913 |
|---|
| 2011-12-31 | $1.09B | — | — | — | $120.75M | $863.87M | — | — | $230.05M | $15.46M | $172.22M | $1.17 | $1.17 | 146,587,752 | 146,587,752 |
|---|
| 2010-12-31 | $959M | — | — | — | $81M | $701M | — | — | $258M | $22M | $208M | — | — | 114,952,639 | — |
|---|
| 2009-12-31 | $647.49M | — | — | — | $76.63M | $443.88M | — | — | $203.61M | $953,000.00 | $165.17M | — | — | 85,036,957 | — |
|---|
| 2008-12-31 | $652.44M | — | — | — | $85.63M | $513.8M | — | — | $138.64M | -$833,000.00 | $151.81M | — | — | 85,036,957 | — |
|---|
| 2007-12-31 | $661.81M | — | — | — | $79.6M | $470.6M | — | — | $191.21M | $17.08M | $188.45M | — | — | 85,036,957 | — |
|---|