Complete source-backed income-statement history.
- Available history
- 2008-12-28 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.3B | — | — | — | — | — | $83.63M | — | $317.48M | $35.1M | $281.1M | $65.53 | $64.86 | 4,265,000 | 4,309,000 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | $30.75M | — | — | — | — |
|---|
| 2025-12-31 | $1.25B | — | — | — | — | — | $47.59M | — | $172.39M | $61.5M | $108.72M | $24.96 | $24.72 | 2,000 | 3,000 |
|---|
| 2025-09-30 | $1.28B | — | — | — | — | — | $67.14M | — | $183.04M | $56.8M | $122.93M | $28.19 | $27.91 | 4,334,000 | 4,378,000 |
|---|
| 2025-06-30 | $1.22B | — | — | — | — | — | $72.75M | — | $60.62M | $20.2M | $36.75M | $8.43 | $8.35 | 4,333,000 | 4,373,000 |
|---|
| 2025-03-31 | $1.17B | — | — | — | — | — | $47.47M | — | $33.62M | $7.9M | $23.89M | $5.50 | $5.45 | 4,320,000 | 4,358,000 |
|---|
| 2024-12-31 | $1.25B | — | — | — | — | — | $72.5M | — | $757.59M | $206M | $548.79M | $124.88 | $123.91 | -23,000 | -18,000 |
|---|
| 2024-09-30 | $1.21B | — | — | — | — | — | $81.65M | — | $113.01M | $38.5M | $72.5M | $16.54 | $16.42 | 4,352,000 | 4,384,000 |
|---|
| 2024-06-30 | $1.19B | — | — | — | — | — | $25.91M | — | -$14.73M | $4.1M | -$21.04M | -$4.79 | -$4.79 | 4,401,000 | 4,401,000 |
|---|
| 2024-03-31 | $1.15B | — | — | — | — | — | $35.44M | — | $168.84M | $43.5M | $124.38M | $27.87 | $27.72 | 4,432,000 | 4,457,000 |
|---|
| 2023-12-31 | $1.17B | — | — | — | — | — | $40.79M | — | $72.59M | $16.9M | $53.26M | $11.73 | $11.68 | -47,000 | -46,000 |
|---|
| 2023-09-30 | $1.11B | — | — | — | — | — | -$57.11M | — | -$11.73M | $9.4M | -$23.03M | -$5.02 | -$5.02 | 4,602,000 | 4,602,000 |
|---|
| 2023-06-30 | $1.1B | — | — | — | — | — | $58.06M | — | $165.97M | $41.8M | $122.79M | $25.96 | $25.89 | 4,700,000 | 4,713,000 |
|---|
| 2023-03-31 | $1.03B | — | — | — | — | — | $27.66M | — | $72.18M | $19.2M | $52.27M | $10.91 | $10.88 | 4,759,000 | 4,776,000 |
|---|
| 2022-12-31 | $1.06B | — | — | — | — | — | -$54.93M | — | $31.14M | $24.5M | $6.16M | $1.32 | $1.31 | -18,000 | -17,000 |
|---|
| 2022-09-30 | $1.01B | — | — | — | — | — | $59.53M | — | $46.44M | $12.6M | $32.78M | $6.78 | $6.76 | 4,808,000 | 4,820,000 |
|---|
| 2022-06-30 | $933.3M | — | — | — | — | — | $39.33M | — | -$88.02M | -$21.4M | -$67.49M | -$13.95 | -$13.95 | 4,842,000 | 4,842,000 |
|---|
| 2022-03-31 | $914.72M | — | — | — | — | — | $39.97M | — | $132.17M | $35.6M | $95.62M | $19.50 | $19.45 | 4,871,000 | 4,885,000 |
|---|
| 2021-12-31 | $862.93M | — | — | — | — | — | $22.55M | — | $102.88M | $17.8M | $84.68M | $17.16 | $17.12 | -15,000 | -15,000 |
|---|
| 2021-09-30 | $809.44M | — | — | — | — | — | -$16.61M | — | $33.78M | -$5.9M | $39.59M | $7.93 | $7.90 | 4,961,000 | 4,977,000 |
|---|
| 2021-06-30 | $801.15M | — | — | — | — | — | $37.59M | — | $158.93M | $43M | $115.36M | $23.07 | $22.99 | 4,968,000 | 4,985,000 |
|---|
| 2021-03-31 | $712.46M | — | — | — | — | — | $33.84M | — | $154.04M | $41.4M | $112.45M | $22.49 | $22.44 | 4,967,000 | 4,977,000 |
|---|
| 2020-12-31 | $787.01M | — | — | — | — | — | $46.2M | — | $317.74M | $80.8M | $237.14M | $46.15 | $46.02 | -52,000 | -53,000 |
|---|
| 2020-09-30 | $716.98M | — | — | — | — | — | $40.24M | — | $108.05M | $30M | $77.62M | $15.25 | $15.22 | 5,060,000 | 5,072,000 |
|---|
| 2020-06-30 | $652.87M | — | — | — | — | — | $5.88M | — | $60.76M | $41.9M | $18.85M | $3.61 | $3.60 | 5,196,000 | 5,201,000 |
|---|
| 2020-03-31 | $732.26M | — | — | — | — | — | $8.09M | — | -$79.29M | -$45.4M | -$33.25M | -$6.32 | -$6.32 | 5,274,000 | 5,274,000 |
|---|
| 2019-12-31 | $763.48M | — | — | — | — | — | $30.31M | — | $185.12M | $39.1M | $145.88M | $27.46 | $27.25 | 0 | -1,000 |
|---|
| 2019-09-30 | $738.82M | — | — | — | — | — | $16.27M | — | $58.17M | $15.2M | $43.15M | $8.12 | $8.05 | 5,285,000 | 5,329,000 |
|---|
| 2019-06-30 | $737.6M | — | — | — | — | — | $57.96M | — | $73.9M | $16.7M | $57.08M | $10.74 | $10.65 | 5,285,000 | 5,329,000 |
|---|
| 2019-03-31 | $692.2M | — | — | — | — | — | $40M | — | $109.3M | $27.6M | $81.75M | $15.38 | $15.26 | 5,284,000 | 5,326,000 |
|---|
| 2018-12-31 | $689.09M | — | — | — | — | — | $75.58M | — | $69.14M | $12.4M | $56.69M | $10.74 | $10.66 | -21,000 | -20,000 |
|---|
| 2018-09-30 | $674.77M | — | — | — | — | — | $60.74M | — | $135.07M | $10M | $125.06M | $23.43 | $23.28 | 5,302,000 | 5,337,000 |
|---|
| 2018-06-30 | $672.68M | — | — | — | — | — | $65.63M | — | $62.74M | $16.1M | $46.57M | $8.69 | $8.63 | 5,325,000 | 5,362,000 |
|---|
| 2018-03-31 | $659.44M | — | — | — | $225.05M | — | $44.21M | — | $56.57M | $13.6M | $42.89M | $7.84 | $7.78 | 5,436,000 | 5,473,000 |
|---|
| 2017-12-31 | $675.82M | — | — | — | $231.45M | — | $49.46M | — | $54.86M | -$159.7M | $214.18M | $38.50 | $38.25 | -14,000 | -15,000 |
|---|
| 2017-09-30 | $657.23M | — | — | — | $232.78M | — | $26.95M | — | $38.24M | $13.4M | $24.78M | $4.45 | $4.42 | 5,518,000 | 5,554,000 |
|---|
| 2017-06-30 | $676.09M | — | — | — | $213.85M | — | $49.74M | — | $65.9M | $23.9M | $42M | $7.51 | $7.46 | 5,539,000 | 5,577,000 |
|---|
| 2017-03-31 | $582.72M | — | — | — | $225.29M | — | $10.25M | — | $23.79M | $2.7M | $21.09M | $3.77 | $3.75 | 5,535,000 | 5,569,000 |
|---|
| 2016-12-31 | $629.58M | — | — | — | $195.17M | — | $28.82M | — | $64.12M | $27.2M | $36.92M | $6.62 | $6.59 | -11,000 | -11,000 |
|---|
| 2016-09-30 | $621.64M | — | — | — | $237.69M | — | $68.03M | — | $40.93M | $7.8M | $33.13M | $5.90 | $5.87 | 5,544,000 | 5,574,000 |
|---|
| 2016-06-30 | $628.93M | — | — | — | $236.44M | — | $74.14M | — | $85M | $23.8M | $60.77M | $10.82 | $10.76 | 5,544,000 | 5,574,000 |
|---|
| 2016-03-31 | $601.74M | — | — | — | $235.21M | — | $51.87M | — | $60.62M | $22.4M | $37.78M | $6.63 | $6.59 | 5,623,000 | 5,652,000 |
|---|
| 2015-12-31 | $616.37M | — | — | — | $239.78M | — | $67.81M | — | $81.61M | $30.5M | $51.17M | $8.32 | $8.32 | 6,000 | 6,000 |
|---|
| 2015-09-30 | $641.43M | — | — | — | $285.56M | — | -$213.72M | — | -$261.44M | -$30.5M | -$230.84M | -$40.25 | -$40.25 | 5,738,000 | 5,738,000 |
|---|
| 2015-06-30 | $680.89M | — | — | — | $276.41M | — | $56.23M | — | $59.53M | $19.6M | $57.99M | $9.92 | $9.87 | 5,720,000 | 5,750,000 |
|---|
| 2015-03-31 | $647.43M | — | — | — | $302.41M | — | $8.86M | — | -$589,000.00 | $900,000.00 | $21.03M | $3.51 | $3.48 | 5,704,000 | 5,704,000 |
|---|
| 2014-12-31 | $727.63M | — | — | — | $269.78M | — | $99.03M | — | $478.02M | $172M | $334.41M | $56.51 | $56.24 | -267,000 | -265,000 |
|---|
| 2014-09-30 | $703.21M | — | — | — | $309.58M | — | $41.21M | — | $26.33M | $16.1M | $76.56M | $13.18 | $13.12 | 5,671,000 | 5,696,000 |
|---|
| 2014-06-30 | $673.58M | — | — | — | $276.5M | — | $54.78M | — | $406.51M | $61.9M | $750.35M | $100.80 | $100.48 | 7,284,000 | 7,308,000 |
|---|
| 2014-03-31 | $632.62M | — | — | — | $276.29M | — | $37.71M | — | $166.84M | $62.3M | $132.52M | $17.85 | $17.79 | 7,275,000 | 7,301,000 |
|---|
| 2013-12-31 | $59.93M | — | — | — | $144.28M | — | -$72.31M | — | -$95.31M | -$36.9M | $156.47M | $21.38 | $21.35 | 9,000 | 13,000 |
|---|
| 2013-09-30 | $856.1M | — | — | — | $327.06M | — | $78.89M | — | $84.31M | $29.9M | $30.35M | $4.07 | $4.05 | 7,231,000 | 7,246,000 |
|---|
| 2013-06-30 | $870.5M | — | — | — | $319.17M | — | $96.3M | — | $78.79M | $31.7M | $44.88M | $6.02 | $6.02 | 7,229,000 | 7,233,000 |
|---|
| 2013-03-31 | $820.59M | — | — | — | $334.22M | — | $47.15M | — | $38.03M | $15.8M | $5.16M | $0.64 | $0.64 | 7,227,000 | 7,228,000 |
|---|
| 2012-12-31 | $812.91M | — | — | — | $320.24M | — | -$53.49M | — | -$76.44M | -$4.7M | -$45.44M | -$6.00 | -$6.00 | -45,000 | -148,000 |
|---|
| 2012-09-30 | $877.64M | — | — | — | $314.36M | — | $93.24M | — | $93.41M | $37M | $94.02M | $12.64 | $12.64 | 7,272,000 | 7,376,000 |
|---|
| 2012-06-30 | $854.43M | — | — | — | $335.05M | — | $71.21M | — | $65.68M | $23.9M | $52.04M | $6.84 | $6.84 | 7,431,000 | 7,545,000 |
|---|
| 2012-03-31 | $827.61M | — | — | — | $347.84M | — | $37.66M | — | $42.04M | $17.2M | $31.5M | $4.07 | $4.07 | 7,514,000 | 7,615,000 |
|---|
| 2011-12-31 | $435.27M | — | — | — | $151.45M | — | $117.52M | — | $111.7M | $44.5M | $61.71M | $7.89 | $7.89 | -74,000 | -153,000 |
|---|
| 2011-10-02 | $1.01B | — | — | — | $387.74M | — | $70.24M | -$29.65M | $31.42M | $18.6M | -$5.98M | -$0.82 | -$0.82 | 7,802,000 | 7,883,000 |
|---|
| 2011-07-03 | $1.05B | — | — | — | $405.73M | — | $86.59M | -$2.59M | $80.17M | $29.2M | $45.8M | $5.74 | $5.74 | 7,852,000 | 7,933,000 |
|---|
| 2011-04-03 | $1.03B | — | — | — | $438.74M | — | $59.77M | — | $32.5M | $12.1M | $15.62M | $1.87 | $1.87 | 8,046,000 | 8,119,000 |
|---|
| 2011-01-02 | $1.08B | — | — | — | $437.98M | — | $191.23M | — | $186.55M | $72.6M | $78.99M | $9.29 | $9.29 | -178,000 | -182,000 |
|---|
| 2010-10-03 | $1.18B | — | — | — | $471.9M | — | $137.47M | $12.49M | $145.07M | $59.4M | $61.15M | $6.85 | $6.84 | 8,839,000 | 8,904,000 |
|---|
| 2010-07-04 | $1.19B | — | — | — | $480.41M | — | $167.59M | -$3.81M | $158.82M | $56.7M | $92.14M | $10.00 | $10.00 | 9,126,000 | 9,193,000 |
|---|
| 2010-04-04 | $1.12B | — | — | — | $478.91M | — | $106.57M | — | $87.88M | $33.7M | $45.84M | $4.91 | $4.91 | 9,175,000 | 9,241,000 |
|---|
| 2010-01-03 | $1.13B | — | — | — | $408.93M | — | $187.35M | — | — | $64M | $81.72M | $8.70 | $8.70 | -8,000 | -8,000 |
|---|
| 2009-09-27 | $1.11B | — | — | — | $471.25M | — | $74.63M | — | — | $14.6M | $17.28M | $1.81 | $1.81 | 9,340,000 | 9,401,000 |
|---|
| 2009-06-28 | $1.08B | — | — | — | $495.2M | — | $19.45M | — | — | $11.4M | $12.47M | $1.30 | $1.30 | 9,340,000 | 9,400,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 | $4.91B | — | — | — | — | — | $234.95M | — | $449.67M | $146.4M | $292.29M | $67.11 | $66.47 | 4,331,000 | 4,373,000 |
|---|
| 2024-12-31 | $4.79B | — | — | — | — | — | $215.5M | — | $1.02B | $292.1M | $724.63M | $164.62 | $163.40 | 4,372,000 | 4,405,000 |
|---|
| 2023-12-31 | $4.41B | — | — | — | — | — | $69.39M | — | $299M | $87.3M | $205.29M | $43.96 | $43.82 | 4,639,000 | 4,654,000 |
|---|
| 2022-12-31 | $3.92B | — | — | — | — | — | $83.9M | — | $121.73M | $51.3M | $67.08M | $13.83 | $13.79 | 4,823,000 | 4,836,000 |
|---|
| 2021-12-31 | $3.19B | — | — | — | — | — | $77.38M | — | $449.63M | $96.3M | $352.08M | $70.65 | $70.45 | 4,951,000 | 4,965,000 |
|---|
| 2020-12-31 | $2.89B | — | — | — | — | — | $100.41M | — | $407.27M | $107.3M | $300.37M | $58.30 | $58.13 | 5,124,000 | 5,139,000 |
|---|
| 2019-12-31 | $2.93B | — | — | — | — | — | $144.55M | — | $426.48M | $98.6M | $327.86M | $61.70 | $61.21 | 5,285,000 | 5,327,000 |
|---|
| 2018-12-31 | $2.7B | — | — | — | — | — | $246.16M | — | $323.51M | $52.1M | $271.21M | $50.55 | $50.20 | 5,333,000 | 5,370,000 |
|---|
| 2017-12-31 | $2.59B | — | — | — | $909.59M | — | $136.4M | — | $182.79M | -$119.7M | $302.04M | $54.24 | $53.89 | 5,516,000 | 5,552,000 |
|---|
| 2016-12-31 | $2.48B | — | — | — | $904.52M | — | $222.87M | — | $250.66M | $81.2M | $168.59M | $29.95 | $29.80 | 5,559,000 | 5,589,000 |
|---|
| 2015-12-31 | $2.59B | — | — | — | $1.1B | — | -$80.83M | — | -$120.89M | $20.5M | -$100.66M | -$17.87 | -$17.87 | 5,727,000 | 5,727,000 |
|---|
| 2014-12-31 | $2.74B | — | — | — | $1.13B | — | $232.72M | — | $1.08B | $312.3M | $1.29B | $195.81 | $195.03 | 6,470,000 | 6,497,000 |
|---|
| 2013-12-31 | $2.6B | — | — | — | $1.12B | — | $149.43M | — | $105.23M | $40.5M | $236.87M | $32.10 | $32.05 | 7,238,000 | 7,250,000 |
|---|
| 2012-12-31 | $3.37B | — | — | — | $1.32B | — | $148.61M | — | $124.69M | $73.4M | $132.11M | $17.39 | $17.39 | 7,360,000 | 7,360,000 |
|---|
| 2011-12-31 | $3.53B | — | — | — | $1.38B | — | $334.12M | — | $255.79M | $104.4M | $117.15M | $14.70 | $14.70 | 7,826,000 | 7,826,000 |
|---|
| 2011-01-02 | $4.59B | — | — | — | $1.87B | — | $602.86M | — | $578.32M | $222.4M | $278.11M | $31.06 | $31.04 | 8,869,000 | 8,931,000 |
|---|
| 2010-01-03 | $4.33B | — | — | — | $1.83B | — | $290.4M | — | $245.21M | $89M | $92.77M | $9.78 | $9.78 | 9,332,000 | 9,392,000 |
|---|
| 2008-12-28 | $4.21B | — | — | — | $1.69B | — | $231.92M | — | — | $106.6M | $65.72M | $6.89 | $6.87 | 9,408,000 | 9,430,000 |
|---|