Complete source-backed income-statement history.
- Available history
- 2013-02-01 to 2026-07-31
- 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-07-31 | $302.04M | $145.02M | $157.02M | — | $135.25M | — | $8.19M | — | $8.22M | $4.77M | $3.45M | $0.12 | $0.11 | 29,902,000 | 30,108,000 |
|---|
| 2026-05-01 | $238.92M | $127.4M | $111.51M | — | $126.45M | — | -$44.11M | — | $432.69M | $102M | $330.69M | $10.74 | $10.56 | 30,778,000 | 31,324,000 |
|---|
| 2026-01-30 | $462.37M | $252.82M | $209.55M | — | $169.73M | — | $25.89M | — | $17.25M | $4.98M | $12.27M | $0.40 | $0.40 | -9,000 | 349,000 |
|---|
| 2025-10-31 | $317.49M | $153.01M | $164.47M | — | $138.61M | — | $16.77M | — | $7.4M | $2.23M | $5.16M | $0.17 | $0.17 | 30,512,000 | 30,946,000 |
|---|
| 2025-08-01 | $294.08M | $150.66M | $143.42M | — | $129.36M | — | $3.98M | — | -$5.28M | -$1.61M | -$3.67M | -$0.12 | -$0.12 | 30,743,000 | 30,743,000 |
|---|
| 2025-05-02 | $261.21M | $128.48M | $132.73M | — | $123.46M | — | -$2.37M | — | -$11.62M | -$3.36M | -$8.26M | -$0.27 | -$0.27 | 30,867,000 | 30,867,000 |
|---|
| 2025-01-31 | $441.66M | $240.33M | $201.34M | — | $158.02M | — | $36.95M | — | $27.72M | $9.2M | $18.52M | $0.59 | $0.59 | -104,000 | 347,000 |
|---|
| 2024-11-01 | $318.63M | $157.48M | $161.15M | — | $140.88M | — | $9.29M | — | -$1.33M | -$738,000.00 | -$593,000.00 | -$0.02 | -$0.02 | 31,136,000 | 31,136,000 |
|---|
| 2024-08-02 | $317.17M | $165.29M | $151.89M | — | $135.51M | — | $2.49M | — | -$7.88M | -$2.63M | -$5.25M | -$0.17 | -$0.17 | 31,376,000 | 31,376,000 |
|---|
| 2024-05-03 | $285.47M | $146.49M | $138.98M | — | $127.4M | — | $2.23M | — | -$8.02M | -$1.57M | -$6.44M | -$0.20 | -$0.20 | 31,439,000 | 31,439,000 |
|---|
| 2024-02-02 | $514.85M | $319.45M | $195.4M | — | $172.55M | — | $8.08M | — | -$10.73M | -$2.11M | -$8.62M | -$0.29 | -$0.29 | -170,000 | -170,000 |
|---|
| 2023-10-27 | $324.74M | $172.14M | $152.59M | — | $135.28M | — | -$101.31M | — | -$112.85M | -$459,000.00 | -$112.39M | -$3.52 | -$3.52 | 31,887,000 | 31,887,000 |
|---|
| 2023-07-28 | $323.36M | $183.77M | $139.6M | — | $123.87M | — | $5.8M | — | -$6.06M | $1.96M | -$8.02M | -$0.25 | -$0.25 | 32,117,000 | 32,117,000 |
|---|
| 2023-04-28 | $309.56M | $171.62M | $137.94M | — | $118.51M | — | $9.92M | — | -$2.18M | -$524,000.00 | -$1.65M | -$0.05 | -$0.05 | 32,443,000 | 32,443,000 |
|---|
| 2023-01-27 | $529.6M | $357.46M | $172.14M | — | $150.3M | — | $12.54M | — | $846,000.00 | $4.14M | -$3.3M | -$0.10 | -$0.10 | -88,000 | -88,000 |
|---|
| 2022-10-28 | $370.98M | $222.57M | $148.41M | — | $132.81M | — | $2.75M | — | -$8.31M | -$3.63M | -$4.68M | -$0.14 | -$0.14 | 33,064,000 | 33,064,000 |
|---|
| 2022-07-29 | $351.18M | $207.14M | $144.04M | — | $128.57M | — | $5.54M | — | -$3.11M | -$926,000.00 | -$2.18M | -$0.07 | -$0.07 | 33,361,000 | 33,361,000 |
|---|
| 2022-04-29 | $303.67M | $174.49M | $129.18M | — | $115.69M | — | $3.9M | — | -$4.11M | -$1.74M | -$2.37M | -$0.07 | -$0.07 | 33,163,000 | 33,163,000 |
|---|
| 2022-01-28 | $555.38M | $356.26M | $199.12M | — | $172.19M | — | $17.09M | — | $9.04M | $1.93M | $7.11M | $0.21 | $0.21 | 19,000 | -27,000 |
|---|
| 2021-10-29 | $375.84M | $209.03M | $166.82M | — | $137.41M | — | $19.48M | — | $11.32M | $3.92M | $7.4M | $0.22 | $0.22 | 32,981,000 | 33,698,000 |
|---|
| 2021-07-30 | $384.11M | $206.32M | $177.79M | — | $136.65M | — | $31.35M | — | $22.64M | $6.41M | $16.22M | $0.49 | $0.48 | 32,979,000 | 33,713,000 |
|---|
| 2021-04-30 | $321.3M | $173.56M | $147.74M | — | $125.52M | — | $11.87M | — | $2.98M | $336,000.00 | $2.64M | $0.08 | $0.08 | 32,769,000 | 33,712,000 |
|---|
| 2021-01-29 | $538.38M | $325.55M | $212.82M | — | $166.73M | — | $35.98M | — | $27.57M | $7.64M | $19.93M | $0.61 | $0.61 | 15,000 | 101,000 |
|---|
| 2020-10-30 | $359.98M | $196.53M | $163.46M | — | $134.89M | — | $18.68M | — | $9.93M | $2.75M | $7.18M | $0.22 | $0.22 | 32,605,000 | 33,248,000 |
|---|
| 2020-07-31 | $312.08M | $176.66M | $135.42M | — | $111.48M | — | $11.19M | — | $4.94M | $568,000.00 | $4.38M | $0.13 | $0.13 | 32,600,000 | 32,838,000 |
|---|
| 2020-05-01 | $217.01M | $122.85M | $94.16M | — | $105.8M | — | -$24.71M | — | -$29.85M | -$9.21M | -$20.64M | -$0.64 | -$0.64 | 32,448,000 | 32,448,000 |
|---|
| 2020-01-31 | $549.48M | $330.72M | $218.76M | — | $169.44M | — | $39.83M | — | $34.3M | $8.79M | $25.52M | $0.79 | $0.79 | 10,000 | 12,000 |
|---|
| 2019-11-01 | $340.02M | $185.85M | $154.18M | — | $135.42M | — | $10.91M | — | $4.95M | $1.35M | $3.61M | $0.11 | $0.11 | 32,371,000 | 32,398,000 |
|---|
| 2019-08-02 | $298.27M | $169.18M | $129.09M | — | $122.26M | — | -$561,000.00 | — | -$6.19M | -$3.17M | -$3.01M | -$0.09 | -$0.09 | 32,368,000 | 32,368,000 |
|---|
| 2019-05-03 | $262.43M | $142.56M | $119.87M | — | $116.84M | — | -$4.74M | — | -$11.7M | -$4.89M | -$6.82M | -$0.21 | -$0.21 | 32,261,000 | 32,261,000 |
|---|
| 2019-02-01 | $502.25M | $306.95M | $195.3M | — | $157.28M | — | $30.71M | — | $24.28M | $8.07M | $16.21M | $0.50 | $0.50 | 8,000 | 344,000 |
|---|
| 2018-11-02 | $341.57M | $190.61M | $150.96M | — | $135.27M | — | $8.49M | — | -$684,000.00 | -$3.98M | $3.29M | $0.10 | $0.10 | 32,211,000 | 32,314,000 |
|---|
| 2018-08-03 | $307.95M | $171.18M | $136.77M | — | $129.04M | — | $875,000.00 | — | -$5.71M | -$429,000.00 | -$5.29M | -$0.16 | -$0.16 | 32,212,000 | 32,212,000 |
|---|
| 2018-05-04 | $299.83M | $166.8M | $133.03M | — | $124M | — | $2.53M | — | -$8.25M | -$5.62M | -$2.63M | -$0.08 | -$0.08 | 32,125,000 | 32,125,000 |
|---|
| 2018-02-02 | $510.63M | $312.21M | $198.42M | — | $161.14M | — | $29.69M | — | $17.88M | -$21.87M | $39.75M | $1.24 | $1.24 | 8,000 | 42,000 |
|---|
| 2017-10-27 | $325.49M | $183.52M | $141.97M | — | $129.12M | — | $5.94M | — | $167,000.00 | $5,000.00 | $162,000.00 | $0.01 | $0.01 | 32,095,000 | 32,117,000 |
|---|
| 2017-07-28 | $302.19M | $168.03M | $134.17M | — | $127.34M | — | $174,000.00 | — | -$5.5M | -$1.62M | -$3.88M | -$0.12 | -$0.12 | 32,079,000 | 32,079,000 |
|---|
| 2017-04-28 | $268.37M | $145.72M | $122.64M | — | $121.35M | — | -$6.72M | — | -$12.1M | -$4.26M | -$7.84M | -$0.24 | -$0.24 | 32,029,000 | 32,029,000 |
|---|
| 2017-01-27 | $458.84M | $281.91M | $176.94M | — | $146.29M | — | -$148.43M | — | -$157.6M | -$62.78M | -$94.82M | -$2.96 | -$2.96 | 3,000 | 3,000 |
|---|
| 2016-10-28 | $311.48M | $177.83M | $133.65M | — | $132.37M | — | -$3.42M | — | -$9.14M | -$1.92M | -$7.22M | -$0.23 | -$0.23 | 32,029,000 | 32,029,000 |
|---|
| 2016-07-29 | $292.01M | $155.86M | $136.15M | — | $128.89M | — | $2.71M | — | -$2.93M | -$954,000.00 | -$1.98M | -$0.06 | -$0.06 | 32,024,000 | 32,024,000 |
|---|
| 2016-04-29 | $273.43M | $143.76M | $129.67M | — | $129.03M | — | -$3.49M | — | -$9.2M | -$3.44M | -$5.76M | -$0.18 | -$0.18 | 32,002,000 | 32,002,000 |
|---|
| 2016-01-29 | $473.54M | $274.43M | $199.11M | — | $151.04M | — | -$54.79M | — | -$60.54M | -$21.09M | -$39.46M | -$1.23 | -$1.23 | 4,000 | -63,000 |
|---|
| 2015-10-30 | $334.43M | $172.02M | $162.42M | — | $135.87M | — | $23.3M | — | $16.3M | $5.57M | $10.73M | $0.34 | $0.33 | 31,991,000 | 32,059,000 |
|---|
| 2015-07-31 | $312.41M | $167.91M | $144.5M | — | $124.88M | — | $17.92M | — | $12.19M | $4.73M | $7.46M | $0.23 | $0.23 | 31,978,000 | 32,047,000 |
|---|
| 2015-05-01 | $299.39M | $152.82M | $146.56M | — | $133.51M | — | $8.5M | — | $2.82M | $1.09M | $1.72M | $0.05 | $0.05 | 31,957,000 | 32,060,000 |
|---|
| 2015-01-30 | $504.57M | $282.36M | $222.21M | — | $153.48M | — | $60.45M | — | $54.84M | $21.75M | $33.1M | $1.04 | $1.04 | 0 | 51,000 |
|---|
| 2014-10-31 | $373.08M | $189.79M | $183.3M | — | $143.37M | — | $35.1M | — | $29.41M | $11.42M | $17.99M | $0.56 | $0.56 | 31,957,000 | 31,971,000 |
|---|
| 2014-08-01 | $347.22M | $178.82M | $168.41M | — | $138.28M | — | $25.3M | — | $19.3M | $7.45M | $11.85M | $0.37 | $0.37 | 31,957,000 | 31,962,000 |
|---|
| 2014-05-02 | $330.48M | $168.46M | $162.02M | — | $138.21M | — | $18.79M | — | $17.01M | $6.14M | $10.87M | $0.34 | $0.34 | 31,957,000 | 31,957,000 |
|---|
| 2014-01-31 | $530.43M | $298.8M | — | — | $151.55M | — | $74.72M | — | $74.74M | $28.8M | $45.94M | $1.44 | $1.44 | 0 | 0 |
|---|
| 2013-11-01 | $383.85M | $209.4M | — | — | $145.92M | — | $23.27M | — | $23.28M | $9M | $14.28M | $0.45 | $0.45 | 31,957,000 | 31,957,000 |
|---|
| 2013-08-02 | $329.56M | $179.89M | — | — | $125.89M | — | $18.39M | — | $18.41M | $7.12M | $11.29M | $0.35 | $0.35 | 31,957,000 | 31,957,000 |
|---|
| 2013-05-03 | $319.04M | $164.45M | — | — | $136.98M | — | $11.96M | — | $11.96M | $4.63M | $7.34M | $0.23 | $0.23 | 31,957,000 | 31,957,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-30 | $1.34B | $684.98M | $650.17M | — | $561.15M | — | $44.27M | — | $7.75M | $2.24M | $5.51M | $0.18 | $0.18 | 30,675,000 | 31,033,000 |
|---|
| 2025-01-31 | $1.36B | $709.59M | $653.35M | — | $561.8M | — | $50.96M | — | $10.5M | $4.26M | $6.23M | $0.20 | $0.20 | 31,213,000 | 31,664,000 |
|---|
| 2024-02-02 | $1.47B | $846.98M | $625.53M | — | $550.21M | — | -$77.52M | — | -$131.82M | -$1.13M | -$130.68M | -$4.09 | -$4.09 | 31,970,000 | 31,970,000 |
|---|
| 2023-01-27 | $1.56B | $961.66M | $593.77M | — | $527.37M | — | $24.73M | — | -$14.68M | -$2.15M | -$12.53M | -$0.38 | -$0.38 | 33,108,000 | 33,108,000 |
|---|
| 2022-01-28 | $1.64B | $945.16M | $691.46M | — | $571.77M | — | $79.79M | — | $45.97M | $12.6M | $33.37M | $1.01 | $0.99 | 32,929,000 | 33,681,000 |
|---|
| 2021-01-29 | $1.43B | $821.6M | $605.85M | — | $518.9M | — | $41.14M | — | $12.59M | $1.76M | $10.84M | $0.33 | $0.33 | 32,566,000 | 32,652,000 |
|---|
| 2020-01-31 | $1.45B | $828.31M | $621.89M | — | $543.96M | — | $45.44M | — | $21.36M | $2.07M | $19.29M | $0.60 | $0.60 | 32,343,000 | 32,345,000 |
|---|
| 2019-02-01 | $1.45B | $835.54M | $616.06M | — | $545.59M | — | $42.6M | — | $9.63M | -$1.96M | $11.59M | $0.36 | $0.36 | 32,190,000 | 32,526,000 |
|---|
| 2018-02-02 | $1.41B | $809.47M | $597.2M | — | $538.94M | — | $29.09M | — | $448,000.00 | -$27.75M | $28.2M | $0.88 | $0.88 | 32,076,000 | 32,110,000 |
|---|
| 2017-01-27 | $1.34B | $759.35M | $576.41M | — | $536.58M | — | -$152.63M | — | -$178.88M | -$69.1M | -$109.78M | -$3.43 | -$3.43 | 32,021,000 | 32,021,000 |
|---|
| 2016-01-29 | $1.42B | $767.19M | $652.59M | — | $545.3M | — | -$5.08M | — | -$29.24M | -$9.69M | -$19.55M | -$0.61 | -$0.61 | 31,979,000 | 31,979,000 |
|---|
| 2015-01-30 | $1.56B | $819.42M | $735.93M | — | $573.34M | — | $139.64M | — | $120.56M | $46.76M | $73.8M | $2.31 | $2.31 | 31,957,000 | 32,016,000 |
|---|
| 2014-01-31 | $1.56B | $852.54M | $710.34M | — | $560.33M | — | $128.34M | — | $128.39M | $49.54M | $78.85M | $2.47 | $2.47 | 31,957,000 | 31,957,000 |
|---|
| 2013-02-01 | $1.59B | $881.82M | — | — | $598.92M | — | $82M | — | $82.07M | $32.24M | $49.83M | $1.56 | $1.56 | 31,957,000 | 31,957,000 |
|---|