Complete source-backed income-statement history.
- Available history
- 2010-04-24 to 2026-07-25
- 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-25 | $475.69M | $267.03M | $208.66M | — | $210.77M | — | -$2.1M | — | -$3.66M | -$1.68M | -$2.29M | -$0.06 | -$0.06 | 39,995,000 | 39,995,000 |
|---|
| 2026-04-25 | $570.34M | $307.58M | $262.76M | — | $201.56M | — | $41.23M | — | $43.1M | $9.28M | $33.27M | $0.82 | $0.82 | -131,000 | -183,000 |
|---|
| 2026-01-24 | $541.59M | $308.08M | $233.51M | — | $203.7M | — | $29.81M | — | $31.75M | $9.95M | $21.65M | $0.53 | $0.52 | 41,084,000 | 41,485,000 |
|---|
| 2025-10-25 | $522.48M | $291.34M | $231.14M | — | $194.96M | — | $36.18M | — | $39.56M | $10.57M | $28.86M | $0.70 | $0.70 | 41,227,000 | 41,387,000 |
|---|
| 2025-07-26 | $492.23M | $283.03M | $209.2M | — | $187.21M | — | $21.99M | — | $24.39M | $6.09M | $18.2M | $0.44 | $0.44 | 41,027,000 | 41,425,000 |
|---|
| 2025-04-26 | $570.87M | $319.81M | $251.06M | — | $200.95M | — | $29.53M | — | $32.02M | $16.67M | $14.93M | $0.36 | $0.35 | -132,000 | -35,000 |
|---|
| 2025-01-25 | $521.78M | $290.41M | $231.37M | — | $196.2M | — | $35.17M | — | $38.63M | $9.68M | $28.43M | $0.69 | $0.68 | 41,437,000 | 42,103,000 |
|---|
| 2024-10-26 | $521.03M | $290.38M | $230.65M | — | $191.88M | — | $38.77M | — | $40.52M | $10.67M | $30.04M | $0.72 | $0.71 | 41,708,000 | 42,154,000 |
|---|
| 2024-07-27 | $495.53M | $282.19M | $213.34M | — | $180.97M | — | $32.37M | — | $35.97M | $9.16M | $26.16M | $0.62 | $0.61 | 42,052,000 | 42,564,000 |
|---|
| 2024-04-27 | $553.54M | $313.45M | $240.08M | — | $189.99M | — | $50.1M | — | $54.14M | $13.81M | $39.31M | $0.92 | $0.91 | -127,000 | -64,000 |
|---|
| 2024-01-27 | $500.41M | $287.15M | $213.25M | — | $180.69M | — | $32.56M | — | $35.94M | $7.26M | $28.64M | $0.67 | $0.66 | 42,767,000 | 43,195,000 |
|---|
| 2023-10-28 | $511.44M | $288.83M | $222.61M | — | $188.99M | — | $33.61M | — | $37.66M | $9.96M | $27.2M | $0.63 | $0.63 | 43,008,000 | 43,401,000 |
|---|
| 2023-07-29 | $481.65M | $275.92M | $205.73M | — | $171.2M | — | $34.53M | — | $38.02M | $10.09M | $27.48M | $0.64 | $0.63 | 43,239,000 | 43,333,000 |
|---|
| 2023-04-29 | $561.29M | $312.65M | $248.64M | — | $194.57M | — | $54.07M | — | $46.05M | $11.4M | $34.37M | $0.79 | $0.78 | 37,000 | 129,000 |
|---|
| 2023-01-28 | $572.72M | $337.14M | $235.58M | — | $192.74M | — | $42.84M | — | $43.65M | $12.08M | $31.73M | $0.74 | $0.74 | 43,137,000 | 43,137,000 |
|---|
| 2022-10-29 | $611.33M | $361.85M | $249.48M | — | $187.6M | — | $61.88M | — | $63.09M | $16.31M | $46.08M | $1.07 | $1.07 | 43,104,000 | 43,182,000 |
|---|
| 2022-07-30 | $604.09M | $373.06M | $231.03M | — | $178.39M | — | $52.64M | — | $53M | $14.06M | $38.49M | $0.89 | $0.89 | 43,092,000 | 43,142,000 |
|---|
| 2022-04-30 | $684.57M | $449.51M | $235.05M | — | $156.27M | — | $78.79M | — | $77.73M | $20.1M | $57.47M | $1.32 | $1.32 | -319,000 | -346,000 |
|---|
| 2022-01-22 | $571.57M | $352.21M | $219.37M | — | $179.88M | — | $39.49M | — | $38.67M | $9.59M | $28.47M | $0.65 | $0.65 | 43,701,000 | 43,968,000 |
|---|
| 2021-10-23 | $575.89M | $352.59M | $223.3M | — | $169.18M | — | $54.11M | — | $55.01M | $14.65M | $39.52M | $0.89 | $0.89 | 44,251,000 | 44,423,000 |
|---|
| 2021-07-24 | $524.78M | $322.7M | $202.08M | — | $167.71M | — | $34.37M | — | $34.08M | $8.82M | $24.57M | $0.54 | $0.54 | 45,072,000 | 45,404,000 |
|---|
| 2021-04-24 | $519.47M | $297.38M | $222.09M | — | $172.03M | — | $50.06M | — | $51.44M | $13.48M | $37.5M | $0.81 | $0.81 | -81,000 | -40,000 |
|---|
| 2021-01-23 | $470.2M | $268.94M | $201.25M | — | $166.84M | — | $34.41M | — | $40.93M | $11.34M | $29.23M | $0.63 | $0.62 | 46,261,000 | 46,818,000 |
|---|
| 2020-10-24 | $459.12M | $258.57M | $200.56M | — | $152.62M | — | $47.94M | — | $47.71M | $12.4M | $34.94M | $0.76 | $0.75 | 46,023,000 | 46,323,000 |
|---|
| 2020-07-25 | $285.46M | $169.1M | $116.36M | — | $112.04M | — | $4.33M | — | $5.83M | $1.16M | $4.8M | $0.10 | $0.10 | 45,909,000 | 45,965,000 |
|---|
| 2020-04-25 | $367.28M | $195.58M | $171.71M | — | $131.42M | — | $13.43M | — | $14.03M | $10.65M | $2.3M | $0.06 | $0.06 | -146,000 | -131,000 |
|---|
| 2020-01-25 | $475.86M | $276.22M | $199.64M | — | $147.33M | — | $52.31M | — | $46.89M | $12.18M | $34.51M | $0.75 | $0.74 | 46,262,000 | 46,584,000 |
|---|
| 2019-10-26 | $447.21M | $264.82M | $182.39M | — | $152.79M | — | $29.6M | — | $31.18M | $8.28M | $22.59M | $0.48 | $0.48 | 46,551,000 | 46,879,000 |
|---|
| 2019-07-27 | $413.63M | $245.92M | $167.71M | — | $144.29M | — | $23.42M | — | $23.07M | $5.08M | $18.07M | $0.39 | $0.38 | 46,820,000 | 47,125,000 |
|---|
| 2019-04-27 | $453.79M | $264.02M | $189.77M | — | $152.6M | — | $37.17M | — | $4.48M | $2.81M | $1.53M | $0.03 | $0.02 | 20,000 | 121,000 |
|---|
| 2019-01-26 | $467.58M | $277.71M | $189.87M | — | $149.03M | — | $40.84M | — | $39.9M | $10.73M | $28.73M | $0.61 | $0.61 | 46,820,000 | 47,091,000 |
|---|
| 2018-10-27 | $439.33M | $264.93M | $174.41M | — | $145.91M | — | $28.5M | — | $26.39M | $6.05M | $20.01M | $0.43 | $0.42 | 46,888,000 | 47,259,000 |
|---|
| 2018-07-28 | $384.7M | $236.17M | $148.52M | — | $125.36M | — | $23.16M | — | $24.55M | $5.6M | $18.3M | $0.39 | $0.39 | 46,716,000 | 47,161,000 |
|---|
| 2018-04-28 | $420.03M | $253.83M | $166.19M | — | $120.49M | — | $45.71M | — | $44.77M | $10.41M | $34.21M | $0.72 | $0.71 | -231,000 | -190,000 |
|---|
| 2018-01-27 | $413.64M | $251.14M | $162.5M | — | $129.4M | — | $33.1M | — | $32.33M | $20.05M | $12.11M | $0.26 | $0.25 | 47,234,000 | 47,757,000 |
|---|
| 2017-10-28 | $393.21M | $238.25M | $154.95M | — | $120.68M | — | $34.27M | — | $33.56M | $10.35M | $22.9M | $0.47 | $0.47 | 47,964,000 | 48,297,000 |
|---|
| 2017-07-29 | $357.08M | $217.98M | $139.1M | — | $122.81M | — | $16.3M | — | $18.23M | $6.49M | $11.65M | $0.24 | $0.24 | 48,357,000 | 48,846,000 |
|---|
| 2017-04-29 | $412.71M | $243.82M | $168.89M | — | $125.44M | — | $43.45M | — | $42.48M | $14.25M | $28M | $0.58 | $0.57 | -94,000 | -62,000 |
|---|
| 2017-01-28 | $389.99M | $233.19M | $156.81M | — | $123.24M | — | $33.57M | — | $33.47M | $9.83M | $23.29M | $0.47 | $0.47 | 48,914,000 | 49,384,000 |
|---|
| 2016-10-29 | $376.58M | $227.2M | $149.38M | — | $115.53M | — | $33.86M | — | $33.01M | $11.9M | $20.83M | $0.42 | $0.42 | 49,153,000 | 49,511,000 |
|---|
| 2016-07-30 | $340.78M | $206.56M | $134.22M | — | $111.76M | — | $22.46M | — | $21.79M | $7.78M | $13.81M | $0.28 | $0.28 | 49,105,000 | 49,594,000 |
|---|
| 2016-04-30 | $417.07M | $250.12M | $166.95M | — | $129.76M | — | $37.19M | — | $34.2M | $11.26M | $22.72M | $0.45 | $0.44 | -177,000 | -115,000 |
|---|
| 2016-01-23 | $384.01M | $236.02M | $147.99M | — | $113.21M | — | $34.78M | — | $34.88M | $12.64M | $21.91M | $0.44 | $0.43 | 50,038,000 | 50,539,000 |
|---|
| 2015-10-24 | $382.89M | $237.09M | $145.81M | — | $112.41M | — | $33.39M | — | $33.94M | $12.28M | $20.95M | $0.41 | $0.41 | 50,493,000 | 51,039,000 |
|---|
| 2015-07-25 | $341.42M | $217.19M | $124.23M | — | $104.27M | — | $19.97M | — | $22.03M | $7.9M | $13.68M | $0.27 | $0.27 | 50,583,000 | 51,043,000 |
|---|
| 2015-04-25 | $374.94M | $241.41M | $133.53M | — | $103.98M | — | $29.55M | — | $31.06M | $10.98M | $20.22M | $0.39 | $0.38 | -248,000 | -194,000 |
|---|
| 2015-01-24 | $357.88M | $228.32M | $129.56M | — | $102.63M | — | $26.93M | — | $27.83M | $9.48M | $17.95M | $0.35 | $0.34 | 51,576,000 | 52,139,000 |
|---|
| 2014-10-25 | $365.6M | $235.71M | $129.9M | — | $99.7M | — | $30.19M | — | $30.43M | $10.74M | $19.53M | $0.37 | $0.37 | 52,279,000 | 52,723,000 |
|---|
| 2014-07-26 | $326.98M | $215.47M | $111.51M | — | $95.02M | — | $16.49M | — | $16.3M | $5.76M | $13.08M | $0.25 | $0.25 | 52,191,000 | 52,627,000 |
|---|
| 2014-04-26 | $353.02M | $234.52M | $118.5M | — | $95.97M | — | $22.53M | — | $23.56M | $8.6M | $12.24M | $0.23 | $0.22 | -79,000 | 450,000 |
|---|
| 2014-01-25 | $346.53M | $224.73M | $121.8M | — | $95.92M | — | $25.88M | — | $26.77M | $8.92M | $16.48M | $0.31 | $0.31 | 52,516,000 | 53,226,000 |
|---|
| 2013-10-26 | $352.27M | $229.59M | $122.69M | — | $96.57M | — | $26.12M | — | $25.88M | $8.43M | $16.74M | $0.32 | $0.31 | 52,537,000 | 53,261,000 |
|---|
| 2013-07-27 | $305.5M | $204.04M | $101.47M | — | $86.7M | — | $14.77M | — | $15.35M | $5.45M | $9.59M | $0.18 | $0.18 | 52,343,000 | 53,051,000 |
|---|
| 2013-04-27 | $328.03M | $210.98M | $117.05M | — | $89.99M | — | $26.9M | — | $27.55M | $8.61M | $18.31M | $0.34 | $0.33 | 24,000 | 484,000 |
|---|
| 2013-01-26 | $340.21M | $227.96M | $112.26M | — | $89.44M | — | $22.81M | — | $25.26M | $8.39M | $17.06M | $0.32 | $0.32 | 52,431,000 | 53,401,000 |
|---|
| 2012-10-27 | $322.34M | $222.03M | $100.31M | — | $89.75M | — | $10.56M | — | $10.7M | $3.87M | $6.62M | $0.13 | $0.12 | 52,356,000 | 53,268,000 |
|---|
| 2012-07-28 | $301.5M | $211.89M | $89.61M | — | $81.99M | — | $7.63M | — | $7.45M | $2.76M | $4.4M | $0.08 | $0.08 | 52,193,000 | 53,040,000 |
|---|
| 2012-04-28 | $262.42M | $168.18M | $94.23M | — | $78.01M | — | $15.96M | — | $24.9M | $9.77M | $19.6M | $0.37 | $0.36 | 16,000 | 38,000 |
|---|
| 2012-01-28 | $316.52M | $216.72M | $99.79M | — | $82.77M | — | $17.02M | — | $18.21M | $2.86M | $14.96M | $0.28 | $0.28 | 51,811,000 | 52,379,000 |
|---|
| 2011-10-29 | $307.68M | $211.9M | $95.78M | — | $83.54M | — | $12.25M | — | $11.92M | $4.25M | $7.87M | $0.15 | $0.15 | 52,055,000 | 52,475,000 |
|---|
| 2011-07-30 | $280.09M | $199.17M | $80.93M | — | $77.46M | — | $3.47M | — | $3.93M | -$41.93M | $45.54M | $0.86 | $0.85 | 51,942,000 | 52,443,000 |
|---|
| 2011-04-30 | $338.9M | $230.85M | $108.06M | — | $91.36M | — | $12.23M | — | $12.23M | $5.47M | $10.31M | $0.20 | $0.19 | 14,000 | 37,000 |
|---|
| 2011-01-22 | $291.94M | $203.6M | $88.35M | — | $78.35M | — | $9.99M | — | $10.84M | $2.45M | $10.01M | $0.19 | $0.19 | 51,865,000 | 52,270,000 |
|---|
| 2010-10-23 | $292.98M | $207.88M | $85.11M | — | $79.77M | — | $5.34M | — | $4.55M | $1.38M | $3.95M | $0.07 | $0.07 | 51,855,000 | 52,214,000 |
|---|
| 2010-07-24 | $263.31M | $190.48M | $72.83M | — | $74.32M | — | -$1.65M | — | -$1.65M | -$705,000.00 | -$216,000.00 | $0.00 | $0.00 | 51,785,000 | 51,785,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-04-25 | $2.13B | $1.19B | $936.6M | $10.8M | $787.43M | — | $129.21M | — | $138.81M | $35.89M | $101.99M | $2.49 | $2.47 | 40,982,000 | 41,341,000 |
|---|
| 2025-04-26 | $2.11B | $1.18B | $926.42M | $9.9M | $770M | — | $135.84M | — | $147.13M | $46.18M | $99.56M | $2.39 | $2.35 | 41,601,000 | 42,345,000 |
|---|
| 2024-04-27 | $2.05B | $1.17B | $881.67M | $9.6M | $730.87M | — | $150.8M | — | $165.75M | $41.12M | $122.63M | $2.86 | $2.83 | 42,878,000 | 43,280,000 |
|---|
| 2023-04-29 | $2.35B | $1.38B | $964.73M | $9.1M | $753.29M | — | $211.44M | — | $205.79M | $53.85M | $150.66M | $3.49 | $3.48 | 43,148,000 | 43,240,000 |
|---|
| 2022-04-30 | $2.36B | $1.48B | $879.79M | $9M | $673.04M | — | $206.76M | — | $205.49M | $53.16M | $150.02M | $3.41 | $3.39 | 44,023,000 | 44,294,000 |
|---|
| 2021-04-24 | $1.73B | $993.98M | $740.26M | $7.6M | $603.52M | — | $136.74M | — | $145.91M | $38.38M | $106.46M | $2.31 | $2.30 | 45,983,000 | 46,367,000 |
|---|
| 2020-04-25 | $1.7B | $982.54M | $721.45M | $10.8M | $575.82M | — | $118.76M | — | $115.17M | $36.19M | $77.47M | $1.67 | $1.66 | 46,399,000 | 46,736,000 |
|---|
| 2019-04-27 | $1.75B | $1.04B | $702.57M | $9.1M | $572.9M | — | $129.67M | — | $95.33M | $25.19M | $68.57M | $1.46 | $1.44 | 46,828,000 | 47,333,000 |
|---|
| 2018-04-28 | $1.58B | $961.2M | $622.75M | $7.9M | $493.38M | — | $129.37M | — | $128.89M | $47.3M | $80.87M | $1.69 | $1.67 | 47,621,000 | 48,135,000 |
|---|
| 2017-04-29 | $1.52B | $910.76M | $609.3M | $8M | $475.96M | — | $133.34M | — | $130.74M | $43.76M | $85.92M | $1.75 | $1.73 | 48,963,000 | 49,470,000 |
|---|
| 2016-04-30 | $1.53B | $940.42M | $584.98M | $6.3M | $459.65M | — | $125.33M | — | $125.04M | $44.08M | $79.25M | $1.57 | $1.55 | 50,194,000 | 50,765,000 |
|---|
| 2015-04-25 | $1.43B | $920.9M | $504.49M | $6.1M | $401.33M | — | $103.17M | — | $105.63M | $36.95M | $70.77M | $1.36 | $1.34 | 51,767,000 | 52,346,000 |
|---|
| 2014-04-26 | $1.36B | $892.86M | $464.45M | $7.9M | $375.16M | — | $89.3M | — | $91.56M | $31.38M | $55.06M | $1.04 | $1.02 | 52,386,000 | 53,829,000 |
|---|
| 2013-04-27 | $1.27B | $857.02M | $416.86M | $7.2M | $349.1M | — | $67.6M | — | $70.69M | $23.52M | $46.39M | $0.87 | $0.85 | 52,351,000 | 53,685,000 |
|---|
| 2012-04-28 | $1.17B | $795.97M | $370.74M | $7.3M | $321.77M | — | $48.7M | — | $58.95M | -$25.05M | $87.97M | $1.66 | $1.64 | 51,944,000 | 52,478,000 |
|---|
| 2011-04-30 | $1.19B | $832.8M | $354.34M | $8.2M | $323.96M | — | $25.91M | — | $25.97M | $8.59M | $24.05M | $0.46 | $0.45 | 51,849,000 | 52,279,000 |
|---|
| 2010-04-24 | $1.18B | $806.09M | $373.13M | — | $332.7M | — | $40.43M | — | $43.1M | $11.74M | $32.7M | $0.63 | $0.62 | 51,533,000 | 51,732,000 |
|---|