Complete source-backed income-statement history.
- Available history
- 2008-12-26 to 2026-06-28
- 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-28 | $443M | $351.42M | $91.58M | — | $83.83M | — | -$1.16M | -$1.32M | -$2.48M | $887,000.00 | -$3.37M | -$0.11 | -$0.11 | 30,414,000 | 30,414,000 |
|---|
| 2026-03-29 | $398.57M | $319.55M | $79.02M | — | $87.3M | — | -$17.85M | -$1.37M | -$19.22M | $576,000.00 | -$19.8M | -$0.66 | -$0.66 | 30,145,000 | 30,145,000 |
|---|
| 2025-12-28 | $418.18M | $328.13M | $90.04M | — | $94.94M | — | -$29.42M | — | -$30.46M | $1.08M | -$31.54M | -$1.06 | -$1.06 | 32,000 | 32,000 |
|---|
| 2025-09-28 | $431.27M | $333.37M | $97.89M | — | $91.73M | — | -$146,000.00 | -$1.06M | -$1.21M | $711,000.00 | -$1.92M | -$0.06 | -$0.06 | 29,896,000 | 29,896,000 |
|---|
| 2025-06-29 | $396.3M | $302.74M | $93.56M | — | $89.8M | — | -$2.94M | $2.9M | -$38,000.00 | $122,000.00 | -$160,000.00 | -$0.01 | -$0.01 | 29,856,000 | 29,856,000 |
|---|
| 2025-03-30 | $370.25M | $283.91M | $86.34M | — | $94.62M | — | -$14.12M | $193,000.00 | -$13.93M | $418,000.00 | -$14.35M | -$0.48 | -$0.48 | 29,698,000 | 29,698,000 |
|---|
| 2024-12-29 | $385.95M | $283.41M | $102.55M | — | $106.94M | — | -$10.4M | — | -$10.01M | $1.69M | -$11.71M | -$0.42 | -$0.42 | -207,000 | -207,000 |
|---|
| 2024-09-29 | $382.36M | $282.32M | $100.04M | — | $99.97M | — | -$6.9M | $521,000.00 | -$6.38M | $1.25M | -$7.64M | -$0.26 | -$0.26 | 29,704,000 | 29,704,000 |
|---|
| 2024-06-30 | $396.23M | $291.81M | $104.42M | — | $97.02M | — | -$59.96M | $1.74M | -$58.22M | $46.49M | -$104.71M | -$3.45 | -$3.45 | 30,349,000 | 30,349,000 |
|---|
| 2024-03-31 | $402.85M | $303.47M | $99.39M | — | $106.94M | — | -$15.51M | $1.6M | -$13.91M | -$12.21M | -$1.7M | -$0.05 | -$0.05 | 31,102,000 | 31,102,000 |
|---|
| 2023-12-31 | $492.17M | $363.89M | $128.28M | — | $129.96M | — | -$8.63M | — | -$7.4M | -$4.85M | -$2.55M | -$0.08 | -$0.08 | -80,000 | -80,000 |
|---|
| 2023-09-24 | $473.2M | $349.02M | $124.17M | — | $120.72M | — | -$2.73M | $390,000.00 | -$2.34M | -$2.33M | -$10,000.00 | $0.00 | $0.00 | 30,932,000 | 30,932,000 |
|---|
| 2023-06-25 | $475.59M | $345.1M | $130.49M | — | $121.28M | — | -$6.56M | $578,000.00 | -$5.98M | $1.35M | -$7.32M | -$0.24 | -$0.24 | 30,966,000 | 30,966,000 |
|---|
| 2023-03-26 | $465.29M | $342.18M | $123.11M | — | $122.65M | — | -$5.94M | $1.01M | -$4.93M | -$640,000.00 | -$4.29M | -$0.13 | -$0.13 | 32,292,000 | 32,292,000 |
|---|
| 2022-12-25 | $557.7M | $409.85M | $147.85M | — | $133.73M | — | $6.86M | — | $6.99M | -$54,000.00 | $7.05M | $0.22 | $0.21 | -134,000 | -64,000 |
|---|
| 2022-09-25 | $575.72M | $419.8M | $155.92M | — | $124.35M | — | $24.09M | $703,000.00 | $24.79M | $4.09M | $20.7M | $0.64 | $0.63 | 32,434,000 | 32,818,000 |
|---|
| 2022-06-26 | $569.25M | $410.72M | $158.53M | — | $122.03M | — | $29.25M | -$110,000.00 | $29.14M | $5.13M | $24.01M | $0.73 | $0.72 | 32,707,000 | 33,149,000 |
|---|
| 2022-03-27 | $551.52M | $411.67M | $139.85M | — | $120.57M | — | $11.99M | $505,000.00 | $12.5M | $1.98M | $10.52M | $0.31 | $0.30 | 33,929,000 | 34,544,000 |
|---|
| 2021-12-26 | $621.93M | $455.15M | $166.78M | — | $137.67M | — | $21.96M | — | $25.49M | $5.28M | $20.21M | $0.58 | $0.57 | 10,000 | 179,000 |
|---|
| 2021-09-26 | $577.03M | $430.53M | $146.5M | — | $118.75M | — | $21.33M | $581,000.00 | $21.91M | $3.27M | $18.64M | $0.53 | $0.53 | 34,873,000 | 35,475,000 |
|---|
| 2021-06-27 | $515.96M | $379.49M | $136.47M | — | $110.51M | — | $18.94M | $724,000.00 | $19.67M | $3.78M | $15.88M | $0.46 | $0.45 | 34,818,000 | 35,352,000 |
|---|
| 2021-03-28 | $458.71M | $348.13M | $110.57M | — | $97.4M | — | $6.21M | $575,000.00 | $6.79M | -$112,000.00 | $6.9M | $0.20 | $0.20 | 34,674,000 | 35,066,000 |
|---|
| 2020-12-27 | $518.63M | $397.84M | $120.8M | — | $103.63M | — | $9.14M | — | $11.09M | $3.06M | $8.03M | $0.19 | $0.19 | -278,000 | -278,000 |
|---|
| 2020-09-27 | $474.53M | $364.07M | $110.46M | — | $90.1M | — | $12.71M | -$174,000.00 | $12.54M | $3.74M | $8.8M | $0.25 | $0.25 | 34,597,000 | 34,904,000 |
|---|
| 2020-06-28 | $358.94M | $275.72M | $83.23M | — | $97.2M | — | -$21.23M | -$412,000.00 | -$21.64M | -$13.48M | -$8.17M | -$0.23 | -$0.23 | 35,077,000 | 35,077,000 |
|---|
| 2020-03-29 | $494.25M | $368.09M | $126.16M | — | $117.38M | — | -$175.51M | $263,000.00 | -$175.24M | -$24.75M | -$150.49M | -$4.04 | -$4.04 | 37,255,000 | 37,255,000 |
|---|
| 2019-12-29 | $591.04M | $442.21M | $148.84M | — | $132.48M | — | $7.34M | $2.01M | $9.35M | $638,000.00 | $8.72M | $0.24 | $0.23 | -312,000 | -300,000 |
|---|
| 2019-09-29 | $636.79M | $469.06M | $167.74M | — | $129.8M | — | $29.19M | $471,000.00 | $29.66M | $2.98M | $26.68M | $0.69 | $0.68 | 38,741,000 | 39,213,000 |
|---|
| 2019-06-30 | $588.59M | $431.91M | $156.68M | — | $125.97M | — | $20.89M | $827,000.00 | $21.72M | $2.31M | $19.41M | $0.50 | $0.49 | 39,163,000 | 39,554,000 |
|---|
| 2019-03-31 | $552.35M | $405.66M | $146.7M | — | $127.98M | — | $8.76M | $553,000.00 | $9.32M | $1.04M | $8.28M | $0.21 | $0.21 | 39,366,000 | 39,735,000 |
|---|
| 2018-12-30 | $650.15M | $487.87M | $162.28M | — | $135.13M | — | $16.88M | $848,000.00 | $17.73M | $2.84M | $14.89M | $0.37 | $0.37 | -153,000 | -142,000 |
|---|
| 2018-09-30 | $680.37M | $496.05M | $184.32M | — | $145.38M | — | $28.35M | -$340,000.00 | $28.01M | $3.63M | $24.38M | $0.61 | $0.61 | 39,743,000 | 40,073,000 |
|---|
| 2018-07-01 | $614.3M | $448.72M | $165.58M | — | $134.21M | — | $21.28M | -$968,000.00 | $20.31M | $2.58M | $17.73M | $0.44 | $0.44 | 40,227,000 | 40,469,000 |
|---|
| 2018-04-01 | $554.39M | $411.12M | $143.27M | — | $125.76M | — | $7.42M | $2.2M | $9.62M | $864,000.00 | $8.76M | $0.22 | $0.22 | 40,443,000 | 40,694,000 |
|---|
| 2017-12-31 | $669.63M | $501.88M | $167.75M | — | $132.64M | — | $23.64M | -$24,000.00 | $23.61M | $7.19M | $16.43M | $0.41 | $0.40 | -218,000 | -230,000 |
|---|
| 2017-10-01 | $660.78M | $488.76M | $172.02M | — | $131.55M | — | $29.28M | -$219,000.00 | $29.06M | $7.84M | $21.22M | $0.52 | $0.51 | 41,046,000 | 41,276,000 |
|---|
| 2017-07-02 | $610.12M | $454.84M | $155.28M | — | $124.75M | — | $18.24M | $155,000.00 | $18.39M | $5.26M | $13.13M | $0.32 | $0.31 | 41,579,000 | 41,856,000 |
|---|
| 2017-04-02 | — | — | $139.43M | — | $121.84M | — | $6.41M | $74,000.00 | $6.49M | $1.81M | $4.67M | $0.11 | $0.11 | 41,637,000 | 41,937,000 |
|---|
| 2017-01-01 | — | — | $180.89M | — | $145.39M | — | $23.48M | -$572,000.00 | $22.91M | $4.82M | $18.09M | $0.43 | $0.43 | -3,000 | -3,000 |
|---|
| 2016-09-23 | — | — | $178.4M | — | $134.68M | — | $27.75M | -$867,000.00 | $26.88M | $3.46M | $23.43M | $0.56 | $0.56 | 41,762,000 | 42,056,000 |
|---|
| 2016-06-24 | — | — | $169.92M | — | $135.79M | — | -$76.83M | -$887,000.00 | -$77.71M | -$13.98M | -$63.74M | -$1.53 | -$1.53 | 41,688,000 | 41,688,000 |
|---|
| 2016-03-25 | — | — | $150.51M | — | $130.62M | — | $8.6M | -$1.02M | $7.58M | $612,000.00 | $6.97M | $0.17 | $0.17 | 41,502,000 | 41,798,000 |
|---|
| 2015-12-25 | — | — | $185M | — | $141.42M | — | $33.16M | -$293,000.00 | $32.86M | $4.7M | $28.17M | $0.68 | $0.67 | 37,000 | 76,000 |
|---|
| 2015-09-25 | — | — | $168.87M | — | $125.12M | — | $33.25M | -$366,000.00 | $32.89M | $12.8M | $20.09M | $0.49 | $0.48 | 41,296,000 | 41,620,000 |
|---|
| 2015-06-26 | — | — | $151.97M | — | $117.86M | — | $23.71M | -$202,000.00 | $23.51M | $6.24M | $17.27M | $0.42 | $0.42 | 41,240,000 | 41,475,000 |
|---|
| 2015-03-27 | — | — | $129.84M | — | $111.59M | — | $7.72M | -$534,000.00 | $7.19M | $1.47M | $5.72M | $0.14 | $0.14 | 41,031,000 | 41,362,000 |
|---|
| 2014-12-26 | — | — | $158.24M | — | $117.12M | — | $31.77M | -$269,000.00 | $31.5M | $4.47M | $27.03M | $0.66 | $0.65 | 33,000 | 205,000 |
|---|
| 2014-09-26 | — | — | $159.6M | — | $120.32M | — | $29.56M | -$409,000.00 | $29.15M | $8.24M | $20.91M | $0.51 | $0.51 | 40,793,000 | 41,038,000 |
|---|
| 2014-06-27 | — | — | $119.58M | — | $96.35M | — | $17.98M | $450,000.00 | $18.43M | $2.35M | $16.08M | $0.39 | $0.39 | 40,739,000 | 40,969,000 |
|---|
| 2014-03-28 | — | — | $99.56M | — | $91.98M | — | $2.42M | $344,000.00 | $2.76M | $1.1M | $1.66M | $0.04 | $0.04 | 40,572,000 | 40,891,000 |
|---|
| 2013-12-27 | — | — | $120.26M | — | $93.71M | — | $21.21M | $187,000.00 | $21.4M | $6.89M | $14.51M | $0.36 | $0.36 | 81,000 | 107,000 |
|---|
| 2013-09-27 | — | — | $123.53M | — | $90.77M | — | $27.99M | $416,000.00 | $28.41M | $9.45M | $18.95M | $0.47 | $0.47 | 40,330,000 | 40,670,000 |
|---|
| 2013-06-28 | — | — | $111.87M | — | $89.34M | — | $17.33M | $275,000.00 | $17.61M | $5.07M | $12.54M | $0.31 | $0.31 | 40,140,000 | 40,421,000 |
|---|
| 2013-03-29 | — | — | $86.64M | — | $88.43M | — | -$6.95M | $477,000.00 | -$6.48M | -$5.4M | -$1.08M | -$0.03 | -$0.03 | 39,784,000 | 39,784,000 |
|---|
| 2012-12-28 | — | — | $94.38M | — | $79.22M | — | $10.43M | $483,000.00 | $10.92M | $3.5M | $7.42M | $0.19 | $0.18 | 1,000 | 21,000 |
|---|
| 2012-09-28 | — | — | $105.23M | — | $77.63M | — | $22.94M | $409,000.00 | $23.35M | $9M | $14.35M | $0.36 | $0.36 | 39,516,000 | 39,858,000 |
|---|
| 2012-06-29 | — | — | $93.54M | — | $71.53M | — | $17.28M | $412,000.00 | $17.69M | $7.36M | $10.34M | $0.26 | $0.26 | 39,701,000 | 40,097,000 |
|---|
| 2012-03-30 | — | — | $79.24M | — | $72.08M | — | $2.39M | $264,000.00 | $2.65M | $1.12M | $1.53M | $0.04 | $0.04 | 39,425,000 | 39,914,000 |
|---|
| 2011-12-30 | — | — | $91.83M | — | $76.76M | — | $10.68M | $692,000.00 | $11.37M | $3.81M | $7.56M | $0.19 | $0.19 | -852,000 | -854,000 |
|---|
| 2011-09-30 | — | — | $99.85M | — | $73.24M | — | $22.41M | $323,000.00 | $22.73M | $8.82M | $13.91M | $0.33 | $0.33 | 41,612,000 | 41,958,000 |
|---|
| 2011-07-01 | — | — | $85.33M | — | $67.68M | — | $13.79M | $166,000.00 | $13.96M | $5.41M | $8.55M | $0.20 | $0.20 | 43,367,000 | 43,674,000 |
|---|
| 2011-04-01 | — | — | $70.03M | — | $65.16M | — | $950,000.00 | $308,000.00 | $1.26M | $492,000.00 | $766,000.00 | $0.02 | $0.02 | 43,460,000 | 43,854,000 |
|---|
| 2010-12-31 | — | — | $81.91M | — | $71.8M | — | $5.53M | $238,000.00 | $5.77M | $1.81M | $3.96M | $0.09 | $0.09 | 28,000 | 84,000 |
|---|
| 2010-09-24 | — | — | $84.59M | — | $64.44M | — | $16.27M | $144,000.00 | $16.42M | $6.2M | $10.22M | $0.24 | $0.23 | 43,269,000 | 43,509,000 |
|---|
| 2010-06-25 | — | — | $75.83M | — | $61.27M | — | $10.64M | $190,000.00 | $10.83M | $2.91M | $7.92M | $0.18 | $0.18 | 43,223,000 | 43,502,000 |
|---|
| 2010-03-26 | — | — | $61,125.00 | — | $61,214.00 | — | -$4,184.00 | $328.00 | -$3,856.00 | -$1,597.00 | -$2,259.00 | -$0.05 | -$0.05 | 43,083 | 43,083 |
|---|
| 2009-12-25 | — | — | $72.92M | — | $65.54M | — | $3.02M | $154,000.00 | $3.17M | $1.04M | $2.13M | $0.05 | $0.04 | 34,000 | 84,000 |
|---|
| 2009-09-25 | — | — | $82.62M | — | $64.95M | — | $13.44M | $240,000.00 | $13.68M | $5.44M | $8.24M | $0.19 | $0.19 | 42,906,000 | 43,121,000 |
|---|
| 2009-06-26 | — | — | $72.83M | — | $63.38M | — | $5.17M | $712,000.00 | $5.88M | $2.15M | $3.73M | $0.09 | $0.09 | 42,836,000 | 42,921,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 |
|---|
| 2025-12-28 | $1.62B | $1.25B | $367.84M | — | $371.09M | — | -$46.63M | — | -$45.63M | $2.33M | -$47.96M | -$1.61 | -$1.61 | 29,849,000 | 29,849,000 |
|---|
| 2024-12-29 | $1.57B | $1.16B | $406.39M | — | $410.87M | — | -$92.78M | — | -$88.52M | $37.22M | -$125.75M | -$4.17 | -$4.17 | 30,177,000 | 30,177,000 |
|---|
| 2023-12-31 | $1.91B | $1.4B | $506.06M | — | $494.6M | — | -$23.85M | — | -$20.65M | -$6.47M | -$14.17M | -$0.45 | -$0.45 | 31,317,000 | 31,317,000 |
|---|
| 2022-12-25 | $2.25B | $1.65B | $602.14M | — | $500.69M | — | $72.19M | — | $73.42M | $11.14M | $62.27M | $1.89 | $1.86 | 32,889,000 | 33,447,000 |
|---|
| 2021-12-26 | $2.17B | $1.61B | $560.32M | — | $464.32M | — | $68.44M | — | $73.85M | $12.22M | $61.63M | $1.77 | $1.74 | 34,798,000 | 35,434,000 |
|---|
| 2020-12-27 | $1.85B | $1.41B | $440.65M | — | $408.31M | — | -$174.88M | — | -$173.26M | -$31.42M | -$141.84M | -$4.01 | -$4.01 | 35,365,000 | 35,365,000 |
|---|
| 2019-12-29 | $2.37B | $1.75B | $619.95M | — | $516.22M | — | $66.18M | $3.87M | $70.04M | $6.97M | $63.07M | $1.63 | $1.61 | 38,778,000 | 39,179,000 |
|---|
| 2018-12-30 | $2.5B | $1.84B | $655.45M | — | $540.48M | — | $73.92M | $1.74M | $75.66M | $9.91M | $65.75M | $1.64 | $1.63 | 39,985,000 | 40,275,000 |
|---|
| 2017-12-31 | $2.51B | $1.87B | $634.47M | — | $510.79M | — | $77.56M | -$14,000.00 | $77.55M | $22.09M | $55.46M | $1.35 | $1.34 | 41,202,000 | 41,441,000 |
|---|
| 2017-01-01 | $2.75B | $2.07B | $679.72M | — | $546.48M | — | -$17M | -$3.35M | -$20.34M | -$5.09M | -$15.25M | -$0.37 | -$0.37 | 41,648,000 | 41,648,000 |
|---|
| 2015-12-25 | — | — | $635.67M | — | $495.99M | — | $97.84M | -$1.4M | $96.45M | $25.2M | $71.25M | $1.73 | $1.71 | 41,226,000 | 41,622,000 |
|---|
| 2014-12-26 | — | — | $536.98M | — | $425.78M | — | $81.73M | $116,000.00 | $81.84M | $16.17M | $65.68M | $1.61 | $1.59 | 40,734,000 | 41,176,000 |
|---|
| 2013-12-27 | — | — | $442.3M | — | $362.25M | — | $59.58M | $1.35M | $60.94M | $16.01M | $44.92M | $1.12 | $1.11 | 40,166,000 | 40,502,000 |
|---|
| 2012-12-28 | — | — | $372.39M | — | $300.46M | — | $53.04M | $1.57M | $54.61M | $20.98M | $33.63M | $0.85 | $0.84 | 39,548,000 | 39,862,000 |
|---|
| 2011-12-30 | — | — | $347.05M | — | $282.83M | — | $47.83M | $1.49M | $49.32M | $18.53M | $30.79M | $0.73 | $0.73 | 41,961,000 | 42,322,000 |
|---|
| 2010-12-31 | — | — | $303.45M | — | $258.72M | — | $28.26M | $901,000.00 | $29.16M | $9.32M | $19.84M | $0.46 | $0.46 | 43,224,000 | 43,540,000 |
|---|
| 2009-12-25 | — | — | $291.05M | — | $262.18M | — | $11.83M | $2.31M | $14.14M | $5.34M | $8.8M | $0.21 | $0.20 | 42,842,000 | 43,014,000 |
|---|
| 2008-12-26 | — | — | $412.51M | — | $332.11M | — | $2.63M | $5.53M | $8.16M | $12.31M | -$4.16M | -$0.10 | -$0.10 | 42,885,000 | 42,885,000 |
|---|