Complete source-backed income-statement history.
- Available history
- 2007-12-31 to 2026-06-30
- 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 |
|---|
| 2026-06-30 | $3.45B | — | — | — | — | — | — | — | $376.9M | $78.3M | $298.6M | $5.98 | $5.95 | 49,520,710 | 49,831,416 |
|---|
| 2026-03-31 | $3.42B | — | — | — | — | — | — | — | $335.6M | $61.5M | $274.1M | $5.47 | $5.41 | 49,702,511 | 50,197,547 |
|---|
| 2025-12-31 | $3.35B | — | — | — | — | — | — | — | $283.5M | $58.3M | $225.2M | $4.47 | $4.38 | -611,587 | -520,417 |
|---|
| 2025-09-30 | $3.23B | — | — | — | — | — | — | — | $331.2M | $65.6M | $265.6M | $5.22 | $5.17 | 50,831,664 | 51,320,491 |
|---|
| 2025-06-30 | $3.16B | — | — | — | — | — | — | — | $289M | $53.7M | $235.3M | $4.60 | $4.56 | 50,675,804 | 51,112,351 |
|---|
| 2025-03-31 | $3.07B | — | — | — | — | — | — | — | $183.7M | $37.1M | $146.6M | $2.86 | $2.83 | 50,799,019 | 51,248,716 |
|---|
| 2024-12-31 | $3.1B | — | — | — | — | — | — | — | $250M | $48.7M | $201.3M | $3.89 | $3.86 | -707,869 | -651,913 |
|---|
| 2024-09-30 | $2.97B | — | — | — | — | — | — | — | $151.5M | $17.7M | $133.8M | $2.56 | $2.55 | 52,204,057 | 52,464,522 |
|---|
| 2024-06-30 | $2.92B | — | — | — | — | — | — | — | $232.9M | $44.2M | $188.7M | $3.59 | $3.58 | 52,500,727 | 52,717,736 |
|---|
| 2024-03-31 | $2.88B | — | — | — | — | — | — | — | $292.9M | $56.5M | $236.4M | $4.50 | $4.47 | 52,531,865 | 52,872,254 |
|---|
| 2023-12-31 | $2.98B | — | — | — | — | — | — | — | $226.6M | $44.1M | $182.5M | $3.44 | $3.40 | -721,115 | -626,074 |
|---|
| 2023-09-30 | $2.77B | — | — | — | — | — | — | — | $228.8M | $38.7M | $190.1M | $3.55 | $3.54 | 53,535,982 | 53,745,173 |
|---|
| 2023-06-30 | $2.73B | — | — | — | — | — | — | — | $204.3M | $48M | $156.3M | $2.91 | $2.90 | 53,745,611 | 53,889,682 |
|---|
| 2023-03-31 | $2.64B | — | — | — | — | — | — | — | $147.1M | $33.5M | $113.6M | $2.12 | $2.12 | 53,492,413 | 53,698,162 |
|---|
| 2022-12-31 | $2.65B | — | — | — | — | — | — | — | $96.3M | $28.2M | $68.1M | $1.28 | $1.27 | -322,268 | -342,322 |
|---|
| 2022-09-30 | $2.55B | — | — | — | — | — | — | — | $8.5M | $1.2M | $7.3M | $0.14 | $0.14 | 53,717,373 | 54,066,605 |
|---|
| 2022-06-30 | $2.51B | — | — | — | — | — | — | — | $69.9M | $17.7M | $52.2M | $0.96 | $0.95 | 54,607,321 | 55,014,947 |
|---|
| 2022-03-31 | $2.48B | — | — | — | $801.7M | — | — | — | $175.2M | $26.2M | $149M | $2.67 | $2.65 | 55,779,362 | 56,180,404 |
|---|
| 2021-12-31 | $2.57B | — | — | — | $939.4M | — | — | — | $158.6M | $34.6M | $120.9M | $2.27 | $2.27 | -628,829 | -731,627 |
|---|
| 2021-09-30 | $2.64B | — | — | — | $818.4M | — | — | — | $188.2M | $37.2M | $879.8M | $14.88 | $14.79 | 59,126,313 | 59,479,464 |
|---|
| 2021-06-30 | $2.54B | — | — | — | $747.2M | — | — | — | $239.7M | $52.6M | $205.8M | $3.38 | $3.36 | 60,990,609 | 61,322,556 |
|---|
| 2021-03-31 | $2.43B | — | — | — | $1.68B | — | — | — | $193.1M | $44.6M | $163M | $2.67 | $2.64 | 59,192,880 | 61,783,392 |
|---|
| 2020-12-31 | $2.42B | — | — | — | $757.4M | — | — | — | $156.2M | $38.1M | $138.2M | $2.24 | $2.20 | -270,147 | -160,920 |
|---|
| 2020-09-30 | $2.38B | — | — | — | $672.9M | — | — | — | $112.5M | $24.5M | -$30.2M | -$0.58 | -$0.58 | 60,190,103 | 60,425,722 |
|---|
| 2020-06-30 | $2.35B | — | — | — | $725.4M | — | — | — | $209.3M | $44.6M | $178.1M | $2.87 | $2.81 | 60,363,577 | 63,347,189 |
|---|
| 2020-03-31 | $2.45B | — | — | — | $892.6M | — | — | — | $100.1M | -$48.5M | $154.7M | $2.48 | $2.43 | 60,602,911 | 63,626,926 |
|---|
| 2019-12-31 | $2.09B | — | — | — | $798.4M | — | — | — | $79M | $30.6M | $127.6M | $1.99 | $1.98 | -261,273 | -146,777 |
|---|
| 2019-09-30 | $2.5B | — | — | — | $764.5M | — | — | — | -$24.6M | $28.6M | -$54.8M | -$0.96 | -$0.96 | 61,804,492 | 61,804,492 |
|---|
| 2019-06-30 | $2.55B | — | — | — | $823.7M | — | — | — | $183.3M | $40.7M | $144.1M | $2.24 | $2.21 | 62,222,090 | 65,288,447 |
|---|
| 2019-03-31 | $2.44B | — | — | — | $799.9M | — | — | — | $217M | $48.4M | $165.7M | $2.57 | $2.52 | 62,594,828 | 65,777,945 |
|---|
| 2018-12-31 | $2.32B | — | — | — | $750.7M | — | — | — | $42.9M | $16.3M | $25M | $0.27 | $0.26 | 1,251,038 | 1,351,584 |
|---|
| 2018-09-30 | $2.27B | — | — | — | $736.5M | — | — | — | $75.8M | $22.8M | $53M | $0.76 | $0.76 | 63,621,184 | 63,800,347 |
|---|
| 2018-06-30 | $1.83B | — | — | — | $773.6M | — | — | — | $78.3M | $11.3M | $67M | $1.09 | $1.09 | 57,060,313 | 57,264,408 |
|---|
| 2018-03-31 | $1.64B | — | — | — | $719.6M | — | — | — | $136.5M | $30.5M | $106M | $1.99 | $1.96 | 53,169,358 | 54,189,498 |
|---|
| 2017-12-31 | $1.68B | — | — | — | $745.7M | — | — | — | $158.3M | -$154.6M | $312.9M | $5.70 | $5.66 | -110,279 | -98,219 |
|---|
| 2017-09-30 | $1.59B | — | — | — | $667.1M | — | — | — | -$107.6M | -$50.3M | -$57.3M | -$1.05 | -$1.05 | 54,524,874 | 54,524,874 |
|---|
| 2017-06-30 | $1.6B | — | — | — | $646.3M | — | — | — | $178.7M | $58.5M | $120.2M | $2.18 | $2.16 | 55,230,367 | 55,509,898 |
|---|
| 2017-03-31 | $1.55B | — | — | — | $651.3M | — | — | — | $215.1M | $71.3M | $143.8M | $2.56 | $2.53 | 56,201,342 | 56,756,641 |
|---|
| 2016-12-31 | $1.75B | — | — | — | $888.2M | — | — | — | $54.6M | $23.3M | $31.3M | $0.69 | $0.67 | -1,261,692 | -1,158,546 |
|---|
| 2016-09-30 | $1.83B | — | — | — | $833.7M | — | — | — | $220.9M | $76.5M | $144.4M | $2.40 | $2.37 | 60,262,073 | 60,828,341 |
|---|
| 2016-06-30 | $1.8B | — | — | — | $803.6M | — | — | — | $235.5M | $66.2M | $169.3M | $2.72 | $2.70 | 62,244,778 | 62,723,292 |
|---|
| 2016-03-31 | $2.15B | — | — | — | $917.3M | — | — | — | $337.6M | $117.2M | $220.4M | $3.38 | $3.34 | 65,086,935 | 65,920,546 |
|---|
| 2015-12-31 | $2.55B | — | — | — | $1.08B | — | — | — | $110.23M | $44.44M | $65.79M | $0.98 | $0.96 | -482,218 | -324,677 |
|---|
| 2015-09-30 | $2.53B | — | — | — | $956.98M | — | — | — | -$32.25M | -$25.23M | -$7.02M | -$0.10 | -$0.10 | 67,632,920 | 67,632,920 |
|---|
| 2015-06-30 | $2.64B | — | — | — | $969.49M | — | — | — | $40.03M | $7.24M | $32.79M | $0.48 | $0.47 | 68,558,472 | 69,244,399 |
|---|
| 2015-03-31 | $2.6B | — | — | — | $921.91M | — | — | — | $83.19M | $33.15M | $50.04M | $0.72 | $0.71 | 69,770,224 | 70,757,549 |
|---|
| 2014-12-31 | $2.62B | — | — | — | $1.01B | — | — | — | $90.35M | $40.59M | $49.76M | $0.72 | $0.70 | -379,744 | -275,352 |
|---|
| 2014-09-30 | $2.7B | — | — | — | $953.56M | — | — | — | $224.75M | $84.45M | $140.3M | $1.94 | $1.92 | 72,182,547 | 73,046,704 |
|---|
| 2014-06-30 | $2.61B | — | — | — | $884.34M | — | — | — | $193.79M | $50.18M | $143.61M | $1.98 | $1.95 | 72,659,590 | 73,544,191 |
|---|
| 2014-03-31 | $2.45B | — | — | — | $843.24M | — | — | — | $235.25M | $98.01M | $137.25M | $1.88 | $1.86 | 72,848,756 | 73,873,952 |
|---|
| 2013-12-31 | $2.4B | — | — | — | $866.04M | — | — | — | $178.54M | $69.72M | $108.82M | $1.49 | $1.46 | -1,014,108 | -907,237 |
|---|
| 2013-09-30 | $2.26B | — | — | — | $737.33M | — | — | — | $193.97M | $65.18M | $128.79M | $1.70 | $1.68 | 75,544,542 | 76,459,791 |
|---|
| 2013-06-30 | $2.24B | — | — | — | $742.07M | — | — | — | $210.77M | $77.24M | $133.52M | $1.72 | $1.70 | 77,508,062 | 78,366,115 |
|---|
| 2013-03-31 | $2.15B | — | — | — | $688.97M | — | — | — | $206.42M | $88.64M | $117.78M | $1.47 | $1.46 | 79,984,576 | 80,946,649 |
|---|
| 2012-12-31 | $2.16B | — | — | — | $716.94M | — | — | — | $34.82M | $9.84M | $24.99M | $0.39 | $0.37 | -1,446,960 | -1,291,643 |
|---|
| 2012-09-30 | $2.15B | — | — | — | $661.91M | — | — | — | $208.62M | $82.33M | $126.29M | $1.54 | $1.52 | 82,156,838 | 82,959,453 |
|---|
| 2012-06-30 | $2.13B | — | — | — | $642.67M | — | — | — | $264.66M | $95.49M | $169.17M | $1.96 | $1.94 | 86,279,670 | 87,044,581 |
|---|
| 2012-03-31 | $2.07B | — | — | — | $610.08M | — | — | — | $249.65M | $86.39M | $163.26M | $1.84 | $1.81 | 88,772,845 | 90,069,097 |
|---|
| 2011-12-31 | $2.11B | — | — | — | $645.41M | — | — | — | $248.64M | $89.48M | $159.15M | $1.71 | $1.67 | -1,438,776 | -1,165,403 |
|---|
| 2011-09-30 | $2.06B | — | — | — | $596.11M | — | — | — | $112.42M | $38.39M | $74.04M | $0.78 | $0.77 | 95,351,601 | 96,303,012 |
|---|
| 2011-06-30 | $2.06B | — | — | — | $598.73M | — | — | — | $130.64M | -$34.37M | $165.02M | $1.69 | $1.67 | 97,713,045 | 98,690,114 |
|---|
| 2011-03-31 | $2.04B | — | — | — | $588.55M | — | — | — | $214.43M | $73.68M | $140.75M | $1.39 | $1.38 | 101,194,814 | 101,974,815 |
|---|
| 2010-12-31 | $2.11B | — | — | — | $759.26M | — | — | — | $184.33M | $62.91M | -$184.96M | -$1.61 | -$1.61 | -1,505,007 | -1,317,909 |
|---|
| 2010-09-30 | $2.11B | — | — | — | $581.97M | — | — | — | $226.73M | $85.06M | $141.67M | $1.31 | $1.30 | 107,806,207 | 108,584,282 |
|---|
| 2010-06-30 | $2.14B | — | — | — | $604.24M | — | — | — | $253.46M | $88.78M | $164.68M | $1.47 | $1.46 | 111,893,858 | 112,715,117 |
|---|
| 2010-03-31 | $2.17B | — | — | — | $571.15M | — | — | — | $248.37M | $91.14M | $157.22M | $1.35 | $1.34 | 116,817,005 | 117,194,873 |
|---|
| 2009-12-31 | $2.18B | — | — | — | $620.52M | — | — | — | $61.16M | $49.21M | $11.94M | $0.11 | $0.09 | -150,726 | 234,176 |
|---|
| 2009-09-30 | $2.16B | — | — | — | $601.12M | — | — | — | $209.07M | $64.34M | $144.73M | $1.22 | $1.22 | 118,184,367 | 118,291,841 |
|---|
| 2009-06-30 | $2.27B | — | — | — | $589.04M | — | — | — | $281.52M | $88.2M | $193.32M | $1.63 | $1.63 | 118,482,958 | 118,728,304 |
|---|
| 2009-03-31 | $2.09B | — | — | — | $566.69M | — | — | — | $157.87M | $77.29M | $80.58M | $0.68 | $0.68 | 117,891,543 | 117,967,747 |
|---|
| 2008-12-31 | $2.22B | — | — | — | $606.92M | — | — | — | $191.46M | $9.02M | $182.44M | $1.54 | $1.54 | -126,426 | -300,572 |
|---|
| 2008-09-30 | $1.95B | — | — | — | $585.05M | — | — | — | -$163.52M | -$52.09M | -$111.43M | -$0.94 | -$0.94 | 117,985,882 | 117,985,882 |
|---|
| 2008-06-30 | $2.25B | — | — | — | $560.76M | — | — | — | $249.41M | $59.46M | $189.95M | $1.61 | $1.59 | 118,309,388 | 119,640,883 |
|---|
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 | $12.81B | — | — | — | — | — | — | — | $1.09B | $214.7M | $872.7M | $17.14 | $16.93 | 50,469,633 | 51,086,649 |
|---|
| 2024-12-31 | $11.88B | — | — | — | — | — | — | — | $927.3M | $167.1M | $760.2M | $14.55 | $14.46 | 51,703,588 | 52,052,961 |
|---|
| 2023-12-31 | $11.13B | — | — | — | — | — | — | — | $806.8M | $164.3M | $642.5M | $12.02 | $11.95 | 52,870,380 | 53,198,310 |
|---|
| 2022-12-31 | $10.19B | — | — | — | — | — | — | — | $349.9M | $73.3M | $276.6M | $5.09 | $5.05 | 54,371,531 | 54,782,528 |
|---|
| 2021-12-31 | $10.19B | — | — | — | $3.25B | — | — | — | $771.3M | $168.4M | $1.36B | $22.95 | $22.66 | 59,140,861 | 60,123,694 |
|---|
| 2020-12-31 | $9.6B | — | — | — | $3.05B | — | — | — | $578.1M | $58.7M | $440.8M | $7.02 | $6.98 | 60,114,670 | 63,179,938 |
|---|
| 2019-12-31 | $9.57B | — | — | — | $3.19B | — | — | — | $454.7M | $148.3M | $382.6M | $5.87 | $5.84 | 61,942,969 | 62,313,468 |
|---|
| 2018-12-31 | $8.06B | — | — | — | $2.98B | — | — | — | $333.5M | $80.9M | $251M | $4.00 | $3.98 | 59,239,608 | 59,545,524 |
|---|
| 2017-12-31 | $6.42B | — | — | — | $2.71B | — | — | — | $444.5M | -$75.1M | $519.6M | $9.45 | $9.39 | 54,986,654 | 55,311,032 |
|---|
| 2016-12-31 | $7.53B | — | — | — | $3.44B | — | — | — | $848.6M | $283.2M | $565.4M | $9.23 | $9.13 | 61,261,288 | 61,934,774 |
|---|
| 2015-12-31 | $10.33B | — | — | — | $3.92B | — | — | — | $201.2M | $59.6M | $141.6M | $2.08 | $2.05 | 68,163,825 | 69,017,209 |
|---|
| 2014-12-31 | $10.38B | — | — | — | $3.69B | — | — | — | $744.14M | $273.23M | $470.91M | $6.52 | $6.44 | 72,181,447 | 73,152,010 |
|---|
| 2013-12-31 | $9.05B | — | — | — | $3.03B | — | — | — | $789.7M | $300.79M | $488.91M | $6.38 | $6.30 | 76,648,688 | 77,654,764 |
|---|
| 2012-12-31 | $8.51B | — | — | — | $2.63B | — | — | — | $757.75M | $274.05M | $483.71M | $5.74 | $5.67 | 84,276,427 | 85,307,065 |
|---|
| 2011-12-31 | $8.27B | — | — | — | $2.43B | — | — | — | $706.13M | $167.17M | $538.96M | $5.58 | $5.51 | 96,626,306 | 97,795,309 |
|---|
| 2010-12-31 | $8.53B | — | — | — | $2.52B | — | — | — | $912.89M | $327.9M | $278.61M | $2.52 | $2.50 | 110,632,551 | 111,473,214 |
|---|
| 2009-12-31 | $8.7B | — | — | — | $2.38B | — | — | — | $792.61M | $279.03M | $430.57M | $3.65 | $3.63 | 118,036,632 | 118,495,640 |
|---|
| 2008-12-31 | $8.6B | — | — | — | $2.29B | — | — | — | $563.28M | $115.48M | $447.8M | $3.79 | $3.76 | 118,005,967 | 118,974,679 |
|---|
| 2007-12-31 | $8.45B | — | — | — | $2.24B | — | — | — | $1.01B | $357.29M | $653.75M | $5.45 | $5.38 | 119,934,873 | 121,559,567 |
|---|