Complete source-backed income-statement history.
- Available history
- 2012-01-28 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 | $64.04M | $31.64M | $32.39M | — | $35.04M | — | -$2.65M | — | -$3.19M | -$408,000.00 | -$2.1M | -$0.16 | -$0.16 | 12,846,848 | 12,846,848 |
|---|
| 2026-01-31 | $83.71M | $42.57M | $41.14M | — | $44.05M | — | -$2.91M | — | -$3.66M | $524,000.00 | -$3.61M | -$0.28 | -$0.28 | 21,271 | 33,458 |
|---|
| 2025-11-01 | $85.13M | $43.22M | $41.91M | — | $36.47M | — | $5.44M | — | $4.46M | $2M | $2.73M | $0.21 | $0.21 | 13,143,808 | 13,217,008 |
|---|
| 2025-08-02 | $73.24M | $36.3M | $36.94M | — | $25.79M | — | $11.15M | — | $11.86M | $58,000.00 | $12.06M | $0.93 | $0.93 | 12,906,045 | 12,958,739 |
|---|
| 2025-05-03 | $57.93M | $28.77M | $29.16M | — | $33.6M | — | -$4.44M | — | -$5.29M | — | -$4.8M | -$0.37 | -$0.37 | 12,820,338 | 12,820,338 |
|---|
| 2025-02-01 | $79.95M | $39.87M | $40.08M | — | $37.78M | — | -$29.67M | — | -$30.91M | -$1.96M | -$28.35M | -$2.25 | -$2.25 | 18,868 | -35,372 |
|---|
| 2024-11-02 | $80.16M | $40.1M | $40.06M | — | $34.3M | — | $5.76M | — | $4.07M | $0.00 | $4.35M | $0.35 | $0.34 | 12,604,528 | 12,698,188 |
|---|
| 2024-11-01 | — | — | — | — | — | — | — | — | $4.07M | — | — | — | — | — | — |
|---|
| 2024-08-03 | $74.17M | $39.04M | $35.13M | — | $34M | — | $1.13M | — | -$517,000.00 | -$794,000.00 | $569,000.00 | $0.05 | $0.05 | 12,569,488 | 12,617,085 |
|---|
| 2024-05-04 | $59.17M | $29.26M | $29.91M | — | $31.94M | — | $5.6M | — | $3.96M | -$887,000.00 | $4.38M | $0.35 | $0.35 | 12,507,561 | 12,611,901 |
|---|
| 2024-02-03 | $75.31M | $41.14M | $34.17M | — | $35.85M | — | -$1.68M | — | -$3.38M | $1.89M | -$4.67M | -$0.37 | -$0.37 | 21,790 | 5,337 |
|---|
| 2023-10-28 | $84.08M | $46.89M | $37.19M | — | $34.36M | — | $2.83M | — | $836,000.00 | $509,000.00 | $983,000.00 | $0.08 | $0.08 | 12,492,278 | 12,497,328 |
|---|
| 2023-07-29 | $69.45M | $37.1M | $32.35M | — | $31.54M | — | $32.85M | — | $28.71M | -$592,000.00 | $29.51M | $2.37 | $2.36 | 12,428,339 | 12,479,667 |
|---|
| 2023-04-29 | $64.06M | $34.46M | $29.59M | — | $32.73M | — | -$2.38M | — | -$5.67M | -$5.29M | -$381,000.00 | -$0.03 | -$0.03 | 12,342,355 | 12,342,355 |
|---|
| 2023-01-28 | $91.31M | $55.15M | $36.16M | — | $42.3M | — | -$5.54M | — | -$9.2M | $1.75M | -$10.95M | -$0.89 | -$0.89 | 36,514 | 36,514 |
|---|
| 2022-10-29 | $98.56M | $68.76M | $29.8M | — | $39.2M | — | -$9.4M | — | -$11.85M | -$6.62M | -$5.24M | -$0.43 | -$0.43 | 12,307,952 | 12,307,952 |
|---|
| 2022-07-30 | $89.19M | $52.82M | $36.37M | — | $39.01M | — | -$5.2M | — | -$7.09M | $7.9M | -$14.99M | -$1.23 | -$1.23 | 12,220,693 | 12,220,693 |
|---|
| 2022-04-30 | $78.38M | $42.74M | $35.64M | — | $40.92M | — | -$5.29M | — | -$7.17M | — | -$7.17M | -$0.60 | -$0.60 | 12,030,826 | 12,030,826 |
|---|
| 2022-01-29 | $99.03M | $55.45M | $43.58M | — | $41.76M | — | $1.82M | — | $51,000.00 | $2.76M | -$2.71M | -$0.23 | -$0.23 | 20,160 | 20,160 |
|---|
| 2021-10-30 | $87.45M | $45.32M | $42.13M | — | $39M | — | $3.13M | — | $97,000.00 | -$2.12M | $2.22M | $0.19 | $0.18 | 11,935,371 | 12,019,429 |
|---|
| 2021-07-31 | $78.67M | $43.3M | $35.38M | — | $32.74M | — | $2.64M | — | $708,000.00 | $1.3M | -$590,000.00 | -$0.05 | -$0.05 | 11,898,360 | 11,898,360 |
|---|
| 2021-05-01 | $57.53M | $32.05M | $25.48M | — | $32.58M | — | -$7.1M | — | -$8.98M | $2.64M | -$11.62M | -$0.98 | -$0.98 | 11,812,710 | 11,812,710 |
|---|
| 2021-01-30 | $74.81M | $47.21M | $27.6M | — | $31.52M | — | -$3.92M | — | -$5.62M | $1.75M | -$7.37M | -$0.62 | -$0.62 | 11,362 | 11,362 |
|---|
| 2020-10-31 | $69.02M | $37.37M | $31.65M | — | $25.39M | — | $6.26M | — | $5.01M | $43,000.00 | $4.96M | $0.42 | $0.42 | 11,796,860 | 11,807,498 |
|---|
| 2020-08-01 | $37.02M | $23.68M | $13.34M | — | $27.35M | — | -$14.01M | — | -$15.03M | $28,000.00 | -$15.06M | -$1.28 | -$1.28 | 11,784,007 | 11,784,007 |
|---|
| 2020-05-02 | $39.02M | $23.02M | $16M | — | $38.54M | — | -$49.42M | — | -$48.14M | $42,000.00 | -$48.18M | -$4.12 | -$4.12 | 11,693,959 | 11,693,959 |
|---|
| 2020-02-01 | $104.41M | $58.22M | $46.19M | — | $49.31M | — | -$3.3M | — | $51.62M | -$69,000.00 | $51.68M | $4.43 | $4.38 | 108,979 | 108,979 |
|---|
| 2019-11-02 | $104.54M | $53.54M | $51M | — | $43.45M | — | $7.55M | — | $6.22M | $216,000.00 | $6M | $0.51 | $0.50 | 11,679,380 | 11,967,757 |
|---|
| 2019-08-03 | $92.22M | $48.87M | $43.35M | — | $41.63M | — | -$18.41M | — | -$19.64M | -$96,000.00 | -$19.54M | -$1.67 | -$1.67 | 11,672,914 | 11,672,914 |
|---|
| 2019-05-04 | $74.02M | $36.13M | $37.89M | — | $44.12M | — | -$6.23M | — | -$7.7M | $47,000.00 | -$7.75M | -$0.67 | -$0.67 | 11,629,836 | 11,629,836 |
|---|
| 2019-02-02 | $160.51M | $85.18M | $75.33M | — | $72.16M | — | $3.18M | — | $846,000.00 | $110,000.00 | $736,000.00 | $0.06 | $0.06 | 769 | 769 |
|---|
| 2018-11-03 | $83.53M | $42.71M | $40.82M | — | $31.85M | — | $8.97M | — | $6.74M | -$30,000.00 | $6.77M | $0.58 | $0.57 | 11,621,012 | 11,847,606 |
|---|
| 2018-08-04 | $63.13M | $35.41M | $27.72M | — | $30.14M | — | -$2.42M | — | -$3.79M | $28,000.00 | -$3.82M | -$0.33 | -$0.33 | 11,619,664 | 11,619,664 |
|---|
| 2018-05-05 | $54.51M | $28.98M | $25.54M | — | $29.9M | — | -$4.36M | — | -$5.59M | $48,000.00 | -$5.64M | -$0.49 | -$0.49 | 11,616,500 | 11,616,500 |
|---|
| 2018-02-03 | $74.65M | $40.67M | $33.98M | — | $40.55M | — | -$6.57M | — | $73.9M | -$614,000.00 | $74.51M | $10.28 | $10.28 | 1,439,603 | 1,442,208 |
|---|
| 2017-10-28 | $79.07M | $42.4M | $36.67M | — | $31.36M | — | $5.31M | — | $3.5M | -$6,000.00 | $3.51M | $0.41 | $0.41 | 8,610,869 | 8,611,308 |
|---|
| 2017-07-29 | $60.82M | $35.27M | $25.56M | — | $34.42M | — | -$8.86M | — | -$10.14M | -$4,000.00 | -$10.13M | -$2.05 | -$2.05 | 4,944,971 | 4,944,971 |
|---|
| 2017-04-29 | — | $32.45M | $25.59M | — | $33.78M | — | -$8.19M | — | -$9.24M | $52,000.00 | -$9.29M | -$1.88 | -$1.88 | 4,942,825 | 4,942,825 |
|---|
| 2017-01-28 | — | $34.66M | $29.22M | — | $39.09M | — | -$62.93M | — | -$63.91M | $98.24M | -$162.15M | -$34.93 | -$34.93 | 100,087 | 100,087 |
|---|
| 2016-10-29 | — | $38.02M | $37.96M | — | $31.9M | — | $6.06M | — | $4.85M | $1.47M | $3.38M | $0.69 | $0.68 | 4,928,744 | 4,947,990 |
|---|
| 2016-07-30 | — | $33.32M | $27.39M | — | $31.64M | — | -$4.26M | — | -$5.29M | -$3.32M | -$1.97M | -$0.04 | -$0.04 | 48,968,760 | 48,968,760 |
|---|
| 2016-04-30 | — | $39.39M | $28.26M | — | $31.81M | — | -$3.55M | — | -$4.59M | -$2.67M | -$1.92M | -$0.05 | -$0.05 | 38,002,774 | 38,002,774 |
|---|
| 2016-01-30 | — | $40.78M | $40.98M | — | $36.16M | — | $4.82M | — | $3.17M | $1.39M | $1.78M | $1.30 | $1.27 | -33,090,727 | -33,880,711 |
|---|
| 2015-10-31 | — | $40.85M | $40.01M | — | $27.66M | — | $12.34M | — | $10.02M | $4.12M | $5.89M | $0.16 | $0.16 | 36,775,443 | 36,816,972 |
|---|
| 2015-08-01 | — | $59.2M | $20.79M | — | $27.33M | — | -$6.54M | — | -$8.52M | -$3.49M | -$5.03M | -$0.14 | -$0.14 | 36,774,752 | 36,774,752 |
|---|
| 2015-05-02 | — | $29.1M | $30.74M | — | $25.64M | — | $5.1M | — | $3.64M | $1.19M | $2.45M | $0.07 | $0.06 | 36,753,114 | 37,971,612 |
|---|
| 2015-01-31 | — | $48.92M | $45.76M | — | $25.49M | — | $20.27M | — | $17.86M | $7.34M | $10.53M | $0.28 | $0.27 | 4,152 | 1,538 |
|---|
| 2014-11-01 | — | $52.3M | $50.65M | — | $25.82M | — | $24.83M | — | $22.52M | $9.21M | $13.31M | $0.36 | $0.35 | 36,728,969 | 38,303,603 |
|---|
| 2014-08-02 | — | $45.31M | $44.01M | — | $24.07M | — | $19.94M | — | $17.02M | $6.52M | $10.5M | $0.29 | $0.27 | 36,726,319 | 38,262,958 |
|---|
| 2014-05-03 | — | $27.04M | $26.41M | — | $21.2M | — | $5.21M | — | $2.31M | $923,000.00 | $1.38M | $0.04 | $0.04 | 36,723,727 | 38,071,048 |
|---|
| 2014-02-01 | — | $47.62M | $40.14M | — | $25.21M | — | $14.93M | — | $12.76M | $4.45M | $582,000.00 | $0.09 | $0.08 | 1,902,839 | 1,859,618 |
|---|
| 2013-11-02 | — | $44.03M | $41.72M | — | $24.19M | $54.58M | $17.54M | — | $17.41M | $945,000.00 | -$2.36M | -$0.09 | -$0.09 | 26,228,605 | 26,677,773 |
|---|
| 2013-08-03 | — | $40.66M | $33.64M | — | $18.65M | — | $14.99M | — | $9.34M | $944,000.00 | -$10.53M | -$0.40 | -$0.40 | 26,211,130 | 26,351,019 |
|---|
| 2013-05-04 | — | $22.85M | $17.51M | — | $15.61M | — | $1.9M | — | -$8.85M | $930,000.00 | -$15.11M | -$0.58 | -$0.58 | 26,211,130 | 26,211,130 |
|---|
| 2012-10-27 | — | $140.44M | $62.92M | — | $45.79M | $46.83M | $16.09M | — | -$8.29M | -$58,000.00 | -$14.9M | — | — | 26,211,130 | 26,211,130 |
|---|
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 | $300.01M | $150.86M | $149.14M | — | $139.91M | — | $9.24M | — | $7.37M | $2.58M | $6.38M | $0.49 | $0.49 | 12,978,284 | 13,075,787 |
|---|
| 2025-02-01 | $293.45M | $148.27M | $145.18M | — | $138.02M | — | -$17.18M | — | -$23.4M | -$3.64M | -$19.05M | -$1.51 | -$1.51 | 12,579,588 | 12,579,588 |
|---|
| 2024-02-03 | $292.89M | $159.6M | $133.29M | — | $134.48M | — | $31.62M | — | $20.51M | -$3.48M | $25.45M | $2.05 | $2.04 | 12,442,781 | 12,478,215 |
|---|
| 2023-01-28 | $357.44M | $219.47M | $137.97M | — | $161.43M | — | -$25.42M | — | -$35.31M | $3.04M | -$38.35M | -$3.14 | -$3.14 | 12,223,004 | 12,223,004 |
|---|
| 2022-01-29 | $322.68M | $176.11M | $146.57M | — | $146.09M | — | $483,000.00 | — | -$8.12M | $4.58M | -$12.7M | -$1.07 | -$1.07 | 11,902,307 | 11,902,307 |
|---|
| 2021-01-30 | $219.87M | $131.27M | $88.6M | — | $122.8M | — | -$61.08M | — | -$63.78M | $1.87M | -$65.65M | -$5.58 | -$5.58 | 11,769,689 | 11,769,689 |
|---|
| 2020-02-01 | $375.19M | $196.76M | $178.43M | — | $178.51M | — | -$20.39M | — | $30.49M | $98,000.00 | $30.4M | $2.60 | $2.55 | 11,769,689 | 11,769,689 |
|---|
| 2019-02-02 | $361.68M | $192.27M | $169.41M | — | $164.05M | — | $5.36M | — | -$1.8M | $156,000.00 | -$1.96M | -$0.17 | -$0.17 | 11,619,828 | 11,619,828 |
|---|
| 2018-02-03 | $272.58M | $150.79M | $121.79M | — | $140.11M | — | -$18.32M | — | $58.03M | -$572,000.00 | $58.6M | $7.70 | $7.70 | 7,605,822 | 7,608,427 |
|---|
| 2017-01-28 | $268.2M | $145.38M | $122.82M | — | $134.43M | — | -$64.67M | — | -$68.93M | $93.73M | -$162.66M | -$35.04 | -$35.04 | 4,642,053 | 4,642,053 |
|---|
| 2016-01-30 | — | $169.94M | $132.52M | — | $116.79M | — | $15.73M | — | $8.31M | $3.21M | $5.1M | $1.39 | $1.36 | 3,677,043 | 3,752,922 |
|---|
| 2015-01-31 | — | $173.57M | $166.83M | — | $96.58M | — | $70.25M | — | $59.72M | $23.99M | $35.72M | $0.97 | $0.93 | 36,730,490 | 38,244,906 |
|---|
| 2014-02-01 | — | $155.15M | $133.02M | — | $83.66M | — | $49.35M | — | $30.66M | $7.27M | -$27.42M | -$0.98 | -$0.98 | 28,119,794 | 28,272,925 |
|---|
| 2013-02-02 | — | $132.16M | $108.2M | — | $67.26M | — | $40.94M | — | -$28.52M | $1.18M | -$107.71M | -$4.11 | -$4.11 | 26,211,130 | 26,211,130 |
|---|
| 2012-01-28 | — | $89.55M | $85.71M | — | $42.79M | — | $42.92M | — | -$38.93M | $3M | -$147.87M | -$5.64 | -$5.64 | 26,211,130 | 26,211,130 |
|---|