Complete source-backed income-statement history.
- Available history
- 2009-03-28 to 2026-06-27
- 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-06-27 | $519.5M | $271.7M | $247.8M | — | $85.8M | — | $140.8M | — | $130.2M | $28.7M | $101.5M | $3.22 | $3.20 | 31,559,554 | 31,714,686 |
|---|
| 2026-03-28 | $518M | $288M | $230M | — | $86.9M | — | $119.1M | $1M | $108.9M | $17.2M | $91.7M | $2.91 | $2.89 | 17,814 | 28,554 |
|---|
| 2025-12-27 | $461.6M | $257.2M | $204.4M | — | $77.9M | — | $103M | -$700,000.00 | $89.3M | $21.9M | $67.4M | $2.14 | $2.13 | 31,522,574 | 31,644,592 |
|---|
| 2025-09-27 | $455.3M | $254.7M | $200.6M | — | $77.4M | — | $97.8M | — | $83.4M | $23.4M | $60M | $1.90 | $1.90 | 31,493,205 | 31,615,328 |
|---|
| 2025-06-28 | $436M | $240.8M | $195.2M | — | $73.9M | — | $101.1M | — | $87.7M | $19.2M | $68.5M | $2.18 | $2.17 | 31,374,859 | 31,553,214 |
|---|
| 2025-03-29 | $437.7M | $244.3M | $193.4M | — | $72.1M | — | $100.7M | $0.00 | $87.9M | $15.2M | $72.7M | $2.34 | $2.32 | 396,331 | 400,587 |
|---|
| 2024-12-28 | $394.4M | $219.5M | $174.9M | — | $70.1M | — | $85.6M | $3.3M | $74.7M | $16.8M | $57.9M | $1.83 | $1.82 | 31,041,126 | 31,222,623 |
|---|
| 2024-09-28 | $397.9M | $224.1M | $173.8M | — | $69.5M | — | $86.1M | — | $69.4M | $15.2M | $54.2M | $1.67 | $1.65 | 29,124,564 | 29,336,466 |
|---|
| 2024-06-29 | $406.3M | $222.3M | $184M | — | $67.6M | — | $97.5M | — | $79.9M | $18.5M | $61.4M | $1.92 | $1.90 | 29,054,820 | 29,294,998 |
|---|
| 2024-03-30 | $413.7M | $235.4M | $178.3M | — | $64.4M | — | $94.2M | — | $74.1M | $12.5M | $61.6M | $1.94 | $1.92 | 31,555 | 35,587 |
|---|
| 2023-12-30 | $373.9M | $215.9M | $158M | — | $63.9M | — | $75.2M | — | $56.8M | $10.2M | $46.6M | $1.41 | $1.39 | 28,924,073 | 29,204,570 |
|---|
| 2023-09-30 | $385.6M | $219.3M | $166.3M | — | $60.5M | — | $87.8M | — | $66.9M | $15.2M | $51.7M | $1.59 | $1.58 | 28,885,411 | 29,138,596 |
|---|
| 2023-07-01 | $387.1M | $219.2M | $167.9M | — | $64.7M | — | $85M | — | $64M | $14M | $50M | $1.53 | $1.52 | 28,846,874 | 29,114,819 |
|---|
| 2023-04-01 | $394.4M | $227.9M | $166.5M | — | $59.6M | — | $86.1M | — | $60.3M | $11.1M | $49.2M | $1.51 | $1.49 | 19,360 | 18,821 |
|---|
| 2022-12-31 | $351.6M | $205.6M | $146M | — | $56.8M | — | $70.4M | — | $48M | $11.7M | $36.3M | $1.06 | $1.05 | 28,805,305 | 29,120,318 |
|---|
| 2022-10-01 | $369.2M | $218.1M | $151.1M | — | $57.5M | — | $72M | — | $53.5M | $9.7M | $43.8M | $1.32 | $1.31 | 28,758,403 | 29,093,791 |
|---|
| 2022-07-02 | $354.1M | $212.9M | $141.2M | — | $55.8M | — | $64.5M | — | $47.9M | $10.5M | $37.4M | $1.11 | $1.09 | 28,670,488 | 28,944,955 |
|---|
| 2022-04-02 | $358.88M | $221.32M | $137.52M | — | $54.46M | — | $59.35M | — | $45.52M | $14.06M | $31.47M | $0.94 | $0.93 | 566,371 | 553,218 |
|---|
| 2022-01-01 | $266.95M | $173.61M | $93.35M | — | $41.7M | — | $15.87M | — | $2.62M | $2.08M | $546,000.00 | -$0.18 | -$0.18 | 28,618,495 | 28,618,495 |
|---|
| 2021-10-02 | $160.9M | $98.44M | $62.46M | — | $40.22M | — | $16.57M | — | $1.1M | $2.45M | -$1.35M | -$0.07 | -$0.07 | 25,500,393 | 25,500,393 |
|---|
| 2021-07-03 | $156.21M | $92.43M | $63.77M | — | $31.21M | — | $29.31M | — | $29.46M | $5.42M | $24.04M | $0.96 | $0.95 | 25,021,063 | 25,392,047 |
|---|
| 2021-04-03 | $160.3M | $97.85M | $62.46M | — | $24.21M | — | $32.88M | — | $32.78M | $7.36M | $25.42M | $1.02 | $0.99 | 34,893 | 163,557 |
|---|
| 2020-12-26 | $145.86M | $90.27M | $55.59M | — | $25.74M | — | $26.54M | — | $26.26M | $4.7M | $21.57M | $0.87 | $0.86 | 24,861,792 | 25,060,812 |
|---|
| 2020-09-26 | $146.34M | $89.74M | $56.6M | — | $26.02M | — | $26.36M | — | $25.81M | $5.39M | $20.42M | $0.82 | $0.82 | 24,823,658 | 24,957,158 |
|---|
| 2020-06-27 | $156.49M | $97.04M | $59.45M | — | $26.83M | — | $28.81M | — | $28.35M | $5.66M | $22.69M | $0.92 | $0.91 | 24,763,903 | 24,933,941 |
|---|
| 2020-03-28 | $185.84M | $109.26M | $76.58M | — | $30.99M | — | $43.52M | — | $42.94M | $9.19M | $33.75M | $1.37 | $1.35 | 37,458 | 23,996 |
|---|
| 2019-12-28 | $177.02M | $106.31M | $70.71M | — | $30.72M | — | $37.47M | — | $36.78M | $6.27M | $30.52M | $1.24 | $1.22 | 24,699,461 | 24,981,480 |
|---|
| 2019-09-28 | $181.91M | $110.8M | $71.11M | — | $30.77M | — | $37.31M | — | $36.64M | $5.37M | $31.27M | $1.27 | $1.26 | 24,584,369 | 24,905,173 |
|---|
| 2019-06-29 | $182.69M | $112M | $70.69M | — | $30.09M | — | $38.49M | — | $37.77M | $7.28M | $30.5M | $1.24 | $1.23 | 24,501,707 | 24,807,307 |
|---|
| 2019-03-30 | $182.16M | $109.19M | $72.97M | — | $29.46M | — | $40.32M | — | $39.71M | $8.27M | $31.44M | $1.29 | $1.27 | 49,655 | 23,198 |
|---|
| 2018-12-29 | $171.45M | $103.33M | $68.13M | — | $29.14M | — | $19.84M | — | $19.03M | $2.85M | $16.18M | $0.66 | $0.65 | 24,457,555 | 24,800,647 |
|---|
| 2018-09-29 | $172.92M | $105.1M | $67.82M | — | $29.33M | — | $35.88M | — | $34.1M | $3.99M | $30.11M | $1.24 | $1.22 | 24,325,754 | 24,719,056 |
|---|
| 2018-06-30 | $175.99M | $108.25M | $67.74M | — | $29.58M | — | $36M | — | $33.25M | $5.79M | $27.47M | $1.14 | $1.12 | 24,140,778 | 24,543,589 |
|---|
| 2018-03-31 | $179.88M | $110.05M | $69.83M | — | $29.59M | — | $38.1M | — | $35.82M | $9.14M | $26.68M | $1.11 | $1.09 | 36,091 | 41,624 |
|---|
| 2017-12-30 | $166.86M | $102.09M | $64.77M | — | $28.16M | — | $33.28M | — | $31.34M | $7.5M | $23.83M | $0.99 | $0.97 | 23,985,925 | 24,446,115 |
|---|
| 2017-09-30 | $164.32M | $102.4M | $61.92M | — | $27.6M | — | $25.44M | — | $23.3M | $8.48M | $14.82M | $0.62 | $0.61 | 23,946,360 | 24,309,593 |
|---|
| 2017-07-01 | $163.9M | $101.88M | $62.02M | — | $27.78M | — | $31.96M | — | $29.4M | $7.59M | $21.81M | $0.92 | $0.90 | 23,805,138 | 24,189,375 |
|---|
| 2017-04-01 | $160.21M | $96.37M | $63.84M | — | $26.23M | — | $35.28M | — | $32.29M | $10.71M | $21.59M | $0.91 | $0.90 | 63,898 | 65,515 |
|---|
| 2016-12-31 | $146.66M | $94.27M | $52.39M | — | $25.71M | — | $20.53M | — | $18.63M | $5.86M | $12.77M | $0.54 | $0.54 | 23,581,921 | 23,813,780 |
|---|
| 2016-10-01 | $153.94M | $97.21M | $56.73M | — | $25.19M | — | $29.55M | — | $27.15M | $8.92M | $18.23M | $0.78 | $0.77 | 23,470,650 | 23,712,717 |
|---|
| 2016-07-02 | $154.58M | $97.33M | $57.25M | — | $25.8M | — | $29.22M | — | $26.81M | $8.77M | $18.04M | $0.77 | $0.76 | 23,320,579 | 23,626,751 |
|---|
| 2016-04-02 | $162.25M | $101.88M | $60.38M | — | $26.2M | — | $30.83M | — | $27.95M | $9.03M | $18.92M | $0.81 | $0.81 | 10,717 | 70 |
|---|
| 2015-12-26 | $144.22M | $90.7M | $53.52M | — | $23.85M | — | $27.05M | — | $24.87M | $7.82M | $17.05M | $0.73 | $0.73 | 23,220,707 | 23,492,321 |
|---|
| 2015-09-26 | $148.7M | $96.58M | $52.12M | — | $24.94M | — | $23.6M | — | $21.92M | $7.4M | $14.52M | $0.63 | $0.62 | 23,210,640 | 23,495,285 |
|---|
| 2015-06-27 | $142.31M | $89.54M | $52.76M | — | $23.73M | — | $22.36M | — | $20.04M | $6.64M | $13.4M | $0.58 | $0.57 | 23,162,560 | 23,536,364 |
|---|
| 2015-03-28 | $113.42M | $68.5M | $44.92M | — | $19.13M | — | $25.33M | — | $21.92M | $6.99M | $14.93M | $0.64 | $0.64 | 16,076 | 15,753 |
|---|
| 2014-12-27 | $106.32M | $64.67M | $41.65M | — | $19.27M | — | $20.59M | — | $20.16M | $6.1M | $14.05M | $0.61 | $0.60 | 23,090,635 | 23,376,480 |
|---|
| 2014-09-27 | $112.56M | $72.8M | $39.75M | — | $18.52M | — | $18.3M | — | $18.22M | $4.98M | $13.25M | $0.57 | $0.57 | 23,134,902 | 23,424,421 |
|---|
| 2014-06-28 | $112.98M | $69.16M | $43.82M | — | $19M | — | $24.21M | — | $24.25M | $8.23M | $16.02M | $0.70 | $0.69 | 23,005,437 | 23,364,455 |
|---|
| 2014-03-29 | $113.72M | $68.48M | $45.24M | — | $19.57M | — | $25.18M | — | $24.89M | $6.69M | $18.2M | $0.79 | $0.78 | 33,831 | 38,525 |
|---|
| 2013-12-28 | $100.55M | $62.05M | $38.5M | — | $18.27M | — | $19.66M | — | $19.34M | $6.57M | $12.76M | $0.56 | $0.55 | 22,908,556 | 23,311,397 |
|---|
| 2013-09-28 | $101.95M | $61.36M | $40.59M | — | $17.14M | — | $21.52M | — | $21.28M | $7.15M | $14.13M | $0.62 | $0.61 | 22,827,498 | 23,204,508 |
|---|
| 2013-06-29 | $102.67M | $62.2M | $40.47M | — | $16.98M | — | $22.3M | — | $22.25M | $7.13M | $15.12M | $0.66 | $0.65 | 22,786,979 | 23,101,243 |
|---|
| 2013-03-30 | $103.01M | $62.33M | $40.68M | — | $17.32M | — | $15.75M | — | $15.56M | $4.98M | $10.58M | $0.47 | $0.46 | 114,094 | 86,507 |
|---|
| 2012-12-29 | $96.34M | $60.06M | $36.28M | — | $16.57M | — | $19.16M | — | $18.65M | $6.54M | $12.11M | $0.54 | $0.53 | 22,538,502 | 22,862,347 |
|---|
| 2012-09-29 | $100.38M | $62.85M | $37.53M | — | $15.77M | — | $21.2M | — | $20.9M | $4.41M | $16.49M | $0.74 | $0.73 | 22,292,147 | 22,714,107 |
|---|
| 2012-06-30 | $103.33M | $64.89M | $38.44M | — | $16.1M | — | $21.99M | — | $25.08M | $7.92M | $17.16M | $0.78 | $0.76 | 22,030,272 | 22,596,404 |
|---|
| 2012-03-31 | $111.32M | $70.15M | $41.17M | — | $16.52M | — | $24.06M | — | $23.89M | $8.36M | $15.53M | $0.70 | $0.69 | 19,961 | 38,974 |
|---|
| 2011-12-31 | $95.1M | $61.48M | $33.63M | — | $15.01M | — | $18.2M | — | $17.92M | $5.75M | $12.17M | $0.56 | $0.54 | 21,894,128 | 22,449,793 |
|---|
| 2011-10-01 | $97.75M | $63.77M | $33.98M | — | $15.24M | — | $18.37M | — | $17.83M | $6.24M | $11.59M | $0.53 | $0.52 | 21,853,898 | 22,297,428 |
|---|
| 2011-07-02 | $93.33M | $61.54M | $31.8M | — | $14.53M | — | $17.01M | — | $16.35M | $5.63M | $10.71M | $0.49 | $0.48 | 21,833,754 | 22,308,598 |
|---|
| 2011-04-02 | $88.9M | $58.58M | $30.32M | — | $13.9M | — | $16.05M | — | $15.18M | $5.31M | $9.87M | $0.45 | $0.44 | 36,629 | 51,186 |
|---|
| 2011-01-01 | $81.26M | $55.29M | $25.96M | — | $13.33M | — | $12.2M | — | $11.37M | $3.99M | $7.39M | $0.34 | $0.33 | 21,690,144 | 22,113,754 |
|---|
| 2010-10-02 | $83.1M | $55.86M | $27.24M | — | $12.99M | — | $13.89M | — | $13.04M | $4.49M | $8.55M | $0.40 | $0.39 | 21,626,198 | 21,991,668 |
|---|
| 2010-07-03 | $82.37M | $56.12M | $26.25M | — | $12.49M | — | $14.05M | — | $13.29M | $4.22M | $9.06M | $0.42 | $0.41 | 21,609,648 | 21,977,152 |
|---|
| 2010-04-03 | $79.83M | $54.7M | $25.13M | — | $12.68M | — | $11.52M | — | $10.74M | $1.07M | $9.67M | $0.45 | $0.44 | 59 | 11,570 |
|---|
| 2009-12-26 | $67.48M | $47.04M | $20.44M | — | $11.94M | — | $8.14M | — | $7.95M | $2.7M | $5.25M | $0.24 | $0.24 | 21,596,344 | 21,768,570 |
|---|
| 2009-09-26 | $63.66M | $44.56M | $19.09M | — | $11.13M | — | $7.24M | — | $6.69M | $2.29M | $4.4M | $0.20 | $0.20 | 21,591,779 | 21,746,552 |
|---|
| 2009-06-27 | $63.73M | $43.83M | $19.9M | — | $11.62M | — | $7.78M | — | $7.64M | $2.57M | $5.07M | — | — | 21,582,607 | 21,691,059 |
|---|
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-03-28 | $1.87B | $1.04B | $830.2M | $34.4M | $316.1M | — | $421M | -$1.9M | $369.3M | $81.7M | $287.6M | $9.14 | $9.09 | 31,481,360 | 31,634,888 |
|---|
| 2025-03-29 | $1.64B | $910.2M | $726.1M | $33M | $279.3M | — | $369.9M | $1.8M | $311.9M | $65.7M | $246.2M | $7.76 | $7.70 | 30,136,501 | 30,354,470 |
|---|
| 2024-03-30 | $1.56B | $889.8M | $670.5M | $33M | $253.5M | — | $342.2M | -$1.7M | $261.8M | $51.9M | $209.9M | $6.47 | $6.41 | 28,917,008 | 29,189,056 |
|---|
| 2023-04-01 | $1.47B | $864.5M | $604.8M | $31.8M | $229.7M | — | $293M | — | $209.7M | $43M | $166.7M | $5.00 | $4.94 | 28,764,092 | 29,072,429 |
|---|
| 2022-04-02 | $942.94M | $585.8M | $357.1M | $27.6M | $167.6M | — | $121.1M | — | $78.7M | $24M | $54.7M | $1.58 | $1.56 | 26,946,355 | 27,311,029 |
|---|
| 2021-04-03 | $608.98M | $374.9M | $234.1M | — | $102.8M | — | $114.6M | — | $113.2M | $23.1M | $90.1M | $3.63 | $3.58 | 24,851,344 | 25,149,405 |
|---|
| 2020-03-28 | $727.46M | $438.36M | $289.1M | — | $122.57M | — | $156.79M | — | $154.14M | $28.1M | $126.04M | $5.12 | $5.06 | 24,632,637 | 24,922,631 |
|---|
| 2019-03-30 | $702.52M | $425.86M | $276.65M | — | $117.5M | — | $132.04M | — | $126.09M | $20.9M | $105.19M | $4.32 | $4.26 | 24,357,684 | 24,716,213 |
|---|
| 2018-03-31 | $674.95M | $416.41M | $258.54M | — | $113.12M | — | $128.77M | — | $119.85M | $32.71M | $87.14M | $3.64 | $3.58 | 23,948,565 | 24,363,789 |
|---|
| 2017-04-01 | $615.39M | $385.18M | $230.21M | — | $102.92M | — | $114.59M | — | $104.88M | $34.26M | $70.62M | $3.00 | $2.97 | 23,521,615 | 23,784,636 |
|---|
| 2016-04-02 | $597.47M | $378.69M | $218.78M | — | $98.72M | — | $103.84M | — | $94.79M | $30.89M | $63.89M | $2.75 | $2.72 | 23,208,686 | 23,508,418 |
|---|
| 2015-03-28 | $445.28M | $275.14M | $170.14M | — | $75.91M | — | $88.43M | — | $84.56M | $26.31M | $58.25M | $2.52 | $2.49 | 23,073,940 | 23,385,061 |
|---|
| 2014-03-29 | $418.89M | $254.09M | $164.8M | — | $71.97M | — | $88.65M | — | $87.75M | $27.55M | $60.21M | $2.63 | $2.59 | 22,874,842 | 23,244,241 |
|---|
| 2013-03-30 | $403.05M | $250.12M | $152.93M | — | $65.75M | $6.74M | $78.1M | — | $80.19M | $23.85M | $56.34M | $2.52 | $2.47 | 22,401,068 | 22,810,793 |
|---|
| 2012-03-31 | $397.51M | $256.93M | $140.58M | — | $61.3M | — | $77.65M | — | $75.98M | $25.98M | $50M | $2.28 | $2.23 | 21,880,554 | 22,390,914 |
|---|
| 2011-04-02 | $335.63M | $225.85M | $109.77M | — | $52.71M | — | $56.19M | — | $52.88M | $18.01M | $34.87M | $1.61 | $1.58 | 21,678,626 | 22,078,711 |
|---|
| 2010-04-03 | $274.7M | $190.14M | $84.57M | — | $47.37M | — | $34.67M | — | $33.01M | $8.63M | $24.39M | $1.13 | $1.12 | 21,590,421 | 21,747,082 |
|---|
| 2009-03-28 | $355.8M | $237.58M | $118.22M | — | $55.78M | — | $54.97M | — | $51.4M | $16.95M | $34.45M | $1.60 | $1.58 | 21,570,979 | 21,738,812 |
|---|