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 | $1.08B | — | — | — | $334.98M | — | $201.36M | — | $189.75M | $45.84M | $143.91M | $0.30 | $0.30 | 481,375,000 | 481,389,000 |
|---|
| 2026-03-31 | $906.42M | — | — | — | $282.92M | — | $145.49M | — | $137.1M | $29.26M | $107.84M | $0.22 | $0.22 | 481,385,000 | 481,398,000 |
|---|
| 2025-12-31 | $912.91M | — | — | — | $273.72M | — | $160.07M | — | $154.71M | $38.27M | $116.44M | $0.24 | $0.24 | -460,000 | -451,000 |
|---|
| 2025-09-30 | $1.03B | — | — | — | $301.4M | — | $225.02M | — | $217.43M | $53.9M | $163.53M | $0.34 | $0.34 | 484,635,000 | 484,670,000 |
|---|
| 2025-06-30 | $999.53M | — | — | — | $307.6M | — | $198.33M | — | $191.25M | $49.76M | $141.49M | $0.29 | $0.29 | 484,643,000 | 484,674,000 |
|---|
| 2025-03-31 | $822.5M | — | — | — | $250.51M | — | $142.65M | — | $137.54M | $32.3M | $105.25M | $0.22 | $0.22 | 484,414,000 | 484,434,000 |
|---|
| 2024-12-31 | $832.17M | — | — | — | $245.55M | — | $150.63M | — | $145.35M | $39.68M | $105.68M | $0.22 | $0.22 | 18,000 | 25,000 |
|---|
| 2024-09-30 | $916.27M | — | — | — | $274.92M | — | $191.8M | — | $185.23M | $48.32M | $136.91M | $0.28 | $0.28 | 484,317,000 | 484,359,000 |
|---|
| 2024-06-30 | $891.92M | — | — | — | $271.55M | — | $182.38M | — | $175.01M | $45.62M | $129.4M | $0.27 | $0.27 | 484,244,000 | 484,419,000 |
|---|
| 2024-03-31 | $748.35M | — | — | — | $223.06M | — | $132.42M | — | $124.64M | $30.24M | $94.39M | $0.19 | $0.19 | 484,131,000 | 484,318,000 |
|---|
| 2023-12-31 | $754.09M | — | — | — | $218.57M | — | $139.07M | — | $146.68M | $37.87M | $108.8M | $0.23 | $0.23 | -2,031,000 | -2,028,000 |
|---|
| 2023-09-30 | $840.43M | — | — | — | $244.91M | — | $177.12M | — | $172.07M | $44.29M | $127.78M | $0.26 | $0.26 | 490,775,000 | 490,965,000 |
|---|
| 2023-06-30 | $820.75M | — | — | — | $255.33M | — | $154.79M | — | $151.02M | $40.88M | $110.14M | $0.22 | $0.22 | 492,700,000 | 492,891,000 |
|---|
| 2023-03-31 | $658.02M | — | — | — | $196.43M | — | $112.24M | — | $116.49M | $28.26M | $88.23M | $0.18 | $0.18 | 492,516,000 | 492,701,000 |
|---|
| 2022-12-31 | $661.39M | — | — | — | $190.36M | — | $119.92M | — | $122.57M | $38.3M | $84.27M | $0.17 | $0.17 | 15,000 | 15,000 |
|---|
| 2022-09-30 | $729.7M | — | — | — | $213.58M | — | $145.4M | — | $146.54M | $37.6M | $108.94M | $0.22 | $0.22 | 492,316,000 | 492,430,000 |
|---|
| 2022-06-30 | $714.05M | — | — | — | $219.99M | — | $134.68M | — | $135.71M | $34.09M | $101.62M | $0.21 | $0.21 | 492,327,000 | 492,440,000 |
|---|
| 2022-03-31 | $590.68M | — | — | — | $178.79M | — | $93.39M | — | $94.1M | $20.34M | $73.77M | $0.15 | $0.15 | 492,213,000 | 492,325,000 |
|---|
| 2021-12-31 | $600.34M | — | — | — | $187.54M | — | $99.04M | — | $101.62M | $30.41M | $71.22M | $0.14 | $0.14 | -4,000 | -4,000 |
|---|
| 2021-09-30 | $650.2M | $305.47M | — | — | $194.26M | — | $126.85M | — | $127.07M | $33.22M | $93.85M | $0.19 | $0.19 | 492,069,000 | 492,069,000 |
|---|
| 2021-06-30 | $638.2M | $297.86M | — | — | $183.48M | — | $133.55M | — | $133.94M | $35.09M | $98.85M | $0.20 | — | 491,999,000 | 491,999,000 |
|---|
| 2021-03-31 | $535.55M | $261.55M | — | — | $162.21M | — | $88.2M | — | $119.85M | $27.21M | $92.64M | $0.19 | $0.19 | 492,003,000 | 492,003,000 |
|---|
| 2020-12-31 | $536.29M | $266.34M | — | — | $160.09M | — | — | — | $94.89M | $26.34M | $68.55M | $0.14 | $0.14 | 368,000 | 368,000 |
|---|
| 2020-09-30 | $583.7M | $275.47M | — | — | $168.01M | — | — | — | $108.9M | $29.32M | $79.58M | $0.16 | $0.16 | 491,631,000 | 492,058,000 |
|---|
| 2020-06-30 | $553.33M | $255.62M | — | — | $171.25M | — | — | — | $103.52M | $28.16M | — | — | — | — | 491,645,000 |
|---|
| 2020-03-31 | $487.9M | $251.15M | — | — | $157.86M | — | — | — | $55.4M | $12.13M | — | — | — | — | 491,524,000 |
|---|
| 2019-12-31 | $505.99M | $254.28M | — | — | $154.8M | — | — | — | $72.01M | $21.24M | — | — | — | — | 163,726,000 |
|---|
| 2019-09-30 | $556.47M | $268.72M | — | — | $167.17M | — | — | — | $46.14M | $2.08M | — | — | — | — | 327,459,000 |
|---|
| 2019-06-30 | $523.96M | $253.33M | — | — | $161.89M | — | — | — | $86.96M | $22.66M | — | — | — | — | 327,506,000 |
|---|
| 2019-03-31 | $429.07M | $217.26M | — | — | $139.53M | — | — | — | $56.05M | $11.83M | — | — | — | — | 327,506,000 |
|---|
| 2018-12-31 | $444.62M | $221.24M | — | — | $135.76M | — | — | — | $71.47M | $20.5M | — | — | — | — | 163,653,000 |
|---|
| 2018-09-30 | $487.74M | $236.29M | — | — | $145.07M | — | — | — | $89.89M | $23.26M | — | — | — | — | 327,321,000 |
|---|
| 2018-06-30 | $480.46M | $230.77M | — | — | $143.38M | — | — | — | $90.18M | $24.64M | — | — | — | 218,188,000 | 327,282,000 |
|---|
| 2018-03-31 | $408.74M | $206.14M | — | — | $126.49M | — | — | — | $59.19M | $10.67M | — | — | — | 218,163,000 | 327,244,000 |
|---|
| 2017-12-31 | $414.71M | $207.52M | — | — | $123.68M | — | — | — | $68.54M | $34.81M | — | — | — | 108,995,000 | 108,995,000 |
|---|
| 2017-09-30 | $450.44M | $218.78M | — | — | $134.93M | — | — | — | $82.56M | $31.13M | — | — | — | 217,988,000 | 217,988,000 |
|---|
| 2017-06-30 | $433.56M | — | — | — | $129.67M | — | — | — | $86.14M | $32.45M | — | — | — | 218,002,000 | — |
|---|
| 2017-03-31 | $375.25M | — | — | — | $115.15M | — | — | — | $57.26M | $16.99M | — | — | — | 217,971,000 | — |
|---|
| 2016-12-31 | — | — | — | — | $126.32M | — | — | — | $52.53M | $14.52M | — | — | — | 108,980,000 | — |
|---|
| 2016-09-30 | — | — | — | — | $125.41M | — | — | — | $79.97M | $30.32M | — | — | — | 218,039,000 | — |
|---|
| 2016-06-30 | — | — | — | — | $126.55M | — | — | — | $76.96M | $29.18M | — | — | — | 218,437 | — |
|---|
| 2016-03-31 | — | — | — | — | $112.26M | — | — | — | $51.18M | $19.25M | — | — | — | 218,686,000 | — |
|---|
| 2015-12-31 | — | — | — | — | $117.6M | — | — | — | $51.8M | $20.05M | — | — | — | 218,364,417 | — |
|---|
| 2015-09-30 | — | — | — | — | $121.94M | — | — | — | $72.43M | $27.39M | — | — | — | 218,594 | — |
|---|
| 2015-06-30 | — | — | — | — | $118.62M | — | — | — | $72.33M | $27.26M | — | — | — | 218,613 | — |
|---|
| 2015-03-31 | — | — | — | — | $105.58M | — | — | — | $46.61M | $16.33M | — | — | — | 218,541,000 | — |
|---|
| 2014-12-31 | — | — | — | — | $111.36M | — | — | — | $46.54M | $16.62M | — | -$0.11 | -$0.11 | 218,476,168 | — |
|---|
| 2014-09-30 | — | — | — | — | $118.77M | — | — | — | $65.92M | $24.8M | — | $0.28 | $0.28 | 218,700 | — |
|---|
| 2014-06-30 | — | — | — | — | $110.75M | — | — | — | $65.67M | $24.81M | — | $0.28 | $0.28 | 218,813 | — |
|---|
| 2014-03-31 | — | — | — | — | $100.83M | — | — | — | $41.36M | $15.59M | — | $0.18 | $0.18 | 218,986,000 | — |
|---|
| 2013-12-31 | — | — | — | — | $106.61M | — | — | — | $41.19M | $13.23M | — | -$0.09 | -$0.09 | 72,970,000 | 218,974,849 |
|---|
| 2013-09-30 | — | — | — | — | $113.03M | — | — | — | $58.02M | $21.82M | — | $0.25 | $0.25 | 146,007,000 | 146,007 |
|---|
| 2013-06-30 | — | — | — | — | $109.52M | — | — | — | $57.28M | $21.28M | — | $0.25 | $0.25 | 146,210,000 | 146,210,000 |
|---|
| 2013-03-31 | — | — | — | — | $99.13M | — | — | — | $35.13M | $11.95M | — | $0.16 | $0.16 | 146,238 | 146,238,000 |
|---|
| 2012-12-31 | — | — | — | — | $98.08M | — | — | — | $35.03M | $12.11M | — | $0.16 | $0.16 | -91 | -101 |
|---|
| 2012-09-30 | — | — | — | — | $108.52M | — | — | — | $51.7M | $19.49M | — | $0.22 | $0.22 | 146,059 | 146,061 |
|---|
| 2012-06-30 | — | — | — | — | $106.07M | — | — | — | $53.18M | $20.05M | — | $0.23 | $0.23 | 146,417,000 | 146,428,000 |
|---|
| 2012-03-31 | — | — | — | — | $94.82M | — | — | — | $36.74M | $13.66M | — | $0.16 | $0.16 | 146,697,000 | 146,714,000 |
|---|
| 2011-12-31 | — | — | — | — | $93.06M | — | — | — | $34.65M | $13.06M | — | $0.15 | $0.15 | -146,939,118 | -147,014,118 |
|---|
| 2011-09-30 | — | — | — | — | $102.4M | — | — | — | $47.02M | $17.61M | $29.42M | $0.20 | $0.20 | 146,549,000 | 146,609,000 |
|---|
| 2011-06-30 | — | — | — | — | $101.76M | — | — | — | $49.57M | $18.51M | $31.06M | $0.21 | $0.21 | 147,245,000 | 147,314,000 |
|---|
| 2011-03-31 | — | — | — | — | $91.5M | — | — | — | $29.86M | $11.22M | $18.64M | $0.13 | $0.13 | 147,473,000 | 147,570,000 |
|---|
| 2010-12-31 | — | — | — | — | $92.5M | — | — | — | $30.15M | $10.94M | $19.21M | $0.13 | $0.13 | -285,000 | -312,000 |
|---|
| 2010-09-30 | — | — | — | — | $98.91M | — | — | — | $40.97M | $15.46M | $25.51M | $0.17 | $0.17 | 147,582,000 | 147,757,000 |
|---|
| 2010-06-30 | — | — | — | — | $96.96M | — | — | — | $44.38M | $16.68M | $27.7M | $0.19 | $0.19 | 148,566,000 | 148,798,000 |
|---|
| 2010-03-31 | — | — | — | — | $84.92M | — | — | — | $28.05M | $10.47M | $17.58M | $0.12 | $0.12 | 148,810,000 | 149,089,000 |
|---|
| 2009-12-31 | — | — | — | — | $88.56M | — | — | — | $22.34M | $2.38M | $19.96M | -$0.08 | -$0.08 | 49,563,000 | 49,700,000 |
|---|
| 2009-09-30 | — | — | — | — | $93.23M | — | — | — | $36.67M | $13.94M | $22.73M | $0.23 | $0.23 | 99,125,000 | 99,428,000 |
|---|
| 2009-06-30 | — | — | — | — | $91.81M | — | — | — | $41.51M | $16.03M | $25.48M | $0.26 | $0.26 | 99,581,000 | 99,889,000 |
|---|
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 | $3.76B | — | — | — | $1.13B | — | $726.07M | — | $700.93M | $174.22M | $526.71M | $1.09 | $1.09 | 484,105,000 | 484,147,000 |
|---|
| 2024-12-31 | $3.39B | — | — | — | $1.02B | — | $657.22M | — | $630.23M | $163.85M | $466.38M | $0.96 | $0.96 | 484,249,000 | 484,295,000 |
|---|
| 2023-12-31 | $3.07B | — | — | — | $915.23M | — | $583.23M | — | $586.26M | $151.3M | $434.96M | $0.89 | $0.89 | 489,949,000 | 490,130,000 |
|---|
| 2022-12-31 | $2.7B | — | — | — | $802.71M | — | $493.39M | — | $498.92M | $130.32M | $368.6M | $0.75 | $0.75 | 492,300,000 | 492,413,000 |
|---|
| 2021-12-31 | $2.42B | — | — | — | $727.49M | — | $447.64M | — | $482.49M | $125.92M | $356.57M | $0.72 | $0.72 | 492,054,000 | 492,054,000 |
|---|
| 2020-12-31 | $2.16B | $1.05B | — | — | $657.21M | — | $376.09M | — | $362.72M | $95.96M | $266.76M | $0.54 | $0.54 | 491,604,000 | 491,604,000 |
|---|
| 2019-12-31 | $2.02B | $993.59M | — | — | $623.38M | — | $317.39M | — | $261.16M | $57.81M | $203.35M | $0.41 | $0.41 | 491,216,000 | 491,216,000 |
|---|
| 2018-12-31 | $1.82B | $894.44M | — | — | $550.7M | — | — | — | $310.73M | $79.07M | — | $0.47 | $0.47 | 490,936,000 | 490,936,000 |
|---|
| 2017-12-31 | $1.67B | $819.94M | — | — | $503.43M | — | — | — | $294.5M | $115.38M | — | $0.55 | $0.55 | 326,982,000 | 326,982,000 |
|---|
| 2016-12-31 | $1.57B | $772.35M | — | — | $490.53M | — | — | — | $260.64M | $93.27M | — | $0.51 | $0.51 | 327,366,000 | 327,366,000 |
|---|
| 2015-12-31 | — | — | — | — | $463.74M | — | — | — | $243.18M | $91.03M | — | $0.70 | $0.70 | 218,583,000 | 218,583,000 |
|---|
| 2014-12-31 | — | — | — | — | $441.71M | — | — | — | $219.48M | $81.82M | — | $0.63 | $0.63 | 218,695,000 | 218,695,000 |
|---|
| 2013-12-31 | — | — | — | — | $428.29M | — | — | — | $191.61M | $68.28M | — | $0.56 | $0.56 | 219,121,000 | 219,121,000 |
|---|
| 2012-12-31 | — | — | — | — | $407.49M | — | — | — | $176.64M | $65.31M | — | $0.76 | $0.76 | 146,299 | 146,299 |
|---|
| 2011-12-31 | — | — | — | — | $388.71M | — | — | — | $161.1M | $60.39M | — | $0.69 | $0.69 | 146,882 | 146,882 |
|---|
| 2010-12-31 | — | — | — | — | $373.29M | — | — | — | $143.55M | $53.54M | $90M | $0.61 | $0.61 | 148,030,000 | 148,231,000 |
|---|
| 2009-12-31 | — | — | — | — | $355.59M | — | — | — | $126.29M | $42.31M | $83.98M | $0.56 | $0.56 | 149,179,000 | 149,624,000 |
|---|
| 2008-12-31 | — | — | — | — | $339.08M | — | — | — | $112.95M | $44.02M | $68.93M | $0.46 | $0.45 | 151,203,000 | 151,830,000 |
|---|