Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2026-06-28
- 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-28 | $750.16M | $456.53M | $293.62M | $31.71M | $147.83M | — | $99.26M | — | $85.21M | $16.67M | $68.54M | $1.76 | $1.74 | 38,957,000 | 39,283,000 |
|---|
| 2026-03-29 | $696.38M | $438.29M | $258.09M | $30.09M | $138.65M | — | $77.96M | — | $62.77M | $11.74M | $51.03M | $1.31 | $1.30 | 38,814,000 | 39,395,000 |
|---|
| 2025-12-31 | $720.12M | $456.55M | $263.57M | $32.54M | $130.51M | — | $87.54M | — | $73.86M | $5.97M | $67.89M | $1.73 | $1.70 | -123,000 | -114,000 |
|---|
| 2025-09-28 | $698.22M | $435.02M | $263.2M | $33.86M | $139.42M | — | $76.29M | — | $64.25M | $7.56M | $56.69M | $1.43 | $1.41 | 39,516,000 | 40,137,000 |
|---|
| 2025-06-29 | $671.99M | $413.42M | $258.57M | $33.94M | $131.92M | — | $79.24M | — | $66.67M | $5.67M | $61.01M | $1.54 | $1.53 | 39,511,000 | 40,002,000 |
|---|
| 2025-03-30 | $624.86M | $379.02M | $245.84M | $28.42M | $131.52M | — | $72.63M | — | $62.08M | $10.14M | $51.94M | $1.29 | $1.27 | 40,166,000 | 40,844,000 |
|---|
| 2024-12-31 | $666.04M | $416.23M | $249.82M | $28.97M | $137.36M | — | $69.18M | — | $57.37M | -$1.01M | $58.38M | $1.45 | $1.41 | -131,000 | -72,000 |
|---|
| 2024-09-29 | $654.93M | $410.92M | $244M | $27.94M | $126.98M | — | $75.35M | — | $64.78M | $11.09M | $53.69M | $1.32 | $1.30 | 40,798,000 | 41,417,000 |
|---|
| 2024-06-30 | $604.34M | $377.53M | $226.81M | $28.46M | $119.5M | — | $68.91M | — | $60.13M | $11.09M | $49.04M | $1.21 | $1.19 | 40,690,000 | 41,204,000 |
|---|
| 2024-03-31 | $535.68M | $334.08M | $201.6M | $27M | $110.77M | — | $53.02M | — | $45.67M | $8.36M | $37.31M | $0.91 | $0.90 | 40,986,000 | 41,491,000 |
|---|
| 2023-12-31 | $551.24M | $344.88M | $206.37M | $25.88M | $126.41M | — | $43.96M | — | $36.32M | -$2.19M | $38.47M | $0.94 | $0.92 | -223,000 | -270,000 |
|---|
| 2023-10-01 | $626.81M | $385.64M | $241.17M | $30.19M | $118.08M | — | $95.43M | — | $87.18M | $14.85M | $72.35M | $1.72 | $1.70 | 42,053,000 | 42,625,000 |
|---|
| 2023-07-02 | $692.25M | $430.92M | $261.33M | $30.97M | $126.64M | — | $92.6M | — | $84.43M | $15.66M | $68.75M | $1.62 | $1.60 | 42,497,000 | 43,088,000 |
|---|
| 2023-04-02 | $641.79M | $395.68M | $246.11M | $29.38M | $121.57M | — | $85.54M | — | $77.82M | $14.88M | $63.19M | $1.48 | $1.45 | 42,827,000 | 43,669,000 |
|---|
| 2022-12-31 | $659.07M | $412.59M | $246.48M | $28.6M | $129.89M | — | $78.23M | — | $71.95M | $10.63M | $61.97M | $1.45 | $1.42 | -336,000 | -273,000 |
|---|
| 2022-10-02 | $670.49M | $431.85M | $238.65M | $26.31M | $110.48M | — | $129.65M | — | $119.79M | $16.1M | $98.29M | $2.26 | $2.23 | 43,466,000 | 44,063,000 |
|---|
| 2022-07-03 | $666.55M | $444.25M | $222.31M | $25.99M | $105.2M | — | $81.94M | — | $71.73M | $13.09M | $58.56M | $1.32 | $1.31 | 44,252,000 | 44,782,000 |
|---|
| 2022-04-03 | $610.37M | $401.51M | $208.86M | $23.46M | $103.07M | — | $73.52M | — | $53.92M | $9.82M | $35.84M | $0.80 | $0.79 | 44,811,000 | 45,567,000 |
|---|
| 2021-12-31 | $611.96M | $404.03M | $207.93M | $22.12M | $108.49M | — | $69.64M | — | $81.97M | $1.51M | -$49.77M | -$1.11 | -$1.10 | 40,000 | 119,000 |
|---|
| 2021-10-03 | $604.76M | $401.38M | $203.38M | $23.24M | $95.34M | — | $74.74M | — | $53.76M | $9.8M | $41.26M | $0.92 | $0.91 | 44,851,000 | 45,425,000 |
|---|
| 2021-07-04 | $575.86M | $384.5M | $191.35M | $22.26M | $93.57M | — | $68.35M | — | $54.92M | $9.58M | $43.76M | $0.98 | $0.97 | 44,759,000 | 45,262,000 |
|---|
| 2021-04-04 | $508.68M | $339.5M | $169.18M | $22.61M | $80.64M | — | $50.95M | — | $36.12M | $7.06M | $28.67M | $0.64 | $0.64 | 44,679,000 | 45,045,000 |
|---|
| 2020-12-31 | $388.02M | $300.43M | $87.59M | -$8.61M | $48.32M | — | $67.15M | — | $48.96M | $16.88M | $6.94M | $0.16 | $0.16 | -56,000 | -31,000 |
|---|
| 2020-09-27 | $475.84M | $308.25M | $167.59M | $30.32M | $85.04M | — | $36.13M | — | $21.2M | $631,000.00 | $17M | $0.38 | $0.38 | 44,567,000 | 44,709,000 |
|---|
| 2020-06-28 | $424.81M | $274.87M | $149.94M | $25.09M | $91.7M | — | $17.13M | — | $3.57M | $400,000.00 | -$67.91M | -$1.52 | -$1.52 | 44,557,000 | 44,665,000 |
|---|
| 2020-03-29 | $463.53M | $293.03M | $170.5M | $26.22M | $98.39M | — | $29.71M | — | $17.08M | $2.19M | -$11.19M | -$0.25 | -$0.25 | 45,390,000 | 45,538,000 |
|---|
| 2019-12-31 | $549.69M | $346.92M | $202.77M | $22.35M | $118.68M | — | $43.4M | — | $28.87M | $26.34M | -$147.41M | -$3.33 | -$3.33 | 1,113,000 | 1,117,000 |
|---|
| 2019-09-29 | $533.1M | $334.29M | $198.81M | $23.99M | $98.25M | — | $57.54M | — | $44.08M | $6.05M | -$297.01M | -$6.70 | -$6.70 | 44,444,000 | 44,610,000 |
|---|
| 2019-06-30 | $548.35M | $343.28M | $205.07M | $24.78M | $102.45M | — | $58.78M | — | $45.35M | $3.96M | $42.2M | $0.85 | $0.84 | 39,389,000 | 39,611,000 |
|---|
| 2019-03-31 | $500.14M | $313.28M | $186.86M | $23.25M | $97.96M | — | $47.49M | — | $34.11M | $6.17M | $25.2M | $0.42 | $0.42 | 39,420,000 | 39,660,000 |
|---|
| 2018-12-31 | $655.39M | $154.86M | $80.86M | -$16.23M | $14.92M | — | $82.02M | — | $66.8M | $16.87M | $43.53M | $0.87 | $0.87 | -285,000 | -312,000 |
|---|
| 2018-09-30 | $655.77M | $394.92M | $260.86M | $33.47M | $132.72M | — | $131.28M | — | $118.16M | $32.3M | $85.88M | $1.90 | $1.80 | 40,510,000 | 47,678,000 |
|---|
| 2018-07-01 | $668.64M | $411.04M | $257.6M | $37.21M | $138.84M | — | $56.51M | — | $38.13M | $9.34M | $28.87M | $0.49 | $0.49 | 40,735,000 | 40,974,000 |
|---|
| 2018-04-01 | $605.57M | $374.97M | $230.59M | $37.1M | $124.87M | — | $44.2M | — | $6.99M | $4.42M | $2.62M | -$0.15 | -$0.15 | 41,633,000 | 41,633,000 |
|---|
| 2017-12-31 | $604.88M | $206.43M | $96.99M | -$16.36M | $42.96M | — | $58.15M | — | $42.24M | $2.05M | $30.52M | $0.52 | $0.51 | -31,000 | -20,000 |
|---|
| 2017-10-01 | $621.75M | $381.9M | $239.85M | $35.44M | $116.13M | — | $61.12M | — | -$10.19M | -$11.13M | $1.03M | -$0.18 | -$0.18 | 42,256,000 | 42,256,000 |
|---|
| 2017-07-02 | $610.63M | $367.53M | $243.1M | $35.14M | $118.07M | — | $62.78M | — | $38.1M | $2.21M | $35.98M | $0.64 | $0.64 | 42,283,000 | 42,832,000 |
|---|
| 2017-04-02 | $551.38M | $329.01M | $222.37M | $34.52M | $112.59M | — | $51.6M | — | $27.83M | $2.25M | $25.69M | $0.40 | $0.40 | 42,216,000 | 42,675,000 |
|---|
| 2016-12-31 | — | $350.32M | $262.11M | $34.22M | $114.28M | — | $66.9M | — | $33.23M | -$49,000.00 | $33.35M | $0.58 | $0.58 | 20,000 | 23,000 |
|---|
| 2016-10-02 | — | $355.15M | $245.96M | $33.51M | $126.66M | — | $61.98M | — | $38.47M | $2.4M | $36.16M | $0.70 | $0.69 | 42,126,000 | 42,648,000 |
|---|
| 2016-07-03 | — | $353.42M | $248.21M | $36.65M | $123.06M | — | $62.24M | — | $38.19M | -$3.74M | $42.03M | $1.00 | $0.99 | 42,085,000 | 42,533,000 |
|---|
| 2016-04-03 | — | $316.46M | $225.04M | $36.13M | $122.41M | — | $40.96M | — | $16.57M | $210,000.00 | $16.46M | $0.39 | $0.39 | 42,008,000 | 42,387,000 |
|---|
| 2015-12-31 | — | $347.13M | $250.12M | $37.31M | $130.09M | — | $57.01M | — | $30.43M | -$19.23M | $49.68M | $1.17 | $1.16 | -146,000 | -164,000 |
|---|
| 2015-09-27 | — | $353.14M | $226.13M | $38.17M | $127.79M | — | $34.5M | — | $9.09M | -$5.73M | $14.57M | $0.34 | $0.34 | 42,417,000 | 42,908,000 |
|---|
| 2015-06-28 | — | $351.48M | $234.28M | $36.63M | $127.58M | — | $44.14M | — | $19.37M | -$2.3M | $21.59M | $0.51 | $0.50 | 42,655,000 | 43,233,000 |
|---|
| 2015-03-29 | — | $339.31M | $207.65M | $36.2M | $140.05M | — | $4.9M | — | -$18.95M | $688,000.00 | -$19.64M | -$0.46 | -$0.46 | 42,535,000 | 42,535,000 |
|---|
| 2014-12-31 | — | $391.3M | $217.62M | $31.28M | $124.14M | — | $43.27M | — | $19.96M | $4.54M | $15.99M | $0.37 | $0.37 | -166,000 | -167,000 |
|---|
| 2014-09-28 | — | $389.04M | $221.73M | $30.44M | $119.1M | — | $58.01M | — | $36.51M | $2.67M | $33.85M | $0.78 | $0.77 | 43,201,000 | 43,910,000 |
|---|
| 2014-06-29 | — | $396.51M | $204.39M | $31.62M | $145.9M | — | $12.33M | — | -$5.77M | -$5.78M | $15,000.00 | — | — | 43,603,000 | 44,292,000 |
|---|
| 2014-03-30 | — | $311.97M | $175.72M | $20.57M | $94.85M | — | $49.51M | — | $30.84M | $5.69M | $24.59M | $0.57 | $0.56 | 43,514,000 | 44,293,000 |
|---|
| 2013-12-31 | — | $334.71M | $175.04M | $20.78M | $96.33M | — | $49.17M | — | $28.12M | $4.19M | $22.51M | $0.52 | $0.51 | -142,000 | -179,000 |
|---|
| 2013-09-29 | — | $339.64M | $182.84M | $21.14M | $96.2M | — | $53.94M | — | $34.77M | $5.7M | $29.07M | $0.67 | $0.65 | 43,694,000 | 44,537,000 |
|---|
| 2013-06-30 | — | $350.3M | $179.2M | $20.93M | $93.5M | — | $53.91M | — | $35.72M | $6.23M | $29.49M | $0.67 | $0.66 | 43,928,000 | 44,790,000 |
|---|
| 2013-03-31 | — | $340.12M | $167.35M | $20.43M | $91.98M | — | $44.24M | — | $28.44M | $6.2M | $22.25M | $0.50 | $0.49 | 44,420,000 | 45,427,000 |
|---|
| 2012-12-31 | — | $327.35M | $150.34M | $17.98M | $89.79M | — | $31.6M | — | $16.31M | -$23.17M | $166.6M | $3.70 | $3.63 | -313,000 | -307,000 |
|---|
| 2012-09-30 | — | $326.42M | $138.81M | $18.81M | $98.27M | — | -$13.27M | — | -$77.57M | -$21.89M | -$38.78M | -$0.87 | -$0.87 | 44,787,000 | 44,787,000 |
|---|
| 2012-07-01 | — | $313.57M | $144.65M | $14.81M | $76.34M | — | $53.04M | — | $40.75M | $1.04M | $42.39M | $0.93 | $0.92 | 45,526,000 | 46,305,000 |
|---|
| 2012-04-01 | — | $306.8M | $132.8M | $13.81M | $81.52M | — | $37.13M | — | $25.56M | $5.82M | $24.28M | $0.53 | $0.52 | 45,912,000 | 46,938,000 |
|---|
| 2011-12-31 | — | $262.89M | $101.7M | $12.95M | $74.36M | — | $13.06M | — | $1.67M | -$11.37M | $26.53M | $0.57 | $0.56 | 47,061,683 | 48,055,671 |
|---|
| 2011-10-02 | — | $366.96M | $152.75M | $13.64M | $85.36M | — | $51.86M | — | $40.38M | $9.02M | $31.2M | $0.66 | $0.65 | 47,344,000 | 48,244,000 |
|---|
| 2011-07-03 | — | $379.64M | $156.61M | $14.53M | $84.38M | — | $58.21M | — | $45.62M | $10.74M | $34.73M | $0.73 | $0.72 | 47,401 | 48,414 |
|---|
| 2011-04-03 | — | $331.17M | $130.46M | $13.63M | $74.94M | — | $42.07M | — | $30.42M | $8.41M | $21.89M | $0.46 | $0.45 | 47,209 | 48,330 |
|---|
| 2010-12-31 | — | $250.53M | $100.94M | $10.62M | $69.96M | — | $4.15M | — | -$5.98M | -$8.7M | $56.44M | $1.21 | $1.18 | 43 | 118 |
|---|
| 2010-10-03 | — | $278.74M | $118.18M | $10.89M | $66.16M | — | $41.59M | — | $29.89M | $7.24M | $20.61M | $0.44 | $0.43 | 46,813 | 47,721 |
|---|
| 2010-07-04 | — | $293.26M | $117.3M | $9.91M | $68.41M | — | $39.61M | — | $27.03M | $5.44M | $19.67M | $0.42 | $0.41 | 46,779,000 | 47,788,000 |
|---|
| 2010-04-04 | — | $274.01M | $110.41M | $10.31M | $68.74M | — | $31.3M | — | — | $4.2M | $11.75M | $0.25 | $0.25 | 46,697,000 | 47,510,000 |
|---|
| 2009-12-31 | — | $247.62M | $86.9M | -$4.4M | $46.71M | — | $46.91M | — | — | -$3.57M | $19.92M | $0.43 | $0.43 | -46,527,406 | -46,527,406 |
|---|
| 2009-09-27 | — | $247.09M | $108.07M | $14.16M | $71.49M | — | $20.86M | — | — | $15.96M | -$7.48M | -$0.16 | -$0.16 | 46,607,000 | 46,607,000 |
|---|
| 2009-06-28 | — | $235.3M | $108.52M | $14.12M | $67.58M | — | $4.96M | — | — | $1.19M | -$4.89M | -$0.10 | -$0.10 | 46,587,000 | 46,587,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 | $2.72B | $1.68B | $1.03B | $128.76M | $533.37M | — | $315.69M | — | $266.87M | $29.34M | $237.52M | $6.00 | $5.91 | 39,605,000 | 40,210,000 |
|---|
| 2024-12-31 | $2.46B | $1.54B | $922.22M | $112.37M | $494.6M | — | $266.46M | — | $227.94M | $29.53M | $198.43M | $4.88 | $4.80 | 40,694,000 | 41,299,000 |
|---|
| 2023-12-31 | $2.51B | $1.56B | $954.97M | $116.43M | $492.7M | — | $317.52M | — | $285.76M | $43.2M | $242.76M | $5.75 | $5.66 | 42,237,000 | 42,859,000 |
|---|
| 2022-12-31 | $2.61B | $1.69B | $916.29M | $104.35M | $448.64M | — | $363.33M | — | $317.39M | $49.65M | $254.66M | $5.81 | $5.72 | 43,845,000 | 44,537,000 |
|---|
| 2021-12-31 | $2.3B | $1.53B | $771.84M | $90.23M | $378.03M | — | $263.68M | — | $226.78M | $27.94M | $63.93M | $1.43 | $1.41 | 44,802,000 | 45,361,000 |
|---|
| 2020-12-31 | $1.75B | $1.18B | $575.62M | $73.02M | $323.45M | — | $150.11M | — | $90.82M | $20.1M | -$55.16M | -$1.23 | -$1.23 | 44,778,000 | 44,937,000 |
|---|
| 2019-12-31 | $2.13B | $1.34B | $793.51M | $94.36M | $417.33M | — | $207.21M | — | $152.41M | $42.52M | -$377.02M | -$9.37 | -$9.37 | 42,203,000 | 42,416,000 |
|---|
| 2018-12-31 | $2.59B | $1.34B | $829.91M | $91.55M | $411.35M | — | $314.01M | — | $230.08M | $62.94M | $160.89M | $3.10 | $3.08 | 40,675,000 | 40,956,000 |
|---|
| 2017-12-31 | $2.39B | $1.28B | $802.32M | $88.75M | $389.74M | — | $233.64M | — | $97.99M | -$4.62M | $93.21M | $1.38 | $1.37 | 42,220,000 | 42,643,000 |
|---|
| 2016-12-31 | $2.36B | $1.38B | $981.32M | $140.52M | $486.4M | — | $232.08M | — | $126.46M | -$1.19M | $128M | $2.67 | $2.65 | 42,093,000 | 42,557,000 |
|---|
| 2015-12-31 | — | $1.39B | $918.17M | $148.31M | $525.52M | — | $140.55M | — | $39.94M | -$26.57M | $66.2M | $1.56 | $1.54 | 42,390,000 | 42,953,000 |
|---|
| 2014-12-31 | — | $1.49B | $819.45M | $113.91M | $483.99M | — | $163.12M | — | $81.55M | $7.11M | $74.45M | $1.72 | $1.69 | 43,273,000 | 43,997,000 |
|---|
| 2013-12-31 | — | $1.36B | $704.43M | $83.28M | $378.01M | — | $201.26M | — | $127.05M | $22.32M | $103.31M | $2.36 | $2.31 | 43,871,000 | 44,737,000 |
|---|
| 2012-12-31 | — | $1.27B | $566.6M | $65.41M | $345.93M | — | $108.5M | — | $5.04M | -$38.19M | $194.49M | $4.31 | $4.23 | 45,097,000 | 45,942,000 |
|---|
| 2011-12-31 | — | $1.34B | $541.52M | $54.75M | $319.03M | — | $165.21M | — | $118.1M | $16.79M | $114.35M | $2.43 | $2.38 | 47,109,000 | 48,104,000 |
|---|
| 2010-12-31 | — | $1.1B | $446.84M | $41.73M | $273.27M | — | $116.64M | — | $69.47M | $8.19M | $108.46M | $2.32 | $2.27 | 46,805 | 47,783 |
|---|
| 2009-12-31 | — | $974.33M | $387.69M | $40.44M | $262.47M | — | $36.37M | — | -$6.09M | $1.18M | -$24.9M | -$0.53 | -$0.53 | 46,594 | 46,594 |
|---|
| 2008-12-31 | — | $1.43B | $558.9M | $41.82M | $347.67M | — | -$281.55M | — | — | $2.48M | -$361.83M | -$8.10 | -$8.10 | 44,692,000 | 44,692,000 |
|---|