Complete source-backed income-statement history.
- Available history
- 2010-08-31 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 | $710.23M | $530.97M | $179.26M | — | $118.99M | — | $60.27M | — | $68.09M | $17.01M | $49.16M | $0.90 | $0.89 | 54,897,000 | 55,165,000 |
|---|
| 2026-03-28 | $621.28M | $466.91M | $154.36M | — | $118.4M | — | $35.96M | — | $40.06M | $8.13M | $29.68M | $0.54 | $0.54 | -309,000 | -296,000 |
|---|
| 2025-12-27 | $656.61M | $484.42M | $172.19M | — | $109.73M | — | $62.47M | — | $67.47M | $12.38M | $54.34M | $0.97 | $0.97 | 55,920,000 | 56,277,000 |
|---|
| 2025-09-27 | $684.43M | $496.5M | $187.93M | — | $113.12M | — | $74.82M | — | $78.77M | $18.55M | $58.2M | $1.03 | $1.03 | 56,352,000 | 56,671,000 |
|---|
| 2025-06-28 | $701.32M | $511.49M | $189.83M | — | $111.31M | — | $78.52M | — | $84.28M | $17.7M | $64.69M | $1.13 | $1.13 | 57,105,000 | 57,444,000 |
|---|
| 2025-03-29 | $593.87M | $441.41M | $152.45M | — | $110.3M | — | $42.16M | — | $46.15M | $7.92M | $36.35M | $0.64 | $0.63 | -78,000 | -102,000 |
|---|
| 2024-12-28 | $644.93M | $463.9M | $181.02M | — | $108.21M | — | $72.81M | — | $78.96M | $16.7M | $61.54M | $1.07 | $1.06 | 57,407,000 | 58,021,000 |
|---|
| 2024-09-28 | $616.88M | $450.54M | $166.33M | — | $99.66M | — | $66.68M | — | $71.4M | $15.39M | $54.73M | $0.95 | $0.94 | 57,648,000 | 58,185,000 |
|---|
| 2024-06-29 | $627.78M | $463.56M | $164.22M | — | $108.83M | — | $55.39M | — | $60.86M | $13.72M | $45.79M | $0.79 | $0.79 | 57,865,000 | 58,335,000 |
|---|
| 2024-03-30 | $536.36M | $438M | $98.36M | — | $90.61M | — | $7.76M | — | $12.14M | $2.33M | $2.79M | $0.04 | $0.04 | 128,000 | 136,000 |
|---|
| 2023-12-30 | $559.46M | $418.18M | $141.27M | — | $85.09M | — | $56.18M | — | $59.73M | $12.76M | $46.97M | $0.81 | $0.81 | 57,644,000 | 58,136,000 |
|---|
| 2023-09-30 | $464.24M | $347.75M | $116.49M | — | $64.45M | — | $52.04M | — | $60.45M | $14.78M | $45.67M | $0.80 | $0.79 | 57,232,000 | 57,724,000 |
|---|
| 2023-07-01 | $464.77M | $335.1M | $129.67M | — | $70.44M | — | $59.23M | — | $68.54M | $17.27M | $51.27M | $0.90 | $0.89 | 57,183,000 | 57,658,000 |
|---|
| 2023-04-01 | $491.53M | $350.38M | $141.15M | — | $72.38M | — | $68.77M | — | $76.46M | $18.71M | $57.75M | $1.01 | $1.00 | 41,000 | 5,000 |
|---|
| 2022-12-31 | $582.32M | $408.23M | $174.09M | — | $71.82M | — | $102.27M | — | $107.68M | $24.87M | $82.81M | $1.45 | $1.44 | 56,971,000 | 57,377,000 |
|---|
| 2022-10-01 | $806.83M | $532.72M | $274.11M | — | $83.92M | — | $190.19M | — | $192.17M | $48.07M | $144.09M | $2.53 | $2.51 | 56,956,000 | 57,406,000 |
|---|
| 2022-07-02 | $725.88M | $496.55M | $229.34M | — | $72.28M | — | $157.05M | — | $157.6M | $40.45M | $117.15M | $2.06 | $2.04 | 56,910,000 | 57,297,000 |
|---|
| 2022-04-02 | $638.12M | $447.09M | $191.03M | — | $75.03M | — | $116M | — | $115.49M | $28.69M | $86.8M | $1.53 | $1.52 | 29,000 | 21,000 |
|---|
| 2022-01-01 | $534.69M | $377.45M | $157.24M | — | $65.83M | — | $91.41M | — | $90.9M | $23.28M | $67.62M | $1.19 | $1.18 | 56,847,000 | 57,338,000 |
|---|
| 2021-10-02 | $524.23M | $394.9M | $129.33M | — | $61.34M | — | $67.99M | — | $67.13M | $16.41M | $50.72M | $0.89 | $0.89 | 56,808,000 | 57,208,000 |
|---|
| 2021-07-03 | $510.2M | $398.67M | $111.53M | — | $54.02M | — | $57.51M | — | $56.91M | $14.01M | $42.9M | $0.76 | $0.75 | 56,706,000 | 57,203,000 |
|---|
| 2021-04-03 | $447.65M | $348.53M | $99.12M | — | $52.47M | — | $46.65M | — | $44.89M | $11.01M | $33.89M | $0.60 | $0.59 | 18,000 | 90,000 |
|---|
| 2020-12-26 | $377.58M | $305.8M | $71.78M | — | $44.29M | — | $27.5M | — | $26.88M | $5.28M | $21.6M | $0.38 | $0.38 | 56,702,000 | 56,990,000 |
|---|
| 2020-09-26 | $322.37M | $259.57M | $62.79M | — | $41.37M | — | $21.42M | — | $23.16M | $5.64M | $17.51M | $0.31 | $0.31 | 56,654,000 | 56,909,000 |
|---|
| 2020-06-27 | $273.29M | $219.28M | $54M | — | $40.81M | — | $13.2M | — | $16.47M | $4.57M | $11.9M | $0.21 | $0.21 | 56,532,000 | 56,761,000 |
|---|
| 2020-03-28 | $301.15M | $241.16M | $59.98M | — | $47.17M | — | $12.82M | — | $12.44M | $6.44M | $6M | $0.11 | $0.10 | 59,000 | 57,000 |
|---|
| 2019-12-28 | $342.24M | $273.34M | $68.9M | — | $45.24M | — | $23.66M | — | $23.34M | $6.3M | $17.04M | $0.30 | $0.30 | 56,521,000 | 56,788,000 |
|---|
| 2019-09-28 | $354.46M | $280.4M | $74.06M | — | $48.4M | — | $25.65M | — | $25.27M | $7.53M | $17.75M | $0.31 | $0.31 | 56,481,000 | 56,724,000 |
|---|
| 2019-06-29 | $371.89M | $295.85M | $76.04M | — | $51.72M | — | $24.32M | — | $24.01M | $6.63M | $17.38M | $0.31 | $0.31 | 56,368,000 | 56,635,000 |
|---|
| 2019-03-30 | $327.68M | $261.21M | $66.46M | — | $53.1M | — | $13.37M | — | $12.36M | $3.21M | $9.16M | $0.19 | $0.19 | 896,000 | 896,000 |
|---|
| 2018-12-29 | $354.67M | $289.94M | $64.74M | — | $48.85M | — | $15.89M | — | $14.95M | $4.44M | $10.51M | $0.19 | $0.19 | 56,249,000 | 56,249,000 |
|---|
| 2018-09-29 | $355.44M | $296.44M | $59M | — | $128.07M | — | -$69.07M | — | -$71.2M | $5.82M | -$77.03M | -$1.42 | -$1.42 | 54,105,000 | 54,105,000 |
|---|
| 2018-06-30 | $322.26M | $267.1M | $55.16M | — | $45.09M | — | $10.07M | — | $2.59M | $3.44M | -$853,000.00 | -$0.02 | -$0.02 | 47,462,000 | 47,462,000 |
|---|
| 2018-03-31 | $266.28M | $222.79M | $43.49M | — | $35.14M | — | $8.41M | — | $2.96M | $5.23M | -$2.26M | -$0.05 | -$0.05 | 11,000 | — |
|---|
| 2018-03-04 | — | $49.83M | $8.15M | — | $6.91M | — | $1.23M | — | — | $0.00 | $1.22M | $0.15 | $0.14 | 8,391,244 | 8,627,332 |
|---|
| 2017-12-30 | $294.38M | $238.12M | $56.26M | — | $32.88M | — | $23.38M | — | $20.44M | $15.05M | $5.39M | $0.11 | $0.11 | 44,525,000 | — |
|---|
| 2017-12-03 | — | $49.39M | $8.37M | — | $6.13M | — | $3M | — | — | $0.00 | $2.96M | $0.35 | $0.35 | 8,391,244 | 8,562,899 |
|---|
| 2017-09-30 | $259.96M | $218.64M | $41.33M | — | $27.76M | — | $13.56M | — | $11.66M | $4.25M | $7.41M | $0.16 | $0.16 | 44,525,000 | — |
|---|
| 2017-09-03 | — | $50.54M | $7.93M | — | $6.11M | — | $1.75M | — | — | $0.00 | $1.61M | $0.19 | $0.19 | 8,391,244 | 8,483,935 |
|---|
| 2017-07-01 | $244.1M | $208.07M | $36.03M | — | $26.8M | — | $9.23M | — | $8.05M | $2.79M | $5.26M | $0.11 | $0.11 | 44,424,000 | — |
|---|
| 2017-05-31 | — | $52.51M | $6.95M | — | $5.84M | — | $2.39M | — | $2.3M | $0.00 | $2.3M | $0.27 | $0.27 | 0 | 121,130 |
|---|
| 2017-02-28 | — | $48.42M | $3.22M | — | $5.58M | — | -$2.36M | — | -$2.45M | $0.00 | -$2.45M | -$0.29 | -$0.29 | 8,391,244 | 8,391,244 |
|---|
| 2016-11-30 | — | $59M | $5.23M | — | $5.74M | — | -$509,000.00 | — | -$595,000.00 | $0.00 | -$595,000.00 | -$0.07 | -$0.07 | 8,391,244 | 8,391,244 |
|---|
| 2016-08-31 | — | $54.6M | $6.58M | — | $5.75M | — | $830,000.00 | — | $744,000.00 | $0.00 | $744,000.00 | $0.09 | $0.09 | 8,391,244 | 8,498,192 |
|---|
| 2016-05-31 | — | $50.02M | $6.63M | — | $5.02M | — | $1.62M | — | $1.53M | $0.00 | $1.33M | $0.16 | $0.16 | 0 | 0 |
|---|
| 2016-02-29 | — | $42.89M | $4.81M | — | $5.25M | — | -$436,000.00 | — | -$514,000.00 | $0.00 | -$520,000.00 | -$0.06 | -$0.06 | 8,391,244 | 8,391,244 |
|---|
| 2015-11-30 | — | $51.46M | $7.23M | — | $5.4M | — | $1.83M | — | $1.75M | $0.00 | $1.71M | $0.20 | $0.20 | 8,391,244 | 8,391,244 |
|---|
| 2015-08-31 | — | $44.1M | $4.64M | — | $5.46M | — | -$816,000.00 | — | -$895,000.00 | $0.00 | -$834,000.00 | -$0.10 | -$0.10 | 8,391,244 | 8,391,244 |
|---|
| 2015-05-31 | — | $44.05M | $5.56M | — | $5.85M | — | -$47,000.00 | — | -$149,000.00 | $0.00 | -$200,000.00 | -$0.02 | — | 0 | — |
|---|
| 2015-02-28 | — | $35.77M | $2.34M | — | $5.16M | — | -$2.82M | — | -$2.91M | $0.00 | -$3M | -$0.36 | — | 8,391,244 | — |
|---|
| 2014-11-30 | — | $44.51M | $5.16M | — | $5.01M | — | $150,000.00 | — | $81,000.00 | $0.00 | -$3.44M | -$0.41 | — | 8,391,244 | — |
|---|
| 2014-08-31 | — | $45.56M | $4.04M | — | $5.18M | — | -$1.14M | — | -$1.21M | $0.00 | -$3.77M | -$0.45 | — | 8,391,244 | — |
|---|
| 2014-05-31 | — | $43.16M | $2.88M | — | $4.75M | — | -$1.63M | — | -$1.67M | $0.00 | -$2.56M | -$0.30 | — | 0 | — |
|---|
| 2014-02-28 | — | $29.39M | $779,000.00 | — | $5.01M | — | -$3.93M | — | -$3.91M | $0.00 | -$5.71M | -$0.68 | — | 8,391,244 | — |
|---|
| 2013-11-30 | — | $35.4M | $3.81M | — | $4.73M | — | -$764,000.00 | — | -$739,000.00 | $0.00 | -$2.21M | -$0.27 | — | 8,391,244 | — |
|---|
| 2013-08-31 | — | $44.67M | $4.33M | — | $5.73M | — | -$1.4M | — | -$1.38M | $0.00 | -$1.38M | -$0.16 | — | 8,391,244 | — |
|---|
| 2013-05-31 | — | $43.57M | $5.26M | — | $5.47M | — | $18,000.00 | — | $45,000.00 | — | $45,000.00 | $0.01 | — | -8,382,852,756 | — |
|---|
| 2013-02-28 | — | $36.52M | $471,000.00 | — | $5.86M | — | -$5.39M | — | -$5.37M | — | -$5.37M | -$0.64 | — | 8,391,244,000 | — |
|---|
| 2012-11-30 | — | $39.16M | $2.67M | — | $5.82M | — | -$1.73M | — | -$1.73M | — | -$1.73M | -$0.21 | — | 8,391,244 | — |
|---|
| 2012-08-31 | — | $46.86M | $3.06M | — | $6.53M | — | -$3.47M | — | -$3.47M | — | -$3.47M | -$0.41 | — | 8,391,244 | — |
|---|
| 2012-05-31 | — | $47.19M | $3.27M | — | $5.67M | — | -$1.71M | — | -$1.71M | — | -$1.71M | -$0.21 | — | 0 | — |
|---|
| 2012-02-29 | — | $37.5M | -$692,000.00 | — | $6.7M | — | -$7.39M | — | -$7.39M | — | -$7.39M | -$0.88 | — | 8,391,244 | — |
|---|
| 2011-11-30 | — | $44.03M | $1.27M | — | $7.19M | — | -$3.43M | — | -$3.42M | — | -$3.42M | -$0.40 | — | 8,391,244 | — |
|---|
| 2011-08-31 | — | $49.24M | $1.04M | — | $7.9M | — | -$6.85M | — | -$6.85M | — | -$6.85M | -$0.82 | — | 8,391,244 | — |
|---|
| 2011-05-31 | — | $45.71M | $2.4M | — | $6.47M | — | -$4.07M | — | -$4.06M | — | -$4.06M | -$0.48 | — | 0 | — |
|---|
| 2011-02-28 | — | $33.49M | -$1.72M | — | $7.04M | — | -$8.76M | — | -$8.74M | — | -$8.74M | -$1.04 | — | 8,391,244 | — |
|---|
| 2010-11-30 | — | $37.24M | -$623,000.00 | — | $7.15M | — | -$7.77M | — | -$7.76M | — | -$7.76M | -$0.93 | — | 8,391,244 | — |
|---|
| 2010-08-31 | — | $44.08M | $1.75M | — | $7.83M | — | -$6.08M | — | -$6.07M | — | -$6.07M | -$0.72 | — | 8,391,244 | — |
|---|
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 | $2.66B | $1.96B | $704.32M | — | $452.55M | — | $251.77M | — | $270.57M | $56.76M | $206.9M | $3.68 | $3.66 | 56,150,000 | 56,502,000 |
|---|
| 2025-03-29 | $2.48B | $1.82B | $664.02M | — | $426.99M | — | $237.03M | — | $257.37M | $53.72M | $198.41M | $3.45 | $3.42 | 57,562,000 | 58,075,000 |
|---|
| 2024-03-30 | $2.02B | $1.54B | $485.79M | — | $310.59M | — | $175.21M | — | $200.86M | $47.14M | $146.7M | $2.55 | $2.53 | 57,492,000 | 57,978,000 |
|---|
| 2023-04-01 | $2.61B | $1.79B | $818.68M | — | $300.4M | — | $518.29M | — | $533.9M | $132.09M | $401.8M | $7.05 | $7.00 | 56,987,000 | 57,395,000 |
|---|
| 2022-04-02 | $2.21B | $1.62B | $589.12M | — | $256.22M | — | $332.91M | — | $330.43M | $82.39M | $248.04M | $4.37 | $4.33 | 56,816,000 | 57,306,000 |
|---|
| 2021-04-03 | $1.42B | $1.13B | $287.7M | — | $178.94M | — | $108.76M | — | $111.4M | $26.5M | $84.9M | $1.50 | $1.49 | 56,648,000 | 56,973,000 |
|---|
| 2020-03-28 | $1.37B | $1.09B | $278.98M | — | $192.52M | — | $86.46M | — | $85.05M | $26.89M | $58.16M | $1.03 | $1.02 | 56,516,000 | 56,762,000 |
|---|
| 2019-03-30 | $1.36B | $1.11B | $245.36M | — | $275.1M | — | -$29.74M | — | -$41.3M | $16.91M | -$58.21M | -$1.09 | -$1.09 | 53,491,000 | 53,491,000 |
|---|
| 2018-03-31 | $1.06B | $887.61M | $177.11M | — | $122.58M | — | $54.59M | — | $43.12M | $27.32M | $15.8M | $0.33 | $0.33 | 44,491,000 | 44,491,000 |
|---|
| 2017-05-31 | — | $214.53M | $21.98M | — | $22.91M | — | $349,000.00 | — | $5,000.00 | $0.00 | $5,000.00 | $0.00 | $0.00 | 8,391,244 | 8,512,374 |
|---|
| 2017-04-01 | $861.32M | $717.36M | $143.96M | — | $105.18M | — | $34.65M | — | $28.01M | -$23.32M | $51.91M | $1.09 | $1.09 | 44,489,000 | 44,489,000 |
|---|
| 2016-05-31 | — | $188.46M | $23.31M | — | $21.12M | — | $2.19M | — | $1.87M | $0.00 | $1.68M | $0.20 | $0.20 | 8,391,244 | 8,391,244 |
|---|
| 2015-05-31 | — | $169.89M | $17.09M | — | $21.19M | — | -$3.86M | — | -$4.19M | $0.00 | -$10.41M | -$1.24 | — | 8,391,244 | — |
|---|
| 2014-05-31 | — | $142.01M | $11.07M | — | $19.11M | — | -$7.34M | — | -$7.31M | $0.00 | -$11.86M | -$1.41 | — | 8,391,244 | — |
|---|
| 2013-05-31 | — | $166.11M | $11.46M | — | $23.68M | — | -$10.58M | — | -$10.51M | $0.00 | -$10.51M | -$1.25 | — | 8,391,244 | — |
|---|
| 2012-05-31 | — | $177.96M | $4.88M | — | $27.45M | — | -$19.38M | — | -$19.37M | — | -$19.37M | -$2.31 | — | 8,391,244 | — |
|---|
| 2011-05-31 | — | $160.53M | $1.8M | — | $28.49M | — | -$26.69M | — | -$26.63M | — | -$26.63M | -$3.17 | — | 8,391,244 | — |
|---|