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 | $193.35M | $132.01M | $61.34M | — | $76.54M | — | -$15.19M | — | -$14.46M | -$1.19M | -$13.27M | -$0.82 | -$0.82 | 16,205,000 | 16,205,000 |
|---|
| 2026-01-31 | $291.31M | $179.91M | $111.4M | — | $86.37M | — | $25.03M | — | $26.54M | $6.99M | $19.55M | $1.16 | $1.14 | -229,000 | 246,000 |
|---|
| 2025-11-01 | $239.13M | $149.33M | $89.8M | — | $78.03M | — | $11.77M | — | $12.39M | $3.23M | $9.16M | $0.57 | $0.55 | 16,205,000 | 16,653,000 |
|---|
| 2025-08-02 | $214.28M | $138.26M | $76.02M | — | $75.91M | — | $107,000.00 | — | $912,000.00 | $1.91M | -$1M | -$0.06 | -$0.06 | 16,698,000 | 16,698,000 |
|---|
| 2025-05-03 | $184.34M | $129.03M | $55.32M | — | $75.19M | — | -$19.87M | — | -$15.77M | -$1.44M | -$14.33M | -$0.79 | -$0.79 | 18,116,000 | 18,116,000 |
|---|
| 2025-02-01 | $279.16M | $178.13M | $101.03M | — | $80.9M | — | $20.13M | — | $19.96M | $5.2M | $14.75M | $0.77 | $0.77 | -152,000 | -152,000 |
|---|
| 2024-11-02 | $222.48M | $144.16M | $78.31M | — | $75.95M | — | $2.37M | — | $3.16M | $2.01M | $1.16M | $0.06 | $0.06 | 18,463,000 | 18,881,000 |
|---|
| 2024-08-03 | $210.18M | $138.39M | $71.79M | — | $72.19M | — | -$393,000.00 | — | $556,000.00 | $1.4M | -$847,000.00 | -$0.04 | -$0.04 | 19,284,000 | 19,284,000 |
|---|
| 2024-05-04 | $177.39M | $125.49M | $51.9M | — | $72.05M | — | -$20.16M | — | -$19.6M | -$2.82M | -$16.78M | -$0.86 | -$0.86 | 19,465,000 | 19,465,000 |
|---|
| 2024-02-03 | $281.82M | $185.17M | $96.65M | — | $129.44M | — | -$32.79M | — | -$31.3M | $2.19M | -$33.49M | -$1.74 | -$1.74 | 12,000 | 12,000 |
|---|
| 2023-10-28 | $216.34M | $143.14M | $73.2M | — | $73.36M | — | -$157,000.00 | — | -$246,000.00 | $1.99M | -$2.23M | -$0.12 | -$0.12 | 19,327,000 | 19,327,000 |
|---|
| 2023-07-29 | $194.44M | $132.76M | $61.68M | — | $72.17M | — | -$10.49M | — | -$9.3M | -$786,000.00 | -$8.51M | -$0.44 | -$0.44 | 19,311,000 | 19,311,000 |
|---|
| 2023-04-29 | $182.89M | $133.53M | $49.36M | — | $70.71M | — | -$21.35M | — | -$21.04M | -$2.66M | -$18.38M | -$0.96 | -$0.96 | 19,197,000 | 19,197,000 |
|---|
| 2023-01-28 | $280.11M | $184.84M | $95.27M | — | $80.06M | — | $15.21M | — | $16.15M | $4.72M | $11.43M | $0.60 | $0.59 | -31,000 | -62,000 |
|---|
| 2022-10-29 | $237.59M | $155.61M | $81.98M | — | $71.54M | — | $10.44M | — | $9.61M | $2.68M | $6.93M | $0.36 | $0.36 | 19,101,000 | 19,248,000 |
|---|
| 2022-07-30 | $219.99M | $144.93M | $75.06M | — | $70.11M | — | $4.96M | — | $5.55M | $2.48M | $3.07M | $0.16 | $0.16 | 19,084,000 | 19,262,000 |
|---|
| 2022-04-30 | $220.69M | $148.31M | $72.37M | — | $71.88M | — | $497,000.00 | — | $1.16M | $1.56M | -$397,000.00 | -$0.02 | -$0.02 | 19,533,000 | 19,533,000 |
|---|
| 2022-01-29 | $346.68M | $212.74M | $133.93M | — | $82.2M | — | $51.74M | — | $51.03M | $12.83M | $38.2M | $1.67 | $1.65 | -718,000 | -732,000 |
|---|
| 2021-10-30 | $289.46M | $174.79M | $114.66M | — | $74.82M | — | $39.84M | — | $41.2M | $10.5M | $30.7M | $1.26 | $1.25 | 24,284,000 | 24,629,000 |
|---|
| 2021-07-31 | $268.67M | $163.7M | $104.97M | — | $73.01M | — | $31.95M | — | $32.77M | $8.77M | $24M | $0.95 | $0.94 | 25,274,000 | 25,651,000 |
|---|
| 2021-05-01 | $279.07M | $175.9M | $103.17M | — | $68.89M | — | $34.28M | — | $35.51M | $9.12M | $26.39M | $1.05 | $1.03 | 25,167,000 | 25,676,000 |
|---|
| 2021-01-30 | $331.54M | $201.91M | $129.62M | — | $75.81M | — | $53.81M | — | $56.11M | $13.31M | $42.8M | $1.72 | $1.68 | 29,000 | 127,000 |
|---|
| 2020-10-31 | $270.95M | $165.15M | $105.81M | — | $67.94M | — | $37.87M | — | $38.72M | $9.58M | $29.14M | $1.17 | $1.16 | 24,864,000 | 25,219,000 |
|---|
| 2020-08-01 | $250.39M | $159.54M | $90.85M | — | $57.74M | — | $33.11M | — | $34.3M | $8.91M | $25.39M | $1.02 | $1.01 | 24,837,000 | 25,128,000 |
|---|
| 2020-05-02 | $137.77M | $114.04M | $23.74M | — | $51.58M | — | -$27.85M | — | -$26.67M | -$5.57M | -$21.1M | -$0.84 | -$0.84 | 25,040,000 | 25,040,000 |
|---|
| 2020-02-01 | $328.75M | $200.43M | $128.33M | — | $79.47M | — | $48.86M | — | $50.4M | $12.52M | $37.88M | $1.50 | $1.48 | 27,000 | 55,000 |
|---|
| 2019-11-02 | $264.02M | $169.45M | $94.58M | — | $70.27M | — | $24.31M | — | $25.59M | $6.41M | $19.18M | $0.76 | $0.75 | 25,231,000 | 25,560,000 |
|---|
| 2019-08-03 | $228.43M | $151.23M | $77.2M | — | $65.52M | — | $11.67M | — | $13.03M | $4.01M | $9.03M | $0.36 | $0.36 | 25,199,000 | 25,402,000 |
|---|
| 2019-05-04 | $212.93M | $146.46M | $66.46M | — | $65.5M | — | $968,000.00 | — | $1.97M | $1.18M | $793,000.00 | $0.03 | $0.03 | 25,090,000 | 25,351,000 |
|---|
| 2019-02-02 | $304.57M | $190.62M | $113.94M | — | $76.25M | — | $37.7M | — | $38.24M | $8.63M | $29.61M | $1.18 | $1.17 | 16,000 | -8,000 |
|---|
| 2018-11-03 | $248.8M | $161.92M | $86.87M | — | $68.48M | — | $18.39M | — | $18.81M | $4.99M | $13.82M | $0.55 | $0.55 | 24,974,000 | 25,261,000 |
|---|
| 2018-08-04 | $218.97M | $146.44M | $72.54M | — | $65.84M | — | $6.7M | — | $7.18M | $2.81M | $4.38M | $0.18 | $0.17 | 24,955,000 | 25,188,000 |
|---|
| 2018-05-05 | $206.29M | $143.7M | $62.59M | — | $64.3M | — | -$1.71M | — | -$1.91M | $699,000.00 | -$2.61M | -$0.10 | -$0.10 | 24,831,000 | 24,831,000 |
|---|
| 2018-02-03 | $308.25M | $193.58M | $114.66M | — | $77.71M | — | $36.95M | — | $37.11M | $17.17M | $19.94M | $0.81 | $0.80 | 19,000 | 33,000 |
|---|
| 2017-10-28 | $245.76M | $162.39M | $83.37M | — | $64.56M | — | $18.81M | — | $18.59M | $6.67M | $11.92M | $0.48 | $0.48 | 24,712,000 | 24,804,000 |
|---|
| 2017-07-29 | $192.25M | $132.45M | $59.8M | — | $60.56M | — | -$762,000.00 | — | -$693,000.00 | -$85,000.00 | -$608,000.00 | -$0.02 | -$0.02 | 24,689,000 | 24,689,000 |
|---|
| 2017-04-29 | $181.16M | $129.11M | $52.05M | — | $58.28M | — | -$6.23M | — | -$6.6M | -$2.15M | -$4.45M | -$0.18 | -$0.18 | 24,580,000 | 24,580,000 |
|---|
| 2017-01-28 | $263.63M | $169.61M | $94.02M | — | $66.12M | — | $27.91M | — | $28.11M | $9.93M | $18.18M | $0.74 | $0.73 | -71,000 | -74,000 |
|---|
| 2016-10-29 | $221.39M | $145.21M | $76.18M | — | $59.27M | — | $16.91M | — | $16.89M | $6.19M | $10.7M | $0.44 | $0.43 | 24,485,000 | 24,622,000 |
|---|
| 2016-07-30 | $178.27M | $123.43M | $54.84M | — | $55.98M | — | -$1.14M | — | -$1.36M | -$526,000.00 | -$838,000.00 | -$0.03 | -$0.03 | 24,712,000 | 24,712,000 |
|---|
| 2016-04-30 | $172.97M | $123.01M | $49.96M | — | $53.9M | — | -$3.94M | — | -$3.41M | -$1.27M | -$2.14M | -$0.08 | -$0.08 | 25,185,000 | 25,185,000 |
|---|
| 2016-01-30 | $242.43M | $158.18M | $84.26M | — | $62.75M | — | $21.5M | — | $20.99M | $7.84M | $13.15M | $0.49 | $0.49 | -476,000 | -505,000 |
|---|
| 2015-10-31 | $204.32M | $134.26M | $70.06M | — | $54.84M | — | $15.22M | — | $15.24M | $5.58M | $9.65M | $0.36 | $0.36 | 26,467,000 | 26,602,000 |
|---|
| 2015-08-01 | $179.82M | $122.05M | $57.77M | — | $52.46M | — | $5.31M | — | $5.19M | $1.98M | $3.21M | $0.11 | $0.11 | 28,311,000 | 28,439,000 |
|---|
| 2015-05-02 | $177.61M | $121.08M | $56.54M | — | $52.41M | — | $4.13M | — | $4.45M | $1.68M | $2.77M | $0.10 | $0.09 | 29,141,000 | 29,486,000 |
|---|
| 2015-01-31 | $258.57M | $160.79M | $97.78M | — | $66.5M | — | $31.28M | — | $30.81M | $13.3M | $17.51M | $0.61 | $0.59 | 39,000 | 111,000 |
|---|
| 2014-11-01 | $213.34M | $135.48M | $77.86M | — | $52.89M | — | $24.98M | — | $24.9M | $9.18M | $15.73M | $0.54 | $0.54 | 28,857,000 | 29,147,000 |
|---|
| 2014-08-02 | $176.71M | $115.8M | $60.91M | — | $49.31M | — | $11.61M | — | $11.95M | $4.5M | $7.46M | $0.26 | $0.26 | 28,776,000 | 29,057,000 |
|---|
| 2014-05-03 | $162.93M | $112.4M | $50.53M | — | $46.82M | — | $3.71M | — | $3.98M | $1.49M | $2.5M | $0.09 | $0.09 | 28,861,000 | 29,213,000 |
|---|
| 2014-02-01 | $226.84M | $138.96M | $87.88M | — | $47.58M | — | $40.3M | — | $39.79M | $12.93M | $26.85M | $0.90 | $0.89 | 4,000 | -34,000 |
|---|
| 2013-11-02 | $191.15M | $120.36M | $70.79M | — | $50.11M | — | $20.68M | — | $20.26M | $8.4M | $11.86M | $0.40 | $0.39 | 29,895,000 | 30,257,000 |
|---|
| 2013-08-03 | $157.86M | $102.74M | $55.12M | — | $47.29M | — | $7.84M | — | $7.82M | $3.08M | $4.74M | $0.16 | $0.16 | 29,842,000 | 30,232,000 |
|---|
| 2013-05-04 | $148.5M | $100.52M | $47.97M | — | $43.94M | — | $4.03M | — | $4.1M | $1.6M | $2.5M | $0.08 | $0.08 | 29,714,000 | 30,183,000 |
|---|
| 2013-02-02 | $224.41M | $138.72M | $85.68M | — | $49.58M | — | $36.1M | — | $36.24M | $13.36M | $22.88M | $0.75 | $0.74 | -142,000 | -152,000 |
|---|
| 2012-10-27 | $180.02M | $112.95M | $67.08M | — | $45.67M | — | $21.4M | — | $21.45M | $8.78M | $12.67M | $0.41 | $0.40 | 30,957,000 | 31,416,000 |
|---|
| 2012-07-28 | $135.07M | $88.64M | $46.43M | — | $42.65M | — | $3.78M | — | $4.82M | $2.73M | $2.09M | $0.07 | $0.07 | 30,922,000 | 31,460,000 |
|---|
| 2012-04-28 | $129.9M | $87.8M | $42.1M | — | $34.84M | — | $7.26M | — | $7.77M | $3.24M | $4.53M | $0.15 | $0.14 | 30,779,000 | 31,401,000 |
|---|
| 2012-01-28 | $183.86M | $112.36M | $71.5M | — | $40.19M | — | $31.31M | — | $31.45M | $12.72M | $18.74M | $0.61 | $0.60 | 40,000 | 26,000 |
|---|
| 2011-10-29 | $153.95M | $94.03M | $59.92M | — | $37.1M | — | $22.82M | — | $23.13M | $8.99M | $14.14M | $0.46 | $0.45 | 30,599,000 | 31,122,000 |
|---|
| 2011-07-30 | $112.21M | $75.15M | $37.06M | — | $33.51M | — | $3.55M | — | $3.99M | $1.4M | $2.59M | $0.08 | $0.08 | 30,521,000 | 31,081,000 |
|---|
| 2011-04-30 | $105.85M | $72.66M | $33.19M | — | $30.64M | — | $2.55M | — | $3.12M | $1.23M | $1.89M | $0.06 | $0.06 | 30,343,000 | 31,084,000 |
|---|
| 2011-01-29 | $156.19M | $96.96M | $59.23M | — | $35.22M | — | $24.01M | — | $24.31M | $9.31M | $15.01M | $0.50 | $0.49 | 63,000 | 98,000 |
|---|
| 2010-10-30 | $135.86M | $83.27M | $52.59M | — | $33.62M | — | $18.98M | — | $19.38M | $7.07M | $12.31M | $0.41 | $0.40 | 30,029,000 | 30,762,000 |
|---|
| 2010-07-31 | $97.7M | $67.2M | $30.5M | — | $32.87M | — | -$2.37M | — | -$1.97M | -$755,000.00 | -$1.21M | -$0.04 | -$0.04 | 29,954,000 | 29,954,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 | $929.06M | $596.52M | $332.54M | — | $315.49M | — | $17.04M | — | $24.06M | $10.69M | $13.38M | $0.80 | $0.78 | 16,773,000 | 17,248,000 |
|---|
| 2025-02-01 | $889.2M | $586.16M | $303.04M | — | $301.09M | — | $1.95M | — | $4.08M | $5.79M | -$1.71M | -$0.09 | -$0.09 | 18,918,000 | 18,918,000 |
|---|
| 2024-02-03 | $875.49M | $594.6M | $280.89M | — | $345.68M | — | -$64.79M | — | -$61.88M | $732,000.00 | -$62.61M | -$3.25 | -$3.25 | 19,290,000 | 19,290,000 |
|---|
| 2023-01-28 | $958.38M | $633.7M | $324.68M | — | $293.58M | — | $31.1M | — | $32.47M | $11.43M | $21.03M | $1.10 | $1.08 | 19,208,000 | 19,428,000 |
|---|
| 2022-01-29 | $1.18B | $727.14M | $456.73M | — | $298.92M | — | $157.81M | — | $160.51M | $41.22M | $119.29M | $4.93 | $4.85 | 24,187,000 | 24,593,000 |
|---|
| 2021-01-30 | $990.65M | $640.64M | $350.02M | — | $253.08M | — | $96.94M | — | $102.46M | $26.23M | $76.23M | $3.06 | $3.00 | 24,942,000 | 25,398,000 |
|---|
| 2020-02-01 | $1.03B | $667.57M | $366.56M | — | $280.76M | — | $85.81M | — | $90.99M | $24.11M | $66.88M | $2.65 | $2.62 | 25,200,000 | 25,535,000 |
|---|
| 2019-02-02 | $978.62M | $642.68M | $335.94M | — | $274.86M | — | $61.08M | — | $62.33M | $17.13M | $45.21M | $1.81 | $1.79 | 24,936,000 | 25,212,000 |
|---|
| 2018-02-03 | $927.4M | $617.53M | $309.87M | — | $261.11M | — | $48.76M | — | $48.4M | $21.6M | $26.8M | $1.09 | $1.08 | 24,679,000 | 24,878,000 |
|---|
| 2017-01-28 | $836.27M | $561.27M | $275M | — | $235.26M | — | $39.74M | — | $40.22M | $14.32M | $25.9M | $1.05 | $1.04 | 24,727,000 | 24,908,000 |
|---|
| 2016-01-30 | $804.18M | $535.56M | $268.62M | — | $222.46M | — | $46.17M | — | $45.86M | $17.08M | $28.79M | $1.05 | $1.04 | 27,497,000 | 27,673,000 |
|---|
| 2015-01-31 | $811.55M | $524.47M | $287.08M | — | $215.51M | — | $71.57M | — | $71.65M | $28.46M | $43.19M | $1.50 | $1.47 | 28,871,000 | 29,288,000 |
|---|
| 2014-02-01 | $724.34M | $462.58M | $261.76M | — | $188.92M | — | $72.84M | — | $71.96M | $26.02M | $45.95M | $1.54 | $1.52 | 29,810,000 | 30,206,000 |
|---|
| 2013-02-02 | $669.39M | $428.11M | $241.28M | — | $172.74M | — | $68.54M | — | $70.28M | $28.12M | $42.16M | $1.37 | $1.35 | 30,742,000 | 31,273,000 |
|---|
| 2012-01-28 | $555.87M | $354.2M | $201.68M | — | $141.44M | — | $60.23M | — | $61.69M | $24.34M | $37.35M | $1.22 | $1.20 | 30,527,000 | 31,119,000 |
|---|
| 2011-01-29 | $478.85M | $311.03M | $167.82M | — | $130.45M | — | $37.37M | — | $38.86M | $14.65M | $24.2M | $0.81 | $0.79 | 29,971,000 | 30,794,000 |
|---|
| 2010-01-30 | $407.6M | $274.4M | $133.21M | — | $120.47M | — | $12.74M | — | $14.01M | $4.88M | $9.13M | $0.31 | $0.30 | 29,499,000 | 30,133,000 |
|---|