Complete source-backed income-statement history.
- Available history
- 2010-05-29 to 2026-05-30
- 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-30 | $66.2M | $45.54M | $20.66M | — | $17.64M | — | $3.87M | $282,000.00 | $4.15M | $447,000.00 | $3.7M | — | — | — | 62,000 |
|---|
| 2026-02-28 | $55.47M | $37.79M | $17.68M | — | $16.18M | — | $1.5M | -$302,000.00 | $1.2M | $302,000.00 | $893,000.00 | — | — | — | 12,696,000 |
|---|
| 2025-11-29 | $52.29M | $36.21M | $16.08M | — | $15.94M | — | $132,000.00 | -$328,000.00 | -$196,000.00 | -$75,000.00 | -$121,000.00 | — | — | — | 12,459,000 |
|---|
| 2025-08-30 | $54.61M | $37.68M | $16.93M | — | $15.96M | — | $968,000.00 | $1.36M | $2.33M | $421,000.00 | $1.91M | — | — | — | 12,544,000 |
|---|
| 2025-05-31 | $51.89M | $35.51M | $16.38M | — | $15.57M | — | $631,000.00 | $1.33M | $1.96M | $889,000.00 | $1.08M | — | — | — | 15,000 |
|---|
| 2025-03-01 | $53.8M | $37.13M | $16.67M | — | $14.5M | — | -$2.74M | -$345,000.00 | -$3.09M | -$1.03M | -$2.06M | — | — | — | 12,333,000 |
|---|
| 2024-11-30 | $49.49M | $34.17M | $15.33M | — | $16M | — | -$667,000.00 | -$388,000.00 | -$1.06M | -$304,000.00 | -$751,000.00 | — | — | — | 12,315,000 |
|---|
| 2024-08-31 | $53.73M | $37.3M | $16.43M | — | $16.11M | — | $316,000.00 | $332,000.00 | $648,000.00 | $58,000.00 | $590,000.00 | — | — | — | 12,431,000 |
|---|
| 2024-06-01 | $47.37M | $32.65M | $14.72M | — | $14.84M | — | -$114,000.00 | -$25,000.00 | -$139,000.00 | -$20,000.00 | -$119,000.00 | — | — | — | -16,000 |
|---|
| 2024-03-02 | $52.38M | $36.94M | $15.44M | — | $14.43M | — | $1.01M | -$27,000.00 | $979,000.00 | $229,000.00 | $750,000.00 | — | — | — | 12,445,000 |
|---|
| 2023-12-02 | $44.13M | $31.59M | $12.54M | — | $14.49M | — | -$2.02M | -$275,000.00 | -$2.29M | -$494,000.00 | -$1.8M | — | — | — | 12,226,000 |
|---|
| 2023-09-02 | $52.58M | $35.32M | $17.26M | — | $15.79M | — | $1.47M | $136,000.00 | $1.61M | $381,000.00 | $1.23M | — | — | — | 12,539,000 |
|---|
| 2023-05-27 | $58.83M | $42.43M | $16.41M | — | $15.01M | — | $1.39M | $144,000.00 | $1.54M | -$2.58M | $4.12M | — | — | — | 18,000 |
|---|
| 2023-02-25 | $70.36M | $47.96M | $22.41M | — | $14.78M | — | $7.61M | $382,000.00 | $8M | $1.66M | $6.34M | — | — | — | 12,666,000 |
|---|
| 2022-11-26 | $65.91M | $44.05M | $21.85M | — | $14.68M | — | $7.2M | -$132,000.00 | $7.07M | $1.52M | $5.55M | — | — | — | 12,535,000 |
|---|
| 2022-08-27 | $67.56M | $44.53M | $23.03M | — | $14.25M | — | $8.78M | -$347,000.00 | $8.43M | $2.11M | $6.32M | — | — | — | 12,331,000 |
|---|
| 2022-05-28 | $61.63M | $41.45M | $20.18M | — | $15.17M | — | $4.99M | -$197,000.00 | $4.79M | -$3.49M | $8.28M | — | — | — | 101,000 |
|---|
| 2022-02-26 | $55.31M | $37.74M | $17.57M | — | $13.95M | — | $3.62M | -$127,000.00 | $3.5M | $609,000.00 | $2.89M | — | — | — | 12,027,000 |
|---|
| 2021-11-27 | $53.98M | $36.32M | $17.66M | — | $13.14M | — | $4.52M | $152,000.00 | $4.67M | $550,000.00 | $4.12M | — | — | — | 11,697,000 |
|---|
| 2021-08-28 | $53.7M | $37.41M | $16.3M | — | $13.47M | — | $2.83M | -$26,000.00 | $2.8M | $167,000.00 | $2.64M | — | — | — | 11,467,000 |
|---|
| 2021-05-29 | $50.47M | $34.12M | $16.36M | — | $14M | — | $2.34M | -$38,000.00 | $2.3M | $414,000.00 | $1.89M | — | — | — | -2,030,000 |
|---|
| 2021-02-27 | $45.24M | $29.47M | $15.77M | — | $15.46M | — | $315,000.00 | -$25,000.00 | $290,000.00 | $62,000.00 | $228,000.00 | — | — | — | 11,183,000 |
|---|
| 2020-11-28 | $42.42M | $28.08M | $14.34M | — | $13.49M | — | $852,000.00 | -$110,000.00 | $742,000.00 | $53,000.00 | $689,000.00 | — | — | — | 11,128,000 |
|---|
| 2020-08-29 | $38.81M | $26.45M | $12.36M | — | $12.98M | — | -$617,000.00 | -$406,000.00 | -$1.02M | $124,000.00 | -$1.15M | — | — | — | 11,070,000 |
|---|
| 2020-05-30 | $37.36M | $25.99M | $11.37M | — | $12.66M | — | -$1.29M | $196,000.00 | -$1.09M | $186,000.00 | -$1.28M | — | — | — | -2,093,000 |
|---|
| 2020-02-29 | $38.25M | $25.58M | $12.67M | — | $12.66M | — | $11,000.00 | $77,000.00 | $88,000.00 | $181,000.00 | -$93,000.00 | — | — | — | 13,135,000 |
|---|
| 2019-11-30 | $39.63M | $26.95M | $12.68M | — | $13.16M | — | -$481,000.00 | -$61,000.00 | -$542,000.00 | $80,000.00 | -$622,000.00 | — | — | — | 13,135,000 |
|---|
| 2019-08-31 | $40.65M | $27.7M | $12.95M | — | $12.85M | — | $103,000.00 | $231,000.00 | $334,000.00 | $177,000.00 | $157,000.00 | — | — | — | 13,087,000 |
|---|
| 2019-06-01 | $42.16M | $29.65M | $12.51M | — | $12.54M | — | -$6.38M | $264,000.00 | -$6.11M | $263,000.00 | -$6.38M | — | — | — | -2,096,000 |
|---|
| 2019-03-02 | $39.02M | $26.72M | $12.3M | — | $13.1M | — | -$798,000.00 | $25,000.00 | -$773,000.00 | $305,000.00 | -$1.08M | — | — | — | 13,050,000 |
|---|
| 2018-12-01 | $41.31M | $28.34M | $12.97M | — | $13.43M | — | -$454,000.00 | $328,000.00 | -$126,000.00 | $178,000.00 | -$304,000.00 | — | — | — | 13,049,000 |
|---|
| 2018-09-01 | $44.16M | $30.2M | $13.95M | — | $13.1M | — | $854,000.00 | -$152,000.00 | $702,000.00 | $271,000.00 | $431,000.00 | — | — | — | 13,114,000 |
|---|
| 2018-06-02 | $45.49M | $30M | $15.49M | — | $13.71M | — | $1.88M | $314,000.00 | $2.19M | $450,000.00 | $1.74M | — | — | — | — |
|---|
| 2018-03-03 | $41.65M | $27.58M | $14.07M | — | $13.1M | — | $967,000.00 | $48,000.00 | $1.02M | $488,000.00 | $527,000.00 | — | — | — | — |
|---|
| 2017-12-02 | $39.08M | $25.71M | $13.37M | — | $12.6M | — | $772,000.00 | -$68,000.00 | $704,000.00 | $532,000.00 | $1.67M | — | — | — | — |
|---|
| 2017-09-02 | $37M | $24.85M | $12.15M | — | $12.32M | — | $15,000.00 | -$63,000.00 | -$48,000.00 | $64,000.00 | -$112,000.00 | — | — | — | 12,849,000 |
|---|
| 2017-05-27 | $37.36M | $25.37M | $11.99M | — | $12.16M | — | $39,000.00 | -$172,000.00 | -$133,000.00 | -$8,000.00 | -$125,000.00 | — | — | — | 0 |
|---|
| 2017-02-25 | $32.31M | $21.62M | $10.69M | — | $12M | — | -$1.31M | -$131,000.00 | -$1.44M | -$10,000.00 | -$1.43M | — | — | — | 12,847,000 |
|---|
| 2016-11-26 | $33.83M | $22.86M | $10.96M | — | $13.37M | — | -$2.4M | $215,000.00 | -$2.19M | $333,000.00 | -$2.52M | — | — | — | — |
|---|
| 2016-08-27 | $33.37M | $23.13M | $10.24M | — | $12.33M | — | -$2.09M | -$266,000.00 | -$2.35M | $497,000.00 | -$2.85M | — | — | — | 12,844,000 |
|---|
| 2016-05-28 | $39.57M | $26.18M | $13.39M | — | $13.69M | — | -$306,000.00 | -$45,000.00 | -$351,000.00 | -$196,000.00 | -$155,000.00 | — | — | — | -68,000 |
|---|
| 2016-02-27 | $31.29M | $21.54M | $9.75M | — | $12.47M | — | -$2.72M | -$94,000.00 | -$2.82M | $111,000.00 | -$2.93M | — | — | — | 12,842,000 |
|---|
| 2015-11-28 | $34.09M | $23.65M | $10.44M | — | $13.2M | — | -$2.52M | $499,000.00 | -$2.02M | $263,000.00 | -$2.29M | — | — | — | 12,883,000 |
|---|
| 2015-08-29 | $37.07M | $25.81M | $11.26M | — | $12.27M | — | -$1M | -$27,000.00 | -$1.03M | $368,000.00 | -$1.4M | — | — | — | 13,627,000 |
|---|
| 2015-05-30 | $34.95M | $24.73M | $10.22M | — | $12.86M | — | -$2.65M | $2.14M | -$2.6M | -$501,000.00 | -$2.22M | — | — | — | -54,000 |
|---|
| 2015-02-28 | $33.47M | $23.67M | $9.8M | — | $12.56M | — | -$2.75M | -$520,000.00 | -$2.23M | -$31,000.00 | -$2.2M | — | — | — | 13,745,000 |
|---|
| 2014-11-29 | $33.84M | $23.38M | $10.46M | — | $12.62M | — | -$2.16M | -$216,000.00 | -$1.94M | -$799,000.00 | -$1.06M | — | — | — | 13,911,000 |
|---|
| 2014-08-30 | $34.7M | $24.04M | $10.66M | — | $11.18M | — | -$533,000.00 | -$315,000.00 | -$218,000.00 | -$135,000.00 | -$83,000.00 | — | — | — | 14,004,000 |
|---|
| 2014-05-31 | $35.38M | $25.22M | $10.16M | — | $12.42M | — | -$3.92M | $6.76M | -$3.68M | -$837,000.00 | -$2.48M | — | — | — | — |
|---|
| 2014-03-01 | $32.88M | $23.23M | $9.65M | — | $10.54M | — | -$886,000.00 | -$699,000.00 | -$187,000.00 | -$75,000.00 | -$532,000.00 | — | — | — | — |
|---|
| 2013-11-30 | $35.44M | $24.43M | $11.01M | — | $10.47M | — | $534,000.00 | -$254,000.00 | $788,000.00 | $157,000.00 | $524,000.00 | — | — | — | — |
|---|
| 2013-08-31 | $34.26M | $24.07M | $10.19M | — | $10.07M | — | $123,000.00 | -$2.3M | $2.43M | $448,000.00 | $1.97M | — | — | — | — |
|---|
| 2013-06-01 | $35.18M | $24.94M | $10.25M | — | $11.84M | — | -$1.59M | -$294,000.00 | -$1.3M | $119,000.00 | -$181,000.00 | — | — | — | — |
|---|
| 2013-03-02 | $33.63M | $23.72M | $9.91M | — | $9.32M | — | $592,000.00 | $203,000.00 | $389,000.00 | -$197,000.00 | $404,000.00 | — | — | — | — |
|---|
| 2012-12-01 | $36.6M | $25.86M | $10.74M | — | $10.23M | — | $512,000.00 | -$97,000.00 | $609,000.00 | $28,000.00 | $378,000.00 | — | — | — | — |
|---|
| 2012-09-01 | $35.65M | $25M | $10.65M | — | $10.15M | — | $501,000.00 | -$443,000.00 | $944,000.00 | $210,000.00 | $647,000.00 | — | — | — | — |
|---|
| 2012-06-02 | $38.86M | $27.77M | $11.09M | — | $10.4M | — | $695,000.00 | -$665,000.00 | $1.36M | -$2.38M | $2.73M | — | — | — | — |
|---|
| 2012-03-03 | $38.33M | $27.03M | $11.3M | — | $9.46M | — | $1.84M | -$384,000.00 | $2.23M | $636,000.00 | $1.34M | — | — | — | — |
|---|
| 2011-12-03 | $39.14M | $27.45M | $11.69M | — | $9.97M | — | $1.72M | -$748,000.00 | $2.47M | $836,000.00 | $830,000.00 | — | — | — | — |
|---|
| 2011-09-03 | $41.51M | $28.81M | $12.7M | — | $10.77M | — | $2M | -$396,000.00 | $1.6M | $575,000.00 | $3.63M | — | — | — | — |
|---|
| 2011-05-28 | $40.72M | $29.35M | $11.37M | — | $10.78M | — | $582,000.00 | $85,000.00 | $667,000.00 | -$465,000.00 | $63.9M | — | — | — | — |
|---|
| 2011-02-26 | $39.65M | $28.1M | $11.56M | — | $10.73M | — | $823,000.00 | -$70,000.00 | $753,000.00 | $523,000.00 | $8.22M | — | — | — | — |
|---|
| 2010-11-27 | $40.98M | $29.19M | $11.8M | — | $11.2M | — | $595,000.00 | -$157,000.00 | $438,000.00 | $270,000.00 | $7.46M | — | — | — | — |
|---|
| 2010-08-28 | $37.51M | $26.12M | $11.39M | — | $10.55M | — | $846,000.00 | -$255,000.00 | $591,000.00 | $138,000.00 | $8.38M | — | — | — | — |
|---|
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-05-30 | $228.56M | $157.22M | $71.35M | — | $65.72M | — | $6.46M | $1.01M | $7.48M | $1.1M | $6.38M | — | — | — | 12,690,000 |
|---|
| 2025-05-31 | $208.91M | $144.11M | $64.8M | — | $62.17M | — | -$2.46M | $932,000.00 | -$1.53M | -$388,000.00 | -$1.14M | — | — | — | 12,298,000 |
|---|
| 2024-06-01 | $196.46M | $136.49M | $59.97M | — | $59.55M | — | $348,000.00 | -$191,000.00 | $157,000.00 | $96,000.00 | $61,000.00 | — | — | — | 12,464,000 |
|---|
| 2023-05-27 | $262.66M | $178.97M | $83.69M | — | $58.71M | — | $24.98M | $47,000.00 | $25.03M | $2.7M | $22.33M | — | — | — | 12,542,000 |
|---|
| 2022-05-28 | $224.62M | $152.92M | $71.7M | — | $55.72M | — | $15.96M | -$198,000.00 | $15.76M | -$2.17M | $17.93M | — | — | — | 11,825,000 |
|---|
| 2021-05-29 | $176.94M | $118.11M | $58.83M | — | $55.93M | — | $2.89M | -$579,000.00 | $2.31M | $653,000.00 | $1.66M | — | — | — | 11,164,000 |
|---|
| 2020-05-30 | $155.9M | $106.23M | $49.67M | — | $51.33M | — | -$1.66M | $443,000.00 | -$1.21M | $624,000.00 | -$1.84M | — | — | — | 11,026,000 |
|---|
| 2019-06-01 | $166.65M | $114.92M | $51.74M | — | $52.16M | — | -$6.78M | $465,000.00 | -$6.31M | $1.02M | -$7.33M | — | — | — | 10,923,000 |
|---|
| 2018-06-02 | $163.21M | $108.13M | $55.08M | — | $51.73M | — | $3.63M | $231,000.00 | $3.86M | $1.53M | $3.82M | — | — | — | — |
|---|
| 2017-05-27 | $136.87M | $92.99M | $43.88M | — | $49.85M | — | -$5.76M | -$354,000.00 | -$6.12M | $812,000.00 | -$6.93M | — | — | — | 12,845,000 |
|---|
| 2016-05-28 | $142.02M | $97.18M | $44.84M | — | $51.63M | — | -$6.55M | $333,000.00 | -$6.22M | $546,000.00 | -$6.77M | — | — | — | 13,049,000 |
|---|
| 2015-05-30 | $136.96M | $95.82M | $41.14M | — | $49.23M | — | -$8.09M | $1.09M | -$6.99M | -$1.47M | -$5.56M | — | — | — | 13,833,000 |
|---|
| 2014-05-31 | $137.96M | $96.95M | $41.01M | — | $43.5M | — | -$4.15M | $3.5M | -$652,000.00 | -$307,000.00 | -$515,000.00 | — | — | — | 14,165,000 |
|---|
| 2013-06-01 | $141.07M | $99.52M | $41.55M | — | $41.54M | — | $11,000.00 | -$631,000.00 | $642,000.00 | $160,000.00 | $1.25M | — | — | — | 15,372,000 |
|---|
| 2012-06-02 | $157.84M | $111.06M | $46.78M | — | $40.6M | — | $6.26M | -$1.4M | $7.66M | -$334,000.00 | $8.53M | — | — | — | 17,118,000 |
|---|
| 2011-05-28 | $158.87M | $112.75M | $46.11M | — | $43.26M | — | $2.85M | -$396,000.00 | $2.45M | $468,000.00 | $87.95M | — | — | — | — |
|---|
| 2010-05-29 | $135.37M | $94.09M | $41.28M | — | $43.18M | — | -$1.92M | -$2.33M | -$4.25M | -$68,000.00 | $16.1M | — | — | — | — |
|---|