Complete source-backed income-statement history.
- Available history
- 2008-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 | $760M | — | — | — | $68M | — | — | — | $1.46B | $118M | $1.34B | $0.70 | $0.69 | 447,903,860 | 450,088,032 |
|---|
| 2026-03-31 | $699M | — | — | — | $68M | — | — | — | $1.29B | $117M | $1.17B | $0.60 | $0.59 | 445,448,291 | 448,369,291 |
|---|
| 2025-12-31 | $667M | — | — | — | $62M | — | — | — | $1.3B | $99M | $1.2B | $0.64 | $0.64 | 1,497,193 | 1,351,606 |
|---|
| 2025-09-30 | $603M | — | — | — | $62M | — | — | — | $1.31B | $126M | $1.19B | $0.59 | $0.59 | 444,060,813 | 446,528,983 |
|---|
| 2025-06-30 | $578M | — | — | — | $61M | — | — | — | $1.1B | $98M | $1.01B | $0.51 | $0.51 | 438,457,863 | 441,439,924 |
|---|
| 2025-03-31 | $592M | — | — | — | $62M | — | — | — | $1.06B | $91M | $964M | $0.49 | $0.48 | 435,693,524 | 439,462,964 |
|---|
| 2024-12-31 | $558M | — | — | — | $59M | — | — | — | $1.04B | $71M | $969M | $0.50 | $0.49 | 1,038,408 | 914,972 |
|---|
| 2024-09-30 | $507M | — | — | — | $153M | — | — | — | $909M | $75M | $834M | $0.42 | $0.42 | 435,031,964 | 438,145,440 |
|---|
| 2024-06-30 | $474M | — | — | — | $52M | — | — | — | $880M | $71M | $809M | $0.42 | $0.41 | 430,876,080 | 434,507,344 |
|---|
| 2024-03-31 | $438M | — | — | — | $50M | — | — | — | $866M | $71M | $795M | $1.63 | $1.61 | 107,070,830 | 108,149,440 |
|---|
| 2023-12-31 | $403M | — | — | — | — | — | — | — | $816M | $77M | $739M | -$2.79 | -$2.77 | 315,588,279 | 318,202,936 |
|---|
| 2023-09-30 | $385M | — | — | — | — | — | — | — | $840M | $68M | $772M | $1.57 | $1.56 | 106,233,557 | 107,011,427 |
|---|
| 2023-06-30 | $369M | — | — | — | — | — | — | — | $652M | $51M | $601M | $1.21 | $1.20 | 103,587,557 | 104,463,729 |
|---|
| 2023-03-31 | $400M | — | — | — | — | — | — | — | $761M | $61M | $700M | $1.44 | $1.42 | 102,958,660 | 104,042,571 |
|---|
| 2022-12-31 | $374M | — | — | — | — | — | — | — | $689M | $56M | $633M | $1.33 | $1.32 | 813,925 | 794,534 |
|---|
| 2022-09-30 | $365M | — | — | — | — | — | — | — | $523M | $40M | $483M | $0.98 | $0.97 | 101,818,667 | 102,555,482 |
|---|
| 2022-06-30 | $365M | — | — | — | — | — | — | — | $392M | $32M | $360M | $0.73 | $0.72 | 98,853,981 | 99,695,489 |
|---|
| 2022-03-31 | $402M | — | — | — | — | — | — | — | $394M | $28M | $366M | $0.74 | $0.74 | 98,226,147 | 99,224,776 |
|---|
| 2021-12-31 | $378M | — | — | — | — | — | — | — | $373M | $35M | $338M | $0.67 | $0.66 | 1,352,805 | 1,338,191 |
|---|
| 2021-09-30 | $360M | — | — | — | — | — | — | — | $234M | $28M | $206M | $0.44 | $0.43 | 96,229,958 | 96,989,968 |
|---|
| 2021-06-30 | $362M | — | — | — | — | — | — | — | $541M | $35M | $506M | $1.01 | $1.00 | 91,365,234 | 92,199,169 |
|---|
| 2021-03-31 | $468M | — | — | — | — | — | — | — | $639M | $53M | $586M | $1.18 | $1.16 | 90,789,321 | 91,766,142 |
|---|
| 2020-12-31 | $340M | — | — | — | — | — | — | — | $392M | $12M | $380M | $0.84 | $0.84 | 2,396,281 | 2,395,209 |
|---|
| 2020-09-30 | $324M | — | — | — | — | — | — | — | $334M | $32M | $302M | $0.59 | $0.58 | 78,509,625 | 79,120,548 |
|---|
| 2020-06-30 | $316M | — | — | — | — | — | — | — | $222M | $15M | $207M | $0.41 | $0.40 | 77,357,609 | 78,031,462 |
|---|
| 2020-03-31 | $307M | — | — | — | — | — | — | — | $308M | $18M | $290M | $0.60 | $0.60 | 76,751,168 | 77,568,464 |
|---|
| 2019-12-31 | $204M | — | — | — | — | — | — | — | $312M | $18M | $294M | $0.57 | $0.58 | 211,490 | 179,376 |
|---|
| 2019-09-30 | $222M | — | — | — | — | — | — | — | $281M | $20M | $261M | $0.46 | $0.45 | 76,742,789 | 77,348,976 |
|---|
| 2019-06-30 | $213M | — | — | — | — | — | — | — | $225M | $15M | $210M | $0.43 | $0.43 | 75,868,349 | 76,594,934 |
|---|
| 2019-03-31 | $208M | — | — | — | — | — | — | — | $339M | $15M | $324M | $0.65 | $0.64 | 75,101,062 | 75,977,511 |
|---|
| 2018-12-31 | $244M | — | — | — | — | — | — | — | $309M | $19M | $290M | $0.57 | $0.57 | 559,202 | 520,730 |
|---|
| 2018-09-30 | $204M | — | — | — | — | — | — | — | $276M | $18M | $258M | $0.52 | $0.51 | 74,649,469 | 75,360,089 |
|---|
| 2018-06-30 | $221M | — | — | — | — | — | — | — | $271M | $13M | $258M | $0.57 | $0.57 | 72,476,729 | 73,329,496 |
|---|
| 2018-03-31 | $256M | — | — | — | — | — | — | — | $340M | $21M | $319M | $0.64 | $0.63 | 71,475,950 | 72,512,462 |
|---|
| 2017-12-31 | $593M | — | — | — | — | — | — | — | $364M | $200M | $164M | -$0.03 | -$0.03 | 521,309 | 495,302 |
|---|
| 2017-09-30 | $487M | — | — | — | — | — | — | — | $268M | $21M | $247M | $0.44 | $0.43 | 71,109,577 | 71,973,483 |
|---|
| 2017-06-30 | $438M | — | — | — | — | — | — | — | $204M | $17M | $187M | $0.33 | $0.32 | 69,087,853 | 70,063,427 |
|---|
| 2017-03-31 | $409M | — | — | — | — | — | — | — | $213M | $18M | $195M | $0.35 | $0.34 | 67,985,107 | 69,157,614 |
|---|
| 2016-12-31 | $215M | — | — | — | — | — | — | — | $28M | $7M | $21M | $0.06 | $0.05 | 661,405 | 560,659 |
|---|
| 2016-09-30 | $366M | — | — | — | — | — | — | — | $183M | $15M | $168M | $0.30 | $0.30 | 67,083,654 | 68,470,224 |
|---|
| 2016-06-30 | $387M | — | — | — | — | — | — | — | $213M | $13M | $200M | $0.41 | $0.40 | 64,967,364 | 66,470,913 |
|---|
| 2016-03-31 | $507M | — | — | — | — | — | — | — | $337M | $27M | $310M | $0.52 | $0.51 | 63,985,477 | 65,255,903 |
|---|
| 2015-12-31 | $289M | — | — | — | — | — | — | — | $127M | $6M | $121M | $0.27 | $0.26 | 890,546 | 862,868 |
|---|
| 2015-09-30 | $375M | — | — | — | — | — | — | — | $202M | $20M | $182M | $0.35 | $0.35 | 62,458,655 | 64,028,731 |
|---|
| 2015-06-30 | $405M | — | — | — | — | — | — | — | $240M | $19M | $221M | $0.38 | $0.37 | 59,481,778 | 61,038,926 |
|---|
| 2015-03-31 | $187M | — | — | — | — | — | — | — | — | -$2M | -$109M | -$0.22 | -$0.22 | 58,473,348 | 58,473,348 |
|---|
| 2014-12-31 | $229M | — | — | — | — | — | — | — | — | $8M | -$348.47M | $0.12 | $0.12 | 535,766 | 513,555 |
|---|
| 2014-09-30 | $196M | — | — | — | — | — | — | — | — | $9M | $31M | $0.06 | $0.05 | 57,099,052 | 58,220,070 |
|---|
| 2014-06-30 | $321M | — | — | — | — | — | — | — | — | $13M | $161M | $0.27 | $0.26 | 56,079,813 | 57,300,230 |
|---|
| 2014-03-31 | $369M | — | — | — | — | — | — | — | — | $17M | $201M | $0.35 | $0.34 | 54,664,225 | 56,041,282 |
|---|
| 2013-12-31 | $263.08M | — | — | — | — | — | — | — | — | $1.76M | -$344.29M | $0.06 | $0.06 | 935,107 | 943,072 |
|---|
| 2013-09-30 | $338.44M | — | — | — | — | — | — | — | — | $10.41M | $185.97M | $0.33 | $0.32 | 49,966,050 | 50,988,214 |
|---|
| 2013-06-30 | $297.53M | — | — | — | — | — | — | — | — | $13.89M | $10.38M | $0.21 | $0.21 | 48,929,348 | 49,012,567 |
|---|
| 2013-03-31 | $228.95M | — | — | — | — | — | — | — | — | $6.94M | $6.56M | $0.14 | $0.14 | 47,499,898 | 47,688,314 |
|---|
| 2012-12-31 | $259.59M | — | — | — | — | — | — | — | — | -$4.44M | $10.22M | $0.19 | $0.19 | 226,463 | 204,752 |
|---|
| 2012-09-30 | $332.8M | — | — | — | — | — | — | — | — | $14.75M | $12.49M | $0.26 | $0.26 | 47,488,459 | 47,679,818 |
|---|
| 2012-06-30 | $277.02M | — | — | — | — | — | — | — | — | $10.98M | $7.98M | $0.17 | $0.17 | 46,686,269 | 46,957,081 |
|---|
| 2012-03-31 | $323.07M | — | — | — | — | — | — | — | — | $8.73M | $11.08M | $0.27 | $0.27 | 45,576,925 | 45,951,464 |
|---|
| 2011-12-31 | $328.69M | — | — | — | — | — | — | — | — | $7.39M | $13.55M | $0.29 | $0.28 | 554,263 | 532,344 |
|---|
| 2011-09-30 | $408.86M | — | — | — | — | — | — | — | — | $15.27M | $22.49M | $0.48 | $0.48 | 44,832,545 | 45,208,557 |
|---|
| 2011-06-30 | $321.38M | — | — | — | — | — | — | — | — | $12.5M | $9.56M | $0.22 | $0.22 | 43,018,095 | 43,470,928 |
|---|
| 2011-03-31 | $385.64M | — | — | — | — | — | — | — | — | $18.73M | $16.25M | $0.38 | $0.38 | 42,231,651 | 42,791,822 |
|---|
| 2010-12-31 | $203.64M | — | — | — | — | — | — | — | — | $34.55M | -$28.32M | -$0.68 | -$0.67 | 119,953 | 97,398 |
|---|
| 2010-09-30 | $315.1M | — | — | — | — | — | — | — | — | $13.2M | $11.04M | $0.26 | $0.26 | 42,222,449 | 42,784,799 |
|---|
| 2010-03-31 | $225.73M | — | — | — | — | — | — | — | — | $5.23M | $3.89M | $0.09 | $0.09 | 41,216,879 | 41,966,053 |
|---|
| 2009-12-31 | $215.7M | — | — | — | — | — | — | — | — | $3.95M | $1.94M | $0.04 | $0.05 | 81,449 | 58,760 |
|---|
| 2009-09-30 | $286.67M | — | — | — | — | — | — | — | — | $13.17M | $8.41M | $0.20 | $0.20 | 41,214,598 | 41,973,518 |
|---|
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 | $2.44B | — | — | — | $247M | — | — | — | $4.77B | $414M | $4.36B | $2.23 | $2.22 | 440,931,909 | 443,859,546 |
|---|
| 2024-12-31 | $1.98B | — | — | — | $314M | — | — | — | $3.7B | $288M | $3.41B | $1.75 | $1.73 | 432,448,796 | 436,011,752 |
|---|
| 2023-12-31 | $1.56B | — | — | — | $211M | — | — | — | $3.07B | $257M | $2.81B | $1.43 | $1.42 | 419,860,200 | 423,387,508 |
|---|
| 2022-12-31 | $1.51B | — | — | — | $165M | — | — | — | $2B | $156M | $1.84B | $3.78 | $3.75 | 100,460,016 | 101,299,609 |
|---|
| 2021-12-31 | $1.57B | — | — | — | — | — | — | — | $1.79B | $151M | $1.64B | $3.27 | $3.24 | 94,167,572 | 95,009,880 |
|---|
| 2020-12-31 | $1.29B | — | — | — | — | — | — | — | $1.26B | $77M | $1.18B | $2.44 | $2.42 | 79,939,289 | 80,638,908 |
|---|
| 2019-12-31 | $847M | — | — | — | — | — | — | — | $1.16B | $68M | $1.09B | $2.11 | $2.10 | 76,121,570 | 76,825,863 |
|---|
| 2018-12-31 | $925M | — | — | — | — | — | — | — | $1.2B | $71M | $1.13B | $2.30 | $2.28 | 73,438,209 | 74,266,370 |
|---|
| 2017-12-31 | $1.93B | — | — | — | — | — | — | — | $1.05B | $256M | $793M | $1.09 | $1.07 | 69,926,933 | 70,904,921 |
|---|
| 2016-12-31 | $1.48B | — | — | — | — | — | — | — | $761M | $62M | $699M | $1.28 | $1.25 | 66,013,247 | 67,299,413 |
|---|
| 2015-12-31 | $1.26B | — | — | — | — | — | — | — | $458M | $43M | $415M | $0.80 | $0.78 | 61,043,071 | 62,509,796 |
|---|
| 2014-12-31 | $1.12B | — | — | — | — | — | — | — | $506M | $47M | $44.53M | $0.79 | $0.77 | 56,492,381 | 57,709,668 |
|---|
| 2013-12-31 | $1.13B | — | — | — | — | — | — | — | — | $33M | $37M | $0.74 | $0.73 | 49,742,428 | 50,924,736 |
|---|
| 2012-12-31 | $1.19B | — | — | — | — | — | — | — | — | $30.01M | $41.78M | $0.89 | $0.89 | 46,814,676 | 47,070,522 |
|---|
| 2011-12-31 | $1.44B | — | — | — | — | — | — | — | — | $53.89M | $61.86M | $1.39 | $1.37 | 43,924,554 | 44,364,902 |
|---|
| 2010-12-31 | $988.32M | — | — | — | — | — | — | — | — | $60.28M | -$9.55M | -$0.23 | -$0.23 | 41,870,926 | 42,498,705 |
|---|
| 2009-12-31 | $1.17B | — | — | — | — | — | — | — | — | $54.14M | $35.79M | $0.87 | $0.86 | 40,973,290 | 41,799,489 |
|---|
| 2008-12-31 | $2.18B | — | — | — | — | — | — | — | — | $128.37M | $93.05M | $2.30 | $2.24 | 40,434,273 | 41,461,018 |
|---|