Complete source-backed income-statement history.
- Available history
- 2014-05-03 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 | $220.15M | $182.25M | $84.86M | — | $70.86M | — | $4.29M | — | $935,000.00 | -$2.55M | $3.48M | $0.10 | $0.10 | 40,089 | 14,987 |
|---|
| 2026-01-31 | $471.83M | $418.99M | $96.1M | — | $72.55M | — | $14.62M | — | $9.74M | $3.08M | $6.66M | $0.19 | $0.19 | 34,450,101 | 34,663,763 |
|---|
| 2025-11-01 | $598.21M | $514.58M | $129.84M | — | $77.3M | — | $40.8M | — | $36.91M | $11.91M | $25M | $0.73 | $0.72 | 34,053,847 | 34,535,761 |
|---|
| 2025-08-02 | $274.18M | $232.78M | $55.38M | — | $67.86M | — | -$23.17M | — | -$26.91M | -$8.64M | -$18.27M | -$0.54 | -$0.54 | 34,053,847 | 34,053,847 |
|---|
| 2025-05-03 | $232.98M | $211.21M | $70.58M | — | $72.28M | — | -$11.42M | — | -$15.52M | $7.49M | -$23M | -$0.68 | -$0.68 | 2,783,796 | 2,783,796 |
|---|
| 2025-01-25 | $419.66M | $369.08M | $93.75M | — | $71.56M | — | $18.92M | — | $13.83M | -$4.11M | $17.94M | $0.59 | $0.59 | 30,507,723 | 30,642,958 |
|---|
| 2024-10-26 | $559.67M | $473.65M | $128.48M | — | $72.94M | — | $47.15M | — | $41.68M | -$1.48M | $43.16M | $1.63 | $1.63 | 26,527,174 | 26,541,804 |
|---|
| 2024-07-27 | $250.93M | $218.44M | $45M | — | $67.02M | — | -$38.72M | — | -$101.57M | $2.36M | -$103.93M | -$7.69 | -$7.69 | 13,510,667 | 13,510,667 |
|---|
| 2024-04-27 | $192.73M | $180.51M | $55.41M | — | $68.38M | — | -$31.41M | — | -$42.24M | -$250,000.00 | -$41.92M | -$15.74 | -$15.74 | 3,702 | 3,702 |
|---|
| 2024-01-27 | $456.67M | $356.64M | $100.04M | — | $79.76M | — | $921,000.00 | — | -$9.7M | $229,000.00 | -$9.64M | -$3.60 | -$3.60 | 2,673,000 | 2,673,000 |
|---|
| 2023-10-28 | $610.38M | $474.14M | $136.24M | — | $85.96M | — | $35.83M | — | $25.17M | $314,000.00 | $24.18M | $9.11 | $9.11 | 2,655,000 | 2,655,000 |
|---|
| 2023-07-29 | $264.16M | $213.53M | $50.63M | — | $77.48M | — | -$41.73M | — | -$49.98M | -$11,000.00 | -$50.39M | -$19.03 | -$19.03 | 2,648,000 | 2,648,000 |
|---|
| 2023-04-29 | $241.85M | $183.57M | $58.28M | — | $76.48M | — | -$34.43M | — | -$41.44M | $408,000.00 | -$46.25M | -$37.55 | -$37.55 | -49,766,000 | -49,766,000 |
|---|
| 2023-01-28 | $438.05M | $341.04M | $97.01M | — | $91.84M | — | -$15.08M | — | -$22M | $139,000.00 | -$25.05M | -$0.48 | -$0.48 | 52,602,000 | 52,602,000 |
|---|
| 2022-10-29 | $610.38M | $470.49M | $138.14M | — | $98.95M | — | $28.67M | — | $23.79M | -$383,000.00 | $22.14M | $0.42 | $0.42 | 52,438,000 | 53,195,000 |
|---|
| 2022-07-30 | $254.67M | $198.67M | $56.01M | — | $90.34M | — | -$45.61M | — | -$49.48M | $847,000.00 | -$52.71M | -$1.01 | -$1.01 | 52,172,000 | 52,172,000 |
|---|
| 2022-04-30 | $225.17M | $174.88M | $50.28M | — | $58.37M | — | -$11.33M | — | -$13.62M | -$9.96M | -$10.96M | -$0.21 | -$0.21 | 83,000 | 83,000 |
|---|
| 2022-01-29 | $402.8M | $315.84M | $86.96M | — | $101.46M | — | -$33.14M | — | -$36.19M | $615,000.00 | -$36.8M | -$0.71 | -$0.71 | 52,003,000 | 52,003,000 |
|---|
| 2021-10-30 | $626.98M | $481.42M | $145.56M | — | $107.9M | — | $24.59M | — | $22.33M | -$203,000.00 | $22.53M | $0.43 | $0.41 | 51,666,000 | 54,568,000 |
|---|
| 2021-07-31 | $240.79M | $180.77M | $60.03M | — | $86.24M | — | -$40.74M | — | -$43.23M | $399,000.00 | -$43.63M | -$0.85 | -$0.85 | 51,474,000 | 51,474,000 |
|---|
| 2021-05-01 | $195.4M | $181.82M | $13.58M | — | $61.44M | — | -$51.88M | — | -$54.09M | $28.17M | -$52.38M | -$1.03 | -$1.03 | 570,000 | 570,000 |
|---|
| 2021-01-30 | $411.61M | $341M | $70.61M | — | $92.71M | — | -$64.7M | — | -$67.01M | -$18.72M | -$48.29M | -$0.96 | -$0.96 | 50,082,000 | 50,082,000 |
|---|
| 2020-10-31 | $595.49M | $480.2M | $115.29M | — | $91.97M | — | $6.73M | — | $5.82M | -$1.69M | $7.52M | $0.15 | $0.15 | 48,804,000 | 49,428,000 |
|---|
| 2020-08-01 | $204.01M | $173.15M | $30.86M | — | $70.04M | — | -$58.92M | — | -$61.57M | -$14.92M | -$46.65M | -$0.96 | -$0.96 | 48,411,000 | 48,411,000 |
|---|
| 2020-05-02 | $256.89M | $191.48M | $65.41M | — | $87.19M | — | -$52.43M | — | -$53.99M | -$13.66M | -$40.33M | -$0.84 | -$0.84 | 102,000 | -754,000 |
|---|
| 2020-01-25 | $502.29M | $383.76M | $118.54M | — | $106.18M | — | -$2.97M | — | -$4.88M | -$3.18M | -$1.69M | -$0.04 | -$0.04 | 48,298,000 | 48,298,000 |
|---|
| 2019-10-26 | $772.23M | $585.28M | $186.95M | — | $113.4M | — | $56.43M | — | $54.99M | $19.05M | $35.93M | $0.75 | $0.74 | 47,853,000 | 48,758,000 |
|---|
| 2019-07-27 | $319.66M | $248M | $71.66M | — | $97.69M | — | -$43.81M | — | -$46.34M | -$14.19M | -$32.16M | -$0.68 | -$0.68 | 47,582,000 | 47,582,000 |
|---|
| 2019-04-27 | $334.39M | $216.98M | $117.4M | — | $98.47M | — | -$60.08M | — | -$61.96M | -$15.74M | -$46.22M | -$0.98 | -$0.98 | 86,000 | -466,000 |
|---|
| 2019-01-26 | $548.01M | $415.06M | $132.95M | — | $110.94M | — | $3.02M | — | $475,000.00 | -$294,000.00 | $769,000.00 | $0.02 | $0.02 | 47,561,000 | 47,937,000 |
|---|
| 2018-10-27 | $814.77M | $604.01M | $210.76M | — | $115.32M | — | $78.48M | — | $76.64M | $16.95M | $59.7M | $1.26 | $1.25 | 47,184,000 | 47,824,000 |
|---|
| 2018-07-28 | $337.48M | $270.87M | $66.61M | — | $99.14M | — | -$49.07M | — | -$52.59M | -$13.97M | -$38.62M | -$0.82 | -$0.82 | 46,917,000 | 46,917,000 |
|---|
| 2018-04-28 | $357.65M | $229.32M | $128.33M | — | $106.12M | — | $5.21M | — | $2.73M | -$14.33M | $17.06M | $0.37 | $0.37 | 51,000 | 51,000 |
|---|
| 2018-01-27 | $603.39M | $456.39M | $147M | — | $112.44M | — | -$295.63M | — | -$298.58M | -$15.34M | -$283.24M | -$6.04 | -$6.04 | 46,914,000 | 46,914,000 |
|---|
| 2017-10-28 | $886.86M | $670.16M | $216.7M | — | $115.29M | — | $83.26M | — | $81.42M | $33.03M | $48.4M | $1.04 | $1.03 | 46,705,000 | 47,006,000 |
|---|
| 2017-07-29 | $355.71M | $290.51M | $65.2M | — | $99.9M | — | -$55.54M | — | -$58.58M | -$23.79M | $13.61M | -$0.75 | -$0.75 | 46,517,000 | 46,517,000 |
|---|
| 2017-04-29 | $342.83M | $218.62M | $124.21M | — | $98.62M | — | $4.36M | — | $2.87M | $2.64M | $227,000.00 | $0.01 | $0.00 | 52,000 | 47,000 |
|---|
| 2017-01-28 | $521.62M | $405.7M | $115.93M | — | $97.11M | — | $5.2M | — | $4.52M | $758,000.00 | $3.76M | $0.08 | $0.08 | 46,276,000 | 46,844,000 |
|---|
| 2016-10-29 | $770.67M | $599.16M | $171.51M | — | $101.12M | — | $56.76M | — | $56.13M | $26.84M | $29.29M | $0.63 | $0.63 | 46,170,000 | 46,593,000 |
|---|
| 2016-07-30 | $239.24M | $191.82M | $47.41M | — | $83.94M | — | -$52.76M | — | -$53.43M | -$25.51M | -$27.92M | -$0.60 | -$0.60 | 46,349,000 | 46,349,000 |
|---|
| 2016-04-30 | $294.76M | $187.37M | $107.39M | — | $88.61M | — | -$4.21M | — | -$4.82M | -$2.02M | -$2.8M | -$0.06 | -$0.06 | 331,000 | 306,000 |
|---|
| 2016-01-30 | $518.42M | $397.78M | $120.64M | — | $96.45M | — | -$2.44M | — | -$3.15M | $454,000.00 | -$3.6M | -$0.07 | -$0.07 | 48,088,000 | 48,088,000 |
|---|
| 2015-10-31 | $755.86M | $580.74M | $175.12M | — | $102.44M | — | $59.51M | — | $58.96M | $25.56M | $33.4M | $0.69 | $0.69 | 48,207,000 | 48,562,000 |
|---|
| 2015-08-01 | $238.98M | $187.44M | $51.54M | — | $86.68M | — | -$48.24M | — | -$48.24M | -$21.33M | -$26.92M | -$0.65 | -$0.65 | 41,426,000 | 41,426,000 |
|---|
| 2015-05-02 | $274M | $172.87M | $101.13M | — | $87.95M | — | $305,000.00 | — | $144,000.00 | $400,000.00 | -$256,000.00 | -$0.01 | -$0.01 | 497,000 | 495,000 |
|---|
| 2015-01-31 | $521.55M | $399.93M | $121.62M | — | $94.69M | — | $14.35M | — | $14.32M | $5.67M | $8.65M | $0.09 | $0.09 | 38,924,000 | 38,970,000 |
|---|
| 2014-11-01 | $751.7M | $578.19M | $173.51M | — | $95.59M | — | $65.42M | — | $65.4M | $28.45M | $36.95M | $0.95 | $0.95 | 37,505,000 | 37,544,000 |
|---|
| 2014-08-02 | $225.74M | $178.43M | $47.31M | — | $81.27M | — | -$46.51M | — | -$46.51M | -$20.3M | -$26.21M | -$0.71 | -$0.71 | 37,437,000 | 37,437,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-05-02 | $1.56B | $1.35B | $366.17M | — | $288.57M | — | $36.54M | — | $20.67M | $3.8M | $16.87M | $0.49 | $0.49 | 34,330,274 | 34,614,155 |
|---|
| 2025-05-03 | $1.46B | $1.27B | $337.8M | — | $283.8M | — | $15.92M | — | -$61.57M | $4.26M | -$65.83M | -$2.50 | -$2.50 | 26,298,984 | 26,298,984 |
|---|
| 2024-04-27 | $1.43B | $1.22B | $344.91M | — | $311.57M | — | -$33.8M | — | -$74.16M | $858,000.00 | -$75.75M | -$28.46 | -$28.46 | 2,662,296 | 2,662,296 |
|---|
| 2023-04-29 | $1.54B | $1.19B | $349.44M | — | $357.61M | — | -$66.45M | — | -$89.13M | $1.01M | -$101.86M | -$38.61 | -$38.61 | 2,638,000 | 2,638,000 |
|---|
| 2022-04-30 | $1.5B | $1.15B | $342.83M | — | $353.97M | — | -$60.62M | — | -$70.71M | -$9.15M | -$68.86M | -$1.33 | -$1.33 | 51,797,000 | 51,797,000 |
|---|
| 2021-05-01 | $1.41B | $1.18B | $230.34M | — | $316.16M | — | -$168.76M | — | -$176.85M | -$7.16M | -$139.81M | -$2.81 | -$2.81 | 49,669,000 | 49,669,000 |
|---|
| 2020-05-02 | $1.85B | $1.41B | $442.55M | — | $404.47M | — | -$42.78M | — | -$50.23M | -$11.98M | -$38.25M | -$0.80 | -$0.80 | 48,013,000 | 48,013,000 |
|---|
| 2019-04-27 | $2.03B | $1.51B | $527.73M | — | $423.88M | — | -$27.65M | — | -$37.43M | -$13.06M | -$24.37M | -$0.52 | -$0.52 | 47,306,000 | 47,306,000 |
|---|
| 2018-04-28 | $2.2B | $1.65B | $557.23M | — | $433.75M | — | -$262.7M | — | -$273.01M | -$20.44M | -$252.57M | -$5.40 | -$5.40 | 46,763,000 | 46,763,000 |
|---|
| 2017-04-29 | $1.87B | $1.42B | $459.06M | — | $380.79M | — | $13.56M | — | $10.09M | $4.73M | $5.36M | $0.12 | $0.11 | 46,317,000 | 46,763,000 |
|---|
| 2016-04-30 | $1.81B | $1.35B | $454.7M | — | $374.17M | — | $4.62M | — | $2.75M | $2.67M | $84,000.00 | $0.00 | $0.00 | 46,238,000 | 46,479,000 |
|---|
| 2015-05-02 | $1.77B | $1.33B | $443.57M | — | $359.5M | — | $33.56M | — | $33.35M | $14.22M | $19.13M | $0.33 | $0.33 | 38,452,000 | 38,493,000 |
|---|
| 2014-05-03 | $1.75B | $1.31B | $436.77M | — | $330.43M | — | $58.33M | — | $57.94M | $22.83M | $35.11M | $0.88 | $0.88 | 37,270,000 | 37,275,000 |
|---|