Complete source-backed income-statement history.
- Available history
- 2009-01-25 to 2026-04-26
- 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-04-26 | $291.02M | $139.55M | $151.46M | $57.57M | $66.6M | $125.67M | $25.79M | — | $25.05M | $112,000.00 | $26.56M | $0.29 | $0.27 | 92,905,000 | 98,028,000 |
|---|
| 2026-01-25 | $274.36M | $136.08M | $138.27M | $51.22M | $59.82M | $156.54M | -$18.27M | — | -$30.37M | -$937,000.00 | -$29.8M | -$0.34 | -$0.34 | 1,430,000 | 1,430,000 |
|---|
| 2025-10-26 | $266.97M | $128.49M | $138.48M | $49.4M | $57.11M | $107.42M | $31.06M | — | $4.45M | $7.32M | -$2.86M | -$0.03 | -$0.03 | 87,682,000 | 87,682,000 |
|---|
| 2025-07-27 | $257.59M | $123.48M | $134.11M | $48.2M | $58.47M | $150.3M | -$16.19M | — | -$22.21M | $4.79M | -$27.06M | -$0.31 | -$0.31 | 86,707,000 | 86,707,000 |
|---|
| 2025-04-27 | $251.06M | $119.77M | $131.29M | $47.53M | $46.45M | $95.32M | $35.97M | — | $26.95M | $8.65M | $19.35M | $0.22 | $0.22 | 86,441,000 | 89,579,000 |
|---|
| 2025-01-26 | $251M | $120.5M | $130.5M | $46.66M | $54.53M | $109.27M | $21.24M | — | $6.54M | -$33.19M | $39.14M | $0.68 | $0.68 | 3,221,000 | 3,221,000 |
|---|
| 2024-10-27 | $236.83M | $115.86M | $120.97M | $42.56M | $59.78M | $103.18M | $17.79M | — | -$3.57M | $4.01M | -$7.59M | -$0.10 | -$0.10 | 75,319,000 | 75,319,000 |
|---|
| 2024-07-28 | $215.36M | $109.89M | $105.46M | $40.08M | $55.79M | $97.7M | $7.77M | — | -$166.08M | $4.22M | -$170.3M | -$2.61 | -$2.61 | 65,281,000 | 65,281,000 |
|---|
| 2024-04-28 | $206.11M | $106.51M | $99.59M | $41.6M | $52.27M | $96.45M | $3.14M | — | -$20.25M | $2.96M | -$23.16M | -$0.36 | -$0.36 | 64,509,000 | 64,509,000 |
|---|
| 2024-01-28 | $192.95M | $193.34M | -$390,000.00 | $41.51M | $55.2M | $619.57M | -$619.96M | — | -$645.78M | -$3.35M | -$642.36M | -$10.01 | -$10.01 | 79,000 | 79,000 |
|---|
| 2023-10-29 | $200.9M | $107.93M | $92.97M | $46.91M | $47.66M | $105.34M | -$12.37M | — | -$38.55M | -$311,000.00 | -$38.25M | -$0.60 | -$0.60 | 64,216,000 | 64,216,000 |
|---|
| 2023-07-30 | $238.37M | $137.64M | $100.73M | $47.43M | $59.58M | $400.84M | -$300.11M | — | -$325.4M | $56.59M | -$382M | -$5.97 | -$5.97 | 64,005,000 | 64,005,000 |
|---|
| 2023-04-30 | $236.54M | $133.59M | $102.95M | $50.6M | $57.78M | $114.83M | -$11.88M | — | -$31.83M | -$2.42M | -$29.42M | -$0.46 | -$0.46 | 63,924,000 | 63,924,000 |
|---|
| 2023-01-29 | $167.51M | $67.5M | $100.01M | $52.5M | $93.1M | $155.67M | -$55.66M | — | -$60.06M | -$9.07M | -$51.01M | -$0.80 | -$0.80 | 32,000 | -27,000 |
|---|
| 2022-10-30 | $177.62M | $63.05M | $114.57M | $35.06M | $40.23M | $77.2M | $37.37M | — | $29.11M | $6.33M | $22.75M | $0.36 | $0.36 | 63,764,000 | 63,855,000 |
|---|
| 2022-07-31 | $209.25M | $74.48M | $134.77M | $40.6M | $48.12M | $70.73M | $64.04M | — | $63.33M | $12.02M | $51.6M | $0.81 | $0.81 | 63,500,000 | 63,977,000 |
|---|
| 2022-05-01 | $202.15M | $72.94M | $129.21M | $38.79M | $43.36M | $82.15M | $47.05M | — | $46.09M | $8.07M | $38.05M | $0.59 | $0.59 | 63,950,000 | 64,553,000 |
|---|
| 2022-01-30 | $190.55M | $73.39M | $117.16M | $38.29M | $39.81M | $74.19M | $42.96M | — | $41.15M | $6.36M | $34.8M | $0.54 | $0.54 | -124,000 | -99,000 |
|---|
| 2021-10-31 | $194.93M | $71.24M | $123.69M | $37.35M | $47.62M | $86.27M | $37.42M | — | $36.08M | $3.02M | $34.43M | $0.53 | $0.53 | 64,546,000 | 65,299,000 |
|---|
| 2021-08-01 | $185M | $69.57M | $115.43M | $35.5M | $41.98M | $78.77M | $36.66M | — | $35.22M | $2.96M | $32.93M | $0.51 | $0.50 | 64,721,000 | 65,584,000 |
|---|
| 2021-05-02 | $170.37M | $65.51M | $104.86M | $36.79M | $38.8M | $76.89M | $27.97M | — | $26.62M | $3.2M | $23.5M | $0.36 | $0.36 | 65,089,000 | 66,110,000 |
|---|
| 2021-01-31 | $164.67M | $71.87M | $92.8M | $32.83M | $47.09M | $73.85M | $18.95M | — | $16.23M | $914,000.00 | $15.66M | $0.24 | $0.24 | -62,000 | 9,000 |
|---|
| 2020-10-25 | $154.08M | $60.02M | $94.06M | $27.89M | $42.89M | $72.58M | $21.48M | — | $19.9M | $1.58M | $18.49M | $0.28 | $0.28 | 65,136,000 | 65,967,000 |
|---|
| 2020-07-26 | $143.66M | $55.41M | $88.25M | $29.22M | $38.26M | $69.5M | $18.76M | — | $15.84M | -$416,000.00 | $16.13M | $0.25 | $0.24 | 65,084,000 | 66,004,000 |
|---|
| 2020-04-26 | $132.7M | $51.94M | $80.76M | $27.59M | $34.6M | $64.99M | $15.77M | — | $11M | $1.36M | $9.64M | $0.15 | $0.15 | 65,589,000 | 66,174,000 |
|---|
| 2020-01-26 | $138M | $53.72M | $84.28M | $27.36M | $43.03M | $74.08M | $10.2M | — | $7.12M | $4.19M | $2.93M | $0.04 | $0.04 | -74,000 | -212,000 |
|---|
| 2019-10-27 | $141.01M | $54.76M | $86.25M | $26.98M | $37.78M | $68.37M | $17.88M | — | $16.34M | $2.69M | $14M | $0.21 | $0.21 | 66,387,000 | 67,318,000 |
|---|
| 2019-07-28 | $137.15M | $52.26M | $84.88M | $25.88M | $43.33M | $73.12M | $11.77M | — | $10.39M | $8.36M | $2.19M | $0.03 | $0.03 | 66,519,000 | 67,746,000 |
|---|
| 2019-04-28 | $131.35M | $50.08M | $81.28M | $27.15M | $38.97M | $69.11M | $12.17M | — | $10.74M | -$2.42M | $12.75M | $0.19 | $0.19 | 66,105,000 | 67,976,000 |
|---|
| 2019-01-27 | $160.01M | $61.14M | $98.87M | $27.62M | $30.72M | $65.07M | $33.79M | — | $33.25M | $13.24M | $19.92M | $0.31 | $0.29 | -152,000 | -68,000 |
|---|
| 2018-10-28 | $173.55M | $66.99M | $106.56M | $27.15M | $39.59M | $64.7M | $41.87M | — | $10.69M | -$1.45M | $12.17M | $0.18 | $0.18 | 66,014,000 | 68,731,000 |
|---|
| 2018-07-29 | $163.21M | $63.09M | $100.12M | $28.08M | $33.53M | $67.19M | $32.94M | — | $31.28M | $6.08M | $25.17M | $0.38 | $0.37 | 66,063,000 | 68,880,000 |
|---|
| 2018-04-29 | $130.43M | $58.96M | $71.47M | $26.2M | $41.41M | $74.57M | -$3.1M | — | -$5.1M | -$17.51M | $12.38M | $0.19 | $0.18 | 66,324,000 | 68,195,000 |
|---|
| 2018-01-28 | $140.61M | $55.21M | $85.4M | $24.02M | $38.33M | $73.51M | $11.89M | — | $8.71M | $11.73M | -$3.07M | -$0.05 | -$0.05 | 95,000 | 50,000 |
|---|
| 2017-10-29 | $150.3M | $60.89M | $89.42M | $27.63M | $36.57M | $71.84M | $17.58M | — | $16.81M | $3.27M | $13.34M | $0.20 | $0.20 | 66,194,000 | 67,817,000 |
|---|
| 2017-07-30 | $153.13M | $60.89M | $92.24M | $27.43M | $39.24M | $73.34M | $18.89M | — | $16.66M | $4.1M | $12.56M | $0.19 | $0.19 | 65,763,000 | 67,470,000 |
|---|
| 2017-04-30 | $143.8M | $58.89M | $84.92M | $25.98M | $34.02M | $66.66M | $18.26M | — | $15.58M | $3.76M | $11.82M | $0.18 | $0.18 | 65,839,000 | 67,376,000 |
|---|
| 2017-01-29 | $140.03M | $56.53M | $83.5M | $25.4M | $37.05M | $68.21M | $15.29M | — | $10.99M | $2.98M | $8.02M | $0.13 | $0.12 | 96,000 | 210,000 |
|---|
| 2016-10-30 | $137.19M | $56.12M | $81.07M | $25.6M | $35.12M | $41.97M | $39.1M | — | $36.52M | $5.74M | $30.78M | $0.47 | $0.46 | 65,549,000 | 66,206,000 |
|---|
| 2016-07-31 | $135.91M | $54.14M | $81.78M | $26.33M | $32.82M | $65.35M | $16.43M | — | $14.25M | $5.28M | $8.98M | $0.14 | $0.14 | 65,299,000 | 65,905,000 |
|---|
| 2016-05-01 | $131.15M | $52.62M | $78.52M | $25.17M | $33.72M | $65.26M | $13.27M | — | $11.29M | $4.41M | $6.89M | $0.11 | $0.11 | 65,144,000 | 65,552,000 |
|---|
| 2016-01-31 | $118.61M | $49.06M | $69.55M | $28.97M | $38.29M | $66.4M | $3.15M | — | $379,000.00 | -$868,000.00 | $1.25M | $0.02 | $0.02 | -263,000 | -290,000 |
|---|
| 2015-10-25 | $115.81M | $46.23M | $69.58M | $26.86M | $30.75M | $50.69M | $18.9M | — | $16.16M | $5.45M | $10.7M | $0.16 | $0.16 | 65,117,000 | 65,217,000 |
|---|
| 2015-07-26 | $125.71M | $50.14M | $75.58M | $28.24M | $33.8M | $72.51M | $3.07M | — | $1.29M | $1.6M | -$313,000.00 | $0.00 | $0.00 | 65,920,000 | 65,920,000 |
|---|
| 2015-04-26 | $130.09M | $51.69M | $78.4M | $29.68M | $37.51M | $73.52M | $4.88M | — | $2.56M | $2.7M | -$142,000.00 | $0.00 | $0.00 | 66,713,000 | 66,713,000 |
|---|
| 2015-01-25 | $130.39M | $57.23M | $73.16M | $34.98M | $31.97M | $86.92M | -$13.76M | — | -$14.68M | $764,000.00 | -$15.44M | -$0.23 | -$0.23 | -115,000 | -106,000 |
|---|
| 2014-10-26 | $148.89M | $59.56M | $89.33M | $28.4M | $31.92M | $66.52M | $22.81M | — | $21.56M | $3.94M | $17.62M | $0.26 | $0.26 | 67,162,000 | 67,654,000 |
|---|
| 2014-07-27 | $145.74M | $57.52M | $88.22M | $28.17M | $31.55M | $66.16M | $22.06M | — | $20.12M | $2.23M | $17.9M | $0.27 | $0.26 | 67,208,000 | 67,850,000 |
|---|
| 2014-04-27 | $132.86M | $54.78M | $78.08M | $27.81M | $31.7M | $66.94M | $11.15M | — | $9.48M | $1.62M | $7.87M | $0.12 | $0.12 | 67,300,000 | 67,970,000 |
|---|
| 2014-01-26 | $126.53M | — | $53.81M | $37.81M | $27.08M | $220.52M | -$166.72M | — | -$168.56M | $42.25M | -$210.81M | -$3.13 | -$3.11 | 17,000 | -1,348,000 |
|---|
| 2013-10-27 | $141.03M | $57.62M | $83.41M | $31.95M | $30.85M | $70.15M | $13.27M | — | $11.19M | -$1.27M | $12.45M | $0.18 | $0.18 | 67,792,000 | 68,871,000 |
|---|
| 2013-07-28 | $165.01M | $64.3M | $100.71M | $33.13M | $33.32M | $76.25M | $24.46M | — | $13.68M | -$5.44M | $19.11M | $0.28 | $0.28 | 67,614,000 | 69,090,000 |
|---|
| 2013-04-28 | $162.41M | $65.12M | $97.29M | $34.56M | $34.79M | $77.21M | $20.08M | — | $15.21M | $434,000.00 | $14.78M | $0.22 | $0.22 | 66,956,000 | 68,579,000 |
|---|
| 2013-01-27 | $150.6M | $62.65M | $87.96M | $29.96M | $37.39M | $75.52M | $12.44M | — | $8M | -$5.12M | $13.12M | $0.20 | $0.19 | 187,000 | 166,000 |
|---|
| 2012-10-28 | $160.88M | $64.09M | $96.79M | $33.35M | $35.65M | $77.21M | $19.58M | — | $14.34M | -$2.25M | $16.59M | $0.25 | $0.25 | 65,996,000 | 67,465,000 |
|---|
| 2012-07-29 | $150.7M | $76.18M | $74.53M | $32.61M | $31.22M | $71.81M | $2.72M | — | -$1.32M | -$11.34M | $10.02M | $0.15 | $0.15 | 65,587,000 | 67,165,000 |
|---|
| 2012-04-29 | $116.64M | $61.31M | $55.34M | $24.08M | $44.82M | $74.48M | -$19.14M | — | -$20.77M | -$22.98M | $2.21M | $0.03 | $0.03 | 65,282,000 | 67,233,000 |
|---|
| 2012-01-29 | $104.03M | $44.37M | $59.66M | $19.34M | $26.33M | $47.74M | $11.92M | — | $12.34M | -$46,000.00 | $12.39M | $0.19 | $0.18 | -81,000 | -189,000 |
|---|
| 2011-10-30 | $123.94M | $50.54M | $73.41M | $20.49M | $25.11M | $50.17M | $23.24M | — | $23.96M | -$3.02M | $26.98M | $0.41 | $0.40 | 65,440,000 | 67,314,000 |
|---|
| 2011-07-31 | $130.25M | $51.53M | $78.72M | $22.23M | $22.48M | $46.81M | $31.91M | — | $31.79M | $4.65M | $27.14M | $0.41 | $0.40 | 65,547,000 | 68,186,000 |
|---|
| 2011-05-01 | $122.37M | $48.52M | $73.85M | $18.53M | $26.71M | $47.33M | $26.52M | — | $26.08M | $3.5M | $22.58M | $0.35 | $0.34 | 64,552,000 | 67,123,000 |
|---|
| 2011-01-30 | $116.27M | $46.26M | $70.01M | $18.52M | $23.64M | $44.46M | $25.55M | — | $25.61M | -$389,000.00 | $26M | $0.41 | $0.39 | 389,000 | 800,000 |
|---|
| 2010-10-31 | $123.13M | $49.3M | $73.82M | $18.4M | $35.5M | $56.31M | $17.51M | — | $17.52M | $1.41M | $16.11M | $0.26 | $0.25 | 62,493,000 | 64,555,000 |
|---|
| 2010-08-01 | $113.23M | $45.8M | $67.43M | $17.4M | $24.92M | — | $22.71M | — | — | $3.35M | $19.66M | $0.32 | $0.31 | 61,933,000 | 63,552,000 |
|---|
| 2010-05-02 | $101.88M | $44.83M | $57.05M | $15.3M | $26.35M | — | $12.99M | — | $13.19M | $2.38M | $10.8M | $0.18 | $0.17 | 61,420,000 | 63,181,000 |
|---|
| 2010-01-31 | $85.02M | $39.23M | $45.79M | $13.71M | $25.22M | — | $5.43M | — | — | -$3.71M | $9.48M | $0.16 | $0.16 | 157,000 | 1,054,000 |
|---|
| 2009-10-25 | $75.15M | $33.78M | $41.37M | $10.47M | $18.52M | — | $12.08M | — | — | $34.1M | -$20.89M | -$0.34 | -$0.34 | 61,030,000 | 61,030,000 |
|---|
| 2009-07-26 | $66.32M | $30.17M | $36.15M | $10.59M | $16.74M | — | $8.52M | — | — | $1.38M | $7.42M | $0.12 | $0.12 | 60,493,000 | 61,044,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 |
|---|
| 2026-01-25 | $1.05B | $507.83M | $542.14M | $196.35M | $221.85M | $509.58M | $32.57M | — | -$21.18M | $19.83M | -$40.38M | -$0.46 | -$0.46 | 88,374,000 | 88,374,000 |
|---|
| 2025-01-26 | $909.29M | $452.76M | $456.53M | $170.91M | $222.37M | $406.59M | $49.93M | — | -$183.36M | -$22.01M | -$161.9M | -$2.26 | -$2.26 | 71,606,000 | 71,606,000 |
|---|
| 2024-01-28 | $868.76M | $572.51M | $296.25M | $186.45M | $220.22M | $1.24B | -$944.32M | — | -$1.04B | $50.52M | -$1.09B | -$17.03 | -$17.03 | 64,127,000 | 64,127,000 |
|---|
| 2023-01-29 | $756.53M | $277.98M | $478.56M | $166.95M | $224.81M | $385.76M | $92.8M | — | $78.47M | $17.34M | $61.38M | $0.96 | $0.96 | 63,770,000 | 64,013,000 |
|---|
| 2022-01-30 | $740.86M | $279.72M | $461.14M | $147.93M | $168.21M | $316.12M | $145.02M | — | $139.07M | $15.54M | $125.66M | $1.94 | $1.92 | 64,662,000 | 65,565,000 |
|---|
| 2021-01-31 | $595.12M | $239.24M | $355.87M | $117.53M | $162.83M | $280.92M | $74.96M | — | $62.98M | $3.44M | $59.9M | $0.92 | $0.91 | 65,208,000 | 66,059,000 |
|---|
| 2020-01-26 | $547.51M | $210.83M | $336.68M | $107.37M | $163.11M | $284.68M | $52.01M | — | $44.59M | $12.83M | $31.87M | $0.48 | $0.47 | 66,263,000 | 67,418,000 |
|---|
| 2019-01-27 | $627.2M | $250.17M | $377.02M | $109.05M | $145.25M | $271.52M | $105.5M | — | $70.12M | $355,000.00 | $69.64M | $1.06 | $1.02 | 65,982,000 | 68,481,000 |
|---|
| 2018-01-28 | $587.85M | $235.88M | $351.97M | $105.07M | $148.15M | $285.35M | $66.62M | — | $57.76M | $22.85M | $34.65M | $0.52 | $0.51 | 66,027,000 | 67,605,000 |
|---|
| 2017-01-29 | $544.27M | $219.41M | $324.86M | $102.5M | $138.71M | $240.78M | $84.08M | — | $73.06M | $18.4M | $54.66M | $0.84 | $0.83 | 65,427,000 | 66,109,000 |
|---|
| 2016-01-31 | $490.22M | $197.11M | $293.11M | $113.74M | $140.68M | $263.11M | $30M | — | $20.38M | $8.88M | $11.5M | $0.18 | $0.17 | 65,657,000 | 65,961,000 |
|---|
| 2015-01-25 | $557.89M | $229.09M | $328.79M | $119.37M | $127.13M | $286.54M | $42.26M | — | $36.5M | $8.55M | $27.95M | $0.42 | $0.41 | 67,108,000 | 67,685,000 |
|---|
| 2014-01-26 | $594.98M | — | $335.21M | $137.44M | $126.03M | $444.13M | -$108.92M | -$486,000.00 | -$128.48M | $35.99M | -$164.47M | -$2.44 | -$2.44 | 67,471,000 | 67,471,000 |
|---|
| 2013-01-27 | $578.83M | $264.22M | $314.61M | $120.01M | $149.07M | $299.02M | $15.59M | -$810,000.00 | $249,000.00 | -$41.69M | $41.94M | $0.64 | $0.62 | 65,809,000 | 67,472,000 |
|---|
| 2012-01-29 | $480.6M | $194.96M | $285.65M | $80.58M | $100.63M | $192.06M | $93.59M | $40,000.00 | $94.18M | $5.09M | $89.09M | $1.37 | $1.32 | 65,099,000 | 67,350,000 |
|---|
| 2011-01-30 | $454.5M | $186.2M | $268.31M | $69.62M | $110.4M | $189.55M | $78.76M | $69,000.00 | $79.33M | $6.76M | $72.57M | $1.16 | $1.12 | 62,339,000 | 64,523,000 |
|---|
| 2010-01-31 | $286.56M | $130.51M | $156.05M | $44.85M | $77.93M | $125.13M | $30.92M | — | $33.97M | $33.01M | $957,000.00 | $0.02 | $0.02 | 60,779,000 | 61,676,000 |
|---|
| 2009-01-25 | $294.82M | $135.23M | $159.59M | $41.41M | $75.2M | — | $41.89M | — | $46.18M | $8.66M | $37.52M | $0.61 | $0.61 | 61,249,000 | 61,999,000 |
|---|