Complete source-backed income-statement history.
- Available history
- 2010-01-30 to 2026-05-02
- 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-05-02 | $103.34M | $57.58M | $45.75M | — | $46.48M | $51.69M | -$5.94M | — | -$5.88M | $62,000.00 | -$5.94M | -$0.11 | -$0.11 | 54,916,000 | 54,916,000 |
|---|
| 2026-01-31 | $112.1M | $66.41M | $45.69M | — | $46.84M | $55.33M | -$9.65M | — | -$9.46M | $20.12M | -$29.58M | -$0.54 | -$0.54 | 184,000 | 184,000 |
|---|
| 2025-11-01 | $101.88M | $58.35M | $43.53M | — | $45.49M | $49.25M | -$5.72M | — | -$5.58M | -$1.46M | -$4.12M | -$0.08 | -$0.08 | 54,343,000 | 54,343,000 |
|---|
| 2025-08-02 | $115.51M | $63.32M | $52.18M | — | $47.6M | $51.48M | $703,000.00 | — | $903,000.00 | $1.17M | -$265,000.00 | $0.00 | $0.00 | 53,816,000 | 53,816,000 |
|---|
| 2025-05-03 | $105.53M | $57.95M | $47.58M | — | $47.38M | $51.08M | -$3.5M | — | -$3.21M | -$1.27M | -$1.94M | -$0.04 | -$0.04 | 53,601,000 | 53,601,000 |
|---|
| 2025-02-01 | $119.2M | $66.3M | $52.9M | — | $49.69M | $54.64M | -$1.73M | — | -$1.32M | -$7,000.00 | -$1.32M | -$0.03 | -$0.02 | -1,022,000 | -1,052,000 |
|---|
| 2024-11-02 | $107.5M | $59.06M | $48.44M | — | $47.41M | $50.98M | -$2.54M | — | -$1.99M | -$182,000.00 | -$1.81M | -$0.03 | -$0.03 | 57,135,000 | 57,135,000 |
|---|
| 2024-08-03 | $124.82M | $64.65M | $60.17M | — | $53.66M | $57.05M | $3.12M | — | $3.68M | $1.29M | $2.38M | $0.04 | $0.04 | 58,233,000 | 61,117,000 |
|---|
| 2024-05-04 | $115.49M | $59.81M | $55.68M | — | $47.52M | $50.8M | $4.88M | — | $5.45M | $1.66M | $3.79M | $0.07 | $0.06 | 58,036,000 | 60,963,000 |
|---|
| 2024-02-03 | $137.14M | $72.63M | $64.52M | — | $52.84M | $56.45M | $8.07M | — | $7.34M | $2.1M | $5.23M | $0.09 | $0.08 | -594,000 | -690,000 |
|---|
| 2023-10-28 | $119.19M | $62.58M | $56.61M | — | $47.96M | $51.36M | $5.26M | — | $5.76M | $1.74M | $4.02M | $0.07 | $0.06 | 60,169,000 | 63,464,000 |
|---|
| 2023-07-29 | $140.04M | $69.66M | $70.38M | — | $47.45M | $50.91M | $19.47M | — | $15.8M | $4.16M | $11.63M | $0.19 | $0.18 | 61,977,000 | 65,449,000 |
|---|
| 2023-04-29 | $125.44M | $64.53M | $60.92M | — | $48.28M | $51.76M | $9.16M | — | $9.5M | $2.53M | $6.97M | $0.11 | $0.11 | 62,690,000 | 66,316,000 |
|---|
| 2023-01-28 | $143.88M | $75.28M | $68.6M | — | $54.35M | $58.22M | $10.38M | — | $10.48M | $2.16M | $8.32M | $0.14 | $0.13 | -103,000 | -216,000 |
|---|
| 2022-10-29 | $129.67M | $64.86M | $64.82M | — | $48.38M | $52.15M | $12.66M | — | $12.56M | $2.08M | $10.47M | $0.17 | $0.16 | 62,016,000 | 66,229,000 |
|---|
| 2022-07-30 | $144.63M | $69.32M | $75.32M | — | $49.46M | $53.41M | $21.91M | — | $21.81M | -$35.13M | $56.94M | $0.91 | $0.85 | 62,688,000 | 66,670,000 |
|---|
| 2022-04-30 | $127.66M | $63.79M | $63.87M | — | $46.6M | $50.23M | $13.63M | — | $13.49M | $103,000.00 | $13.39M | $0.21 | $0.20 | 64,080,000 | 68,370,000 |
|---|
| 2022-01-29 | $133.45M | $67.02M | $66.43M | — | $52.11M | $56.06M | $10.37M | — | $10.28M | $369,000.00 | $9.91M | $0.15 | $0.14 | 275,000 | 653,000 |
|---|
| 2021-10-30 | $121.49M | $60.53M | $60.96M | — | $41.96M | $45.02M | $15.94M | — | $13.75M | $94,000.00 | $13.66M | $0.21 | $0.20 | 63,699,000 | 68,644,000 |
|---|
| 2021-07-31 | $138.59M | $66.99M | $71.6M | — | $41.78M | $45.8M | $25.8M | — | $24.88M | $426,000.00 | $24.45M | $0.38 | $0.36 | 63,527,000 | 67,615,000 |
|---|
| 2021-05-01 | $111.49M | $60.66M | $50.83M | — | $37.12M | $40.97M | $9.87M | — | $8.73M | $28,000.00 | $8.7M | $0.14 | $0.14 | 62,153,000 | 63,000,000 |
|---|
| 2021-01-30 | $100.11M | $61.02M | $39.08M | — | $38.34M | $43.08M | -$4M | — | -$5.04M | $35,000.00 | -$5.08M | -$0.10 | -$0.10 | 190,000 | 190,000 |
|---|
| 2020-10-31 | $85.17M | $54.1M | $31.07M | — | $32.82M | $36.99M | -$5.92M | — | -$7M | $27,000.00 | -$7.02M | -$0.14 | -$0.14 | 51,545,000 | 51,545,000 |
|---|
| 2020-08-01 | $76.44M | $54.95M | $21.5M | — | $25.8M | $31.14M | -$9.64M | — | -$10.69M | $24,000.00 | -$10.71M | -$0.21 | -$0.21 | 51,078,000 | 51,078,000 |
|---|
| 2020-05-02 | $57.23M | $44.01M | $13.21M | — | $32.11M | $54.18M | -$40.97M | — | -$41.71M | $20,000.00 | -$41.73M | — | — | 50,758,000 | 50,758,000 |
|---|
| 2020-02-01 | $131.24M | $74.83M | $56.41M | — | $46.47M | $53.08M | $3.33M | — | $2.62M | $183,000.00 | $2.44M | — | — | 139,000 | 139,000 |
|---|
| 2019-11-02 | $106.58M | $62.78M | $43.81M | — | $42.11M | $50.17M | -$6.37M | — | -$7.24M | -$49,000.00 | -$7.19M | — | — | 50,089,000 | 50,089,000 |
|---|
| 2019-08-03 | $123.25M | $68.68M | $54.57M | — | $47.48M | $53.69M | $881,000.00 | — | $30,000.00 | -$8,000.00 | $38,000.00 | — | — | 49,867,000 | 50,175,000 |
|---|
| 2019-05-04 | $112.97M | $63.56M | $49.41M | — | $44.61M | $51.65M | -$2.24M | — | -$3.1M | -$21,000.00 | -$3.08M | — | — | 49,602,000 | 49,602,000 |
|---|
| 2019-02-02 | $131.15M | $74.13M | $57.02M | — | $50.24M | $63.46M | -$6.44M | — | -$7.26M | -$31,000.00 | -$7.23M | — | — | 95,000 | 95,000 |
|---|
| 2018-11-03 | $107.07M | $60.01M | $47.06M | — | $40.44M | $48.29M | -$1.23M | — | -$2.03M | -$22,000.00 | -$2.01M | — | — | 49,352,000 | 49,352,000 |
|---|
| 2018-08-04 | $122.21M | — | $56.53M | — | $47.8M | $56.75M | -$222,000.00 | — | -$1.18M | $5,000.00 | -$1.19M | — | — | 49,060,000 | 49,060,000 |
|---|
| 2018-05-05 | $113.33M | — | $50.69M | — | $45.4M | $52.91M | -$2.23M | — | -$3.11M | -$2,000.00 | -$3.11M | — | — | 48,791,000 | 48,791,000 |
|---|
| 2018-02-03 | $135.52M | — | $61.04M | — | $56.03M | $66.14M | -$5.1M | — | -$5.96M | -$2.64M | -$3.32M | — | — | -78,000 | -78,000 |
|---|
| 2017-10-28 | $103.7M | — | $44.81M | — | $41.97M | $49.65M | -$4.84M | — | -$5.71M | — | -$5.71M | — | — | 48,607,000 | 48,607,000 |
|---|
| 2017-07-29 | $121.13M | — | $55.82M | — | $49.07M | $58.69M | -$2.87M | — | -$3.7M | $35,000.00 | -$3.73M | — | — | 48,556,000 | 48,556,000 |
|---|
| 2017-04-29 | $107.63M | — | $48.69M | — | $46.17M | $53.92M | -$5.23M | — | -$6.04M | $29,000.00 | -$6.07M | — | — | 49,735,000 | 49,735,000 |
|---|
| 2017-01-28 | $122.65M | — | $55.03M | — | $44.23M | $52.49M | $2.54M | — | $1.82M | $40,000.00 | $1.78M | — | — | 12,000 | 12,000 |
|---|
| 2016-10-29 | $101.87M | — | $45.24M | — | $41.38M | $48.88M | -$3.64M | — | -$4.42M | $34,000.00 | -$4.45M | — | — | 49,552,000 | 49,552,000 |
|---|
| 2016-07-30 | $117.88M | — | $54.84M | — | $46.3M | $53.83M | $1.02M | — | $234,000.00 | $35,000.00 | $199,000.00 | — | — | 49,531,000 | 49,953,000 |
|---|
| 2016-04-30 | $107.89M | — | $49.77M | — | $41.37M | $48.71M | $1.06M | — | $271,000.00 | $57,000.00 | $214,000.00 | $0.00 | $0.00 | 49,513,000 | 49,880,000 |
|---|
| 2016-01-30 | $124.04M | — | $56.85M | — | $49.57M | $57.4M | -$546,000.00 | — | -$1.31M | $69,000.00 | -$1.38M | — | — | 17,000 | 17,000 |
|---|
| 2015-10-31 | $99.63M | — | $44.86M | — | $42.41M | $49.49M | -$4.63M | — | -$5.41M | $63,000.00 | -$5.47M | — | — | 49,116,000 | 49,116,000 |
|---|
| 2015-08-01 | $114.15M | — | $53.88M | — | $47.12M | $54.05M | -$166,000.00 | — | -$912,000.00 | $67,000.00 | -$979,000.00 | — | — | 49,081,000 | 49,081,000 |
|---|
| 2015-05-02 | $104.41M | — | $48.24M | — | $41.47M | $47.99M | $248,000.00 | — | -$513,000.00 | $61,000.00 | -$574,000.00 | -$0.01 | -$0.01 | 49,019,000 | 49,019,000 |
|---|
| 2015-01-31 | $119.56M | — | $57.27M | — | $48.21M | $55.05M | $2.22M | — | $1.46M | $70,000.00 | $1.55M | — | — | 16,000 | 16,000 |
|---|
| 2014-11-01 | $93.64M | — | $40.57M | — | $40.05M | $46.09M | -$5.52M | — | -$6.03M | $63,000.00 | -$6.28M | — | — | 48,773,000 | 48,773,000 |
|---|
| 2014-08-02 | $104.16M | — | $48.24M | — | $45.1M | $50.8M | -$2.56M | — | -$3.01M | $63,000.00 | -$4.03M | — | — | 48,743,000 | 48,743,000 |
|---|
| 2014-05-03 | $96.66M | — | $43.94M | — | $41.45M | $46.88M | -$2.94M | — | -$3.35M | $47,000.00 | -$3.54M | — | — | 48,656,000 | 48,656,000 |
|---|
| 2014-02-01 | $105.81M | — | $47.6M | — | $46.81M | $54.1M | -$6.5M | — | -$6.85M | $48.77M | -$55.15M | -$1.13 | -$1.13 | 32,000 | 32,000 |
|---|
| 2013-11-02 | $88.68M | — | $39.17M | — | $40.99M | $45.86M | -$6.69M | — | -$6.97M | -$2.91M | -$4.06M | -$0.08 | -$0.08 | 48,553,000 | 48,553,000 |
|---|
| 2013-08-03 | $98.05M | — | $45.25M | — | $43.08M | $47.59M | -$2.34M | — | -$2.58M | -$995,000.00 | -$1.59M | -$0.03 | -$0.03 | 48,479,000 | 48,479,000 |
|---|
| 2013-05-04 | $93.96M | — | $44.34M | — | $38.19M | $42.36M | $1.98M | — | $1.8M | $792,000.00 | $1.01M | $0.02 | $0.02 | 48,291,000 | 48,587,000 |
|---|
| 2013-02-02 | $112.8M | — | $52.45M | — | $41.3M | $45.49M | $6.96M | — | $6.78M | $2.63M | $4.22M | $0.09 | $0.09 | 60,000 | 49,000 |
|---|
| 2012-10-27 | $88.74M | — | $39.01M | — | $37.69M | $41.53M | -$2.53M | — | -$2.68M | -$1.07M | -$1.6M | -$0.03 | -$0.03 | 48,053,000 | 48,053,000 |
|---|
| 2012-07-28 | $100.5M | — | $46.64M | — | $37.63M | $41.37M | $5.27M | — | $5.15M | $2.15M | $1.24M | $0.03 | $0.03 | 47,944,000 | 48,282,000 |
|---|
| 2012-04-28 | $95.54M | — | $45.6M | — | $37.76M | $41.45M | $4.15M | — | $3.99M | $1.54M | $2.27M | $0.05 | $0.05 | 47,664,000 | 48,176,000 |
|---|
| 2012-01-28 | $111.07M | — | $49.71M | — | $39.95M | $66.57M | -$16.86M | — | -$17.03M | -$51.11M | $33.49M | $0.71 | $0.70 | 39,000 | -76,000 |
|---|
| 2011-10-29 | $88.99M | — | $40.02M | — | $37.84M | $40.81M | -$786,000.00 | — | -$1.17M | -$175,000.00 | -$1.6M | -$0.03 | -$0.03 | 47,533,000 | 47,533,000 |
|---|
| 2011-07-30 | $100.45M | — | $48.66M | — | $37.65M | $40.66M | $8M | — | $7.87M | $738,000.00 | $6.56M | $0.14 | $0.14 | 47,476,000 | 48,149,000 |
|---|
| 2011-04-30 | $95.8M | — | $44.97M | — | $37.11M | $40.17M | $4.8M | — | $4.68M | $471,000.00 | $4.21M | — | — | 47,146,000 | 48,030,000 |
|---|
| 2011-01-29 | $109.85M | — | $50.05M | — | $38.53M | $41.91M | $8.14M | — | $7.94M | $613,000.00 | $5.33M | $0.12 | $0.11 | 51,000 | 130,000 |
|---|
| 2010-10-30 | $89.94M | — | $41.13M | — | $38.8M | $41.96M | -$827,000.00 | — | -$681,000.00 | -$970,000.00 | $289,000.00 | $0.01 | $0.01 | 47,041,000 | 47,548,000 |
|---|
| 2010-07-31 | $97.25M | — | $45.11M | — | $35.43M | $38.8M | $6.31M | — | $6.27M | $670,000.00 | $5.6M | $0.12 | $0.12 | 46,983,000 | 47,494,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-31 | $435.02M | $246.03M | $188.99M | — | $187.38M | $207.15M | -$18.16M | — | -$17.35M | $18.56M | -$35.91M | -$0.66 | -$0.66 | 54,104,000 | 54,104,000 |
|---|
| 2025-02-01 | $467.02M | $249.82M | $217.2M | — | $198.28M | $213.46M | $3.73M | — | $5.82M | $2.76M | $3.06M | $0.05 | $0.05 | 56,779,000 | 59,590,000 |
|---|
| 2024-02-03 | $521.82M | $269.39M | $252.42M | — | $196.53M | $210.48M | $41.94M | — | $38.39M | $10.54M | $27.85M | $0.46 | $0.43 | 61,018,000 | 64,305,000 |
|---|
| 2023-01-28 | $545.84M | $273.24M | $272.6M | — | $198.79M | $214.01M | $58.59M | — | $58.34M | -$30.79M | $89.12M | $1.42 | $1.33 | 62,825,000 | 66,890,000 |
|---|
| 2022-01-29 | $505.02M | $255.2M | $249.82M | — | $172.96M | $187.84M | $61.98M | — | $57.63M | $917,000.00 | $56.71M | $0.89 | $0.83 | 63,401,000 | 68,031,000 |
|---|
| 2021-01-30 | $318.95M | $214.08M | $104.87M | — | $129.06M | $165.38M | -$60.52M | — | -$64.43M | $106,000.00 | -$64.54M | -$1.26 | -$1.26 | 51,317,000 | 51,317,000 |
|---|
| 2020-02-01 | $474.04M | $269.84M | $204.2M | — | $180.66M | $208.6M | -$4.39M | — | -$7.69M | $105,000.00 | -$7.8M | -$0.16 | -$0.16 | 49,992,000 | 49,992,000 |
|---|
| 2019-02-02 | $473.76M | $262.47M | $211.29M | — | $183.87M | $221.41M | -$10.12M | — | -$13.58M | -$50,000.00 | -$13.53M | — | — | 49,163,000 | 49,163,000 |
|---|
| 2018-02-03 | $467.98M | $257.62M | $210.36M | — | $193.23M | $228.4M | -$18.04M | — | -$21.4M | -$2.57M | -$18.83M | — | — | 48,888,000 | 48,888,000 |
|---|
| 2017-01-28 | $450.28M | — | $204.88M | — | $173.28M | $203.9M | $977,000.00 | — | -$2.09M | $166,000.00 | -$2.26M | — | — | 49,544,000 | 49,544,000 |
|---|
| 2016-01-30 | $442.22M | — | $203.84M | — | $180.57M | $208.93M | -$5.09M | — | -$8.15M | $260,000.00 | -$8.41M | — | — | 49,089,000 | 49,089,000 |
|---|
| 2015-01-31 | $414.02M | — | $190.01M | — | $174.81M | $198.82M | -$8.8M | — | -$10.93M | $243,000.00 | -$12.3M | — | — | 48,740,000 | 48,740,000 |
|---|
| 2014-02-01 | $386.5M | — | $176.36M | — | $169.06M | $189.9M | -$13.55M | — | -$14.59M | $45.66M | -$59.79M | -$1.23 | -$1.23 | 48,473,000 | 48,473,000 |
|---|
| 2013-02-02 | $397.58M | — | $183.7M | — | $154.37M | $169.84M | $13.86M | — | $13.24M | $5.24M | $6.13M | $0.13 | $0.13 | 47,947,000 | 48,385,000 |
|---|
| 2012-01-28 | $395.87M | — | $183.18M | — | $152M | $187.64M | -$4.47M | — | -$5.27M | -$50.08M | $42.66M | $0.90 | $0.89 | 47,424,000 | 48,044,000 |
|---|
| 2011-01-29 | $392.02M | — | $179.86M | — | $148.39M | $161.62M | $18.24M | — | $18.08M | $720,000.00 | $15.37M | $0.33 | $0.32 | 46,946,000 | 47,565,000 |
|---|
| 2010-01-30 | $395.17M | — | $174.56M | — | $151.05M | $166.55M | $8.01M | — | $7.58M | $1.47M | $6.11M | $0.14 | $0.14 | 43,552,000 | 43,982,000 |
|---|