Complete source-backed income-statement history.
- Available history
- 2016-07-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 | $340.28M | $191.44M | $148.84M | — | $152.85M | — | -$4.02M | — | -$1.46M | $70,000.00 | -$1.53M | -$0.01 | -$0.01 | 135,334,302 | 135,334,302 |
|---|
| 2026-01-31 | $341.3M | $192.35M | $148.95M | — | $153.69M | — | -$4.74M | — | -$2.59M | $66,000.00 | -$2.65M | -$0.02 | -$0.02 | 135,354,835 | 135,354,835 |
|---|
| 2025-11-01 | $342.13M | $192.8M | $149.32M | — | $157.9M | — | -$8.58M | — | -$6.3M | $58,000.00 | -$6.36M | -$0.05 | -$0.05 | 133,345,590 | 133,345,590 |
|---|
| 2025-08-02 | $311.23M | $175.51M | $135.72M | — | $146.92M | — | -$11.21M | — | -$8.34M | $241,000.00 | -$8.58M | -$0.06 | -$0.06 | 867,904 | 867,904 |
|---|
| 2025-05-03 | $325.02M | $181.46M | $143.56M | — | $153.27M | — | -$9.71M | — | -$7.14M | $241,000.00 | -$7.38M | -$0.06 | -$0.06 | 129,792,798 | 129,792,798 |
|---|
| 2025-02-01 | $312.11M | $173.25M | $138.86M | — | $147.89M | — | -$9.03M | — | -$6.44M | $182,000.00 | -$6.53M | -$0.05 | -$0.05 | 127,984,475 | 127,984,475 |
|---|
| 2024-11-02 | $318.82M | $174.01M | $144.81M | — | $153.77M | — | -$8.97M | — | -$6.11M | $157,000.00 | -$6.26M | -$0.05 | -$0.05 | 125,972,658 | 125,972,658 |
|---|
| 2024-08-03 | $319.55M | $177.07M | $142.48M | — | $184.37M | — | -$41.89M | — | -$37.91M | -$2.17M | -$36.5M | -$0.29 | -$0.29 | 1,228,121 | 1,228,121 |
|---|
| 2024-04-27 | $322.73M | $175.75M | $146.98M | — | $171.82M | — | -$24.84M | — | -$21.85M | $170,000.00 | -$21.33M | -$0.18 | -$0.18 | 121,268,047 | 121,268,047 |
|---|
| 2024-01-27 | $330.4M | $186.92M | $143.48M | — | $181.52M | — | -$38.04M | — | -$34.79M | $169,000.00 | -$35.52M | -$0.30 | -$0.30 | 119,045,026 | 119,045,026 |
|---|
| 2023-10-28 | $364.79M | $205.68M | $159.1M | — | $187.76M | — | -$28.66M | — | -$26M | $169,000.00 | -$35.49M | -$0.30 | -$0.30 | 116,645,160 | 116,645,160 |
|---|
| 2023-07-29 | $364.74M | $203.87M | $160.87M | — | $183.82M | — | -$22.94M | — | -$19.9M | $421,000.00 | -$28.66M | -$0.24 | -$0.24 | 773,891 | 773,891 |
|---|
| 2023-04-29 | $383.42M | $219.74M | $163.68M | — | $184.2M | — | -$20.52M | — | -$18.29M | $132,000.00 | -$21.83M | -$0.19 | -$0.19 | 115,445,285 | 115,445,285 |
|---|
| 2023-01-28 | $400.62M | $236.87M | $163.76M | — | $227.04M | — | -$63.28M | — | -$63.31M | $131,000.00 | -$65.57M | -$0.58 | -$0.58 | 113,928,081 | 113,928,081 |
|---|
| 2022-10-29 | $443.74M | $256.43M | $187.31M | — | $235.85M | — | -$48.54M | — | -$47.97M | $187,000.00 | -$55.92M | -$0.50 | -$0.50 | 112,359,901 | 112,359,901 |
|---|
| 2022-07-30 | $426.9M | $256.03M | $170.86M | — | $245.9M | — | -$75.04M | — | -$74.12M | -$3.29M | -$96.34M | -$0.88 | -$0.88 | -8,476 | -8,476 |
|---|
| 2022-04-30 | $492.94M | $282.85M | $210.09M | — | $286.97M | — | -$76.88M | — | -$77.63M | $412,000.00 | -$78.04M | -$0.72 | -$0.72 | 108,759,202 | 108,759,202 |
|---|
| 2022-01-29 | $516.72M | $283.92M | $232.8M | — | $263.5M | — | -$30.7M | — | -$30.57M | $340,000.00 | -$30.91M | -$0.28 | -$0.28 | 109,178,086 | 109,178,086 |
|---|
| 2021-10-30 | $581.24M | $308.33M | $272.92M | — | $274.77M | — | -$1.85M | — | -$1.63M | $202,000.00 | -$1.83M | -$0.02 | -$0.02 | 108,375,911 | 108,375,911 |
|---|
| 2021-07-31 | $571.16M | $305.71M | $265.45M | — | $244.71M | — | $20.74M | — | $20.66M | -$812,000.00 | $21.47M | $0.21 | $0.21 | 517,496 | 517,496 |
|---|
| 2021-05-01 | $535.59M | $289.2M | $246.39M | — | $270.61M | — | -$24.22M | — | -$23.38M | -$4.53M | -$18.85M | -$0.18 | -$0.18 | 106,696,220 | 106,696,220 |
|---|
| 2021-01-30 | $504.09M | $287.74M | $216.34M | — | $256.69M | — | -$40.35M | — | -$39.82M | -$18.78M | -$21.04M | -$0.20 | -$0.20 | 105,544,515 | 105,544,515 |
|---|
| 2020-10-31 | $490.42M | $270.97M | $219.45M | — | $238.98M | — | -$19.53M | — | -$18.58M | -$28.12M | $9.54M | $0.09 | $0.09 | 104,134,850 | 109,477,354 |
|---|
| 2020-08-01 | $443.41M | $244.3M | $199.11M | — | $213.38M | — | -$14.27M | — | -$13.4M | $31.07M | -$44.47M | -$0.44 | -$0.44 | 298,553 | 298,553 |
|---|
| 2020-05-02 | $371.73M | $220.12M | $151.61M | — | $197.67M | — | -$46.06M | — | -$45.25M | -$11.35M | -$33.9M | -$0.33 | -$0.33 | 102,650,155 | 102,650,155 |
|---|
| 2020-02-01 | $451.78M | $249.6M | $202.19M | — | $193.69M | — | $8.5M | — | $9.95M | -$1.48M | $11.43M | $0.11 | $0.11 | 102,045,087 | 104,637,548 |
|---|
| 2019-11-02 | $444.82M | $243.51M | $201.3M | — | $201.14M | — | $160,000.00 | — | $979,000.00 | $1.16M | -$178,000.00 | $0.00 | $0.00 | 101,557,546 | 101,557,546 |
|---|
| 2019-08-03 | $432.15M | $241.79M | $190.36M | — | $188.61M | — | $1.75M | — | $4.08M | -$3.1M | $7.18M | $0.07 | $0.07 | 394,036 | 77,924 |
|---|
| 2019-04-27 | $408.89M | $224.45M | $184.45M | — | $189.02M | — | -$4.57M | — | -$2.71M | -$9.76M | $7.05M | $0.07 | $0.07 | 100,301,078 | 103,615,159 |
|---|
| 2019-01-26 | $370.28M | $207.13M | $163.15M | — | $147.74M | — | $15.41M | — | $17.03M | $5.06M | $11.98M | $0.12 | $0.12 | 99,590,187 | 102,817,838 |
|---|
| 2018-10-27 | $366.24M | $201.07M | $165.17M | — | $154.27M | — | $10.9M | — | $12.42M | $1.74M | $10.68M | $0.11 | $0.10 | 98,965,274 | 104,539,452 |
|---|
| 2018-07-28 | $318.3M | $176.88M | $141.42M | — | $133.3M | — | $8.12M | — | $8.88M | -$9.41M | $18.28M | $0.19 | $0.19 | 7,350,781 | 7,007,207 |
|---|
| 2018-04-28 | $316.74M | $178.54M | $138.21M | — | $128.45M | — | $9.75M | — | $9.96M | $474,000.00 | $9.49M | $0.10 | $0.09 | 97,055,573 | 101,847,521 |
|---|
| 2018-01-27 | $295.91M | $168.52M | $127.38M | — | $111.77M | — | $15.61M | — | $17.24M | $13.6M | $3.64M | $0.04 | $0.02 | 82,439,351 | 87,954,656 |
|---|
| 2017-10-28 | $295.56M | $166.55M | $129.02M | — | $119.47M | — | $9.54M | — | $18.63M | $5.14M | $13.49M | $0.15 | $0.04 | 26,329,495 | 33,262,082 |
|---|
| 2017-07-29 | $258.29M | $146.05M | $112.24M | — | $112.03M | — | $210,000.00 | — | -$3.15M | $1.36M | -$4.51M | -$0.04 | -$0.04 | 244,693 | -4,014,403 |
|---|
| 2017-04-29 | $245.08M | $139.69M | $105.38M | — | $101.37M | — | $4.02M | — | -$8.83M | $732,000.00 | -$9.56M | -$0.38 | -$0.38 | 25,094,602 | 25,094,602 |
|---|
| 2017-01-28 | $237.78M | $131.05M | $106.72M | — | $105.84M | — | $887,000.00 | — | -$253,000.00 | -$486,000.00 | $233,000.00 | — | — | — | — |
|---|
| 2016-10-29 | $236M | $125.93M | $110.08M | — | $83.55M | — | $26.53M | — | $25.03M | $11.79M | $13.24M | $0.15 | $0.14 | 24,349,434 | 28,940,058 |
|---|
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 |
|---|
| 2025-08-02 | $1.27B | $704.23M | $562.94M | — | $601.84M | — | -$38.91M | — | -$28.02M | $821,000.00 | -$28.74M | -$0.22 | -$0.22 | 128,784,547 | 128,784,547 |
|---|
| 2024-08-03 | $1.34B | $745.43M | $592.04M | — | $725.47M | — | -$133.43M | — | -$120.55M | -$1.66M | -$128.84M | -$1.07 | -$1.07 | 120,214,198 | 120,214,198 |
|---|
| 2023-07-29 | $1.59B | $916.91M | $675.61M | — | $830.89M | — | -$155.28M | — | -$149.47M | $871,000.00 | -$171.97M | -$1.50 | -$1.50 | 114,684,980 | 114,684,980 |
|---|
| 2022-07-30 | $2.02B | $1.13B | $886.67M | — | $1.07B | — | -$184.47M | — | -$183.94M | -$2.34M | -$207.12M | -$1.90 | -$1.90 | 108,762,589 | 108,762,589 |
|---|
| 2021-07-31 | $2.1B | $1.15B | $947.64M | — | $1.01B | — | -$63.36M | — | -$61.12M | -$52.24M | -$8.88M | -$0.08 | -$0.08 | 105,975,403 | 105,975,403 |
|---|
| 2020-08-01 | $1.71B | $957.52M | $754.21M | — | $805.87M | — | -$51.66M | — | -$47.72M | $19.4M | -$67.12M | -$0.66 | -$0.66 | 102,383,282 | 102,383,282 |
|---|
| 2019-08-03 | $1.58B | $874.43M | $703.13M | — | $679.63M | — | $23.5M | — | $30.82M | -$6.06M | $36.88M | $0.37 | $0.36 | 100,013,462 | 103,653,626 |
|---|
| 2018-07-28 | $1.23B | $690.48M | $536.02M | — | $493M | — | $43.02M | — | $54.71M | $9.81M | $44.9M | $0.47 | $0.34 | 75,947,759 | 81,288,418 |
|---|
| 2017-07-29 | $977.14M | $542.72M | $434.42M | — | $402.78M | — | $31.64M | — | $12.8M | $13.4M | -$594,000.00 | -$0.02 | -$0.02 | 24,973,931 | 24,973,931 |
|---|
| 2016-07-30 | $730.31M | $407.06M | $323.25M | — | $259.02M | — | $64.23M | — | $61.22M | $28.04M | $33.18M | $0.36 | $0.34 | 22,729,890 | 27,882,844 |
|---|