Complete source-backed income-statement history.
- Available history
- 2010-09-26 to 2026-03-29
- 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-03-29 | $3.22M | — | — | — | — | — | $957,000.00 | $98,000.00 | $1.06M | $255,000.00 | $800,000.00 | $0.06 | $0.06 | 14,212,000 | 14,298,000 |
|---|
| 2025-12-28 | $3.04M | — | — | — | — | — | $742,000.00 | $100,000.00 | $842,000.00 | $205,000.00 | $637,000.00 | $0.04 | $0.04 | 14,212,000 | 14,276,000 |
|---|
| 2025-09-28 | $3.21M | — | — | — | — | — | $752,000.00 | $99,000.00 | $851,000.00 | $206,000.00 | $645,000.00 | $0.05 | $0.05 | 14,212,000 | 14,277,000 |
|---|
| 2025-06-29 | $3.15M | — | — | — | — | — | — | — | $1.22M | $377,000.00 | $847,000.00 | $0.06 | $0.06 | -96,000 | -57,000 |
|---|
| 2025-03-30 | $2.97M | — | — | — | — | — | $855,000.00 | $95,000.00 | $950,000.00 | $228,000.00 | $722,000.00 | $0.05 | $0.05 | 14,508,000 | 14,532,000 |
|---|
| 2024-12-29 | $2.87M | — | — | — | — | — | $664,000.00 | $87,000.00 | $751,000.00 | $144,000.00 | $607,000.00 | $0.04 | $0.04 | 14,690,000 | 14,716,000 |
|---|
| 2024-09-29 | $3.05M | — | — | — | — | — | $609,000.00 | $86,000.00 | $695,000.00 | $169,000.00 | $526,000.00 | $0.04 | $0.04 | 14,587,000 | 14,799,000 |
|---|
| 2024-06-30 | $3.36M | — | — | — | — | — | — | — | $1.18M | $300,000.00 | $880,000.00 | $0.06 | $0.06 | 51,000 | 84,000 |
|---|
| 2024-03-24 | $2.96M | — | — | — | — | — | — | — | $854,000.00 | $200,000.00 | $654,000.00 | $0.04 | $0.04 | 14,587,000 | 14,737,000 |
|---|
| 2023-12-24 | $2.75M | — | — | — | — | — | — | — | $540,000.00 | -$13,000.00 | $553,000.00 | $0.04 | $0.04 | 14,444,000 | 14,465,000 |
|---|
| 2023-09-24 | $3.09M | — | — | — | — | — | — | — | $518,000.00 | $132,000.00 | $386,000.00 | $0.03 | $0.03 | 14,154,000 | 14,762,000 |
|---|
| 2023-06-25 | $3.05M | $0.00 | — | — | — | — | — | — | $825,000.00 | $190,000.00 | $635,000.00 | $0.05 | $0.04 | -389,000 | 199,000 |
|---|
| 2023-03-26 | $2.97M | $0.00 | — | — | — | — | — | — | $438,000.00 | $115,000.00 | $323,000.00 | $0.02 | $0.02 | 14,154,000 | 14,154,000 |
|---|
| 2022-12-25 | $2.87M | — | — | — | — | — | — | — | $488,000.00 | $140,000.00 | $348,000.00 | $0.02 | $0.02 | 16,351,000 | 16,351,000 |
|---|
| 2022-09-25 | $3.01M | — | — | — | — | — | — | — | $399,000.00 | $92,000.00 | $307,000.00 | $0.02 | $0.02 | 16,632,000 | 16,632,000 |
|---|
| 2022-06-26 | $2.82M | $0.00 | — | — | — | — | — | — | $1.12M | -$5.67M | $6.79M | $0.38 | $0.38 | -12,000 | -693,000 |
|---|
| 2022-03-27 | $2.62M | $1,000.00 | — | — | — | — | — | — | $496,000.00 | $3,000.00 | $493,000.00 | $0.03 | $0.03 | 18,005,000 | 18,452,000 |
|---|
| 2021-12-26 | $2.7M | $0.00 | — | — | — | — | — | — | $461,000.00 | $4,000.00 | $457,000.00 | $0.03 | $0.02 | 18,005,000 | 18,803,000 |
|---|
| 2021-09-26 | $2.55M | $0.00 | — | — | — | — | — | — | $288,000.00 | $3,000.00 | $285,000.00 | $0.02 | $0.02 | 18,005,000 | 18,803,000 |
|---|
| 2021-06-27 | $2.38M | $35,000.00 | — | — | — | — | — | — | $892,000.00 | -$34,000.00 | $926,000.00 | $0.06 | $0.06 | 246,000 | 246,000 |
|---|
| 2021-03-28 | $2.18M | $76,000.00 | — | — | — | — | — | — | $417,000.00 | $1,000.00 | $416,000.00 | $0.02 | $0.02 | 17,991,000 | 18,789,000 |
|---|
| 2020-12-27 | $2.13M | $75,000.00 | — | — | — | — | — | — | $104,000.00 | $2,000.00 | $102,000.00 | $0.01 | $0.01 | 17,712,000 | 18,510,000 |
|---|
| 2020-09-27 | $1.9M | $78,000.00 | — | — | — | — | — | — | $78,000.00 | $2,000.00 | $76,000.00 | $0.00 | $0.00 | 15,451,000 | 16,249,000 |
|---|
| 2020-06-28 | $1.62M | $86,000.00 | — | — | — | — | — | — | $32,000.00 | $1,000.00 | $31,000.00 | $0.00 | $0.00 | 21,000 | 21,000 |
|---|
| 2020-03-29 | $2.71M | $104,000.00 | — | — | — | — | — | — | -$507,000.00 | $4.01M | -$4.52M | -$0.30 | -$0.30 | 15,133,000 | 15,133,000 |
|---|
| 2019-12-29 | $2.83M | $115,000.00 | — | — | — | — | — | — | $10,000.00 | -$4,000.00 | $14,000.00 | $0.00 | $0.00 | 15,129,000 | 15,930,000 |
|---|
| 2019-09-29 | $2.88M | $134,000.00 | — | — | — | — | — | — | $310,000.00 | $73,000.00 | $237,000.00 | $0.02 | $0.01 | 15,106,000 | 15,924,000 |
|---|
| 2019-06-30 | $3.06M | $405,000.00 | — | — | — | — | — | — | -$1.07M | -$239,000.00 | -$827,000.00 | -$0.06 | -$0.06 | 1,000 | -832,000 |
|---|
| 2019-03-24 | $3.07M | $382,000.00 | — | — | — | — | — | — | -$254,000.00 | $9,000.00 | -$263,000.00 | -$0.02 | -$0.02 | 15,071,000 | 15,071,000 |
|---|
| 2018-12-23 | $3.2M | $174,000.00 | — | — | — | — | — | — | $361,000.00 | $129,000.00 | $232,000.00 | $0.02 | $0.02 | 15,071,000 | 15,904,000 |
|---|
| 2018-09-23 | $2.99M | $159,000.00 | — | — | — | — | — | — | $158,000.00 | $50,000.00 | $108,000.00 | $0.01 | $0.01 | 15,064,000 | 15,897,000 |
|---|
| 2018-06-24 | $2.83M | $213,000.00 | — | — | — | — | — | — | -$37,000.00 | -$3.31M | $3.34M | $0.25 | $0.24 | 398,000 | 1,527,000 |
|---|
| 2018-03-25 | $2.67M | $299,000.00 | — | — | — | — | — | — | -$469,000.00 | $6,000.00 | -$492,000.00 | -$0.03 | -$0.03 | 14,940,000 | 14,940,000 |
|---|
| 2017-12-24 | $4.2M | $1.06M | — | — | — | — | — | — | -$424,000.00 | -$27,000.00 | -$577,000.00 | -$0.04 | -$0.04 | 14,344,000 | 14,344,000 |
|---|
| 2017-09-24 | $13.16M | — | — | — | — | — | — | — | -$344,000.00 | $12,000.00 | -$356,000.00 | -$0.03 | -$0.03 | 11,159 | 11,159 |
|---|
| 2017-06-25 | $36.37M | — | — | — | — | — | — | — | -$1.72M | $38,000.00 | -$1.11M | -$0.11 | -$0.11 | -10,591,383 | -10,591,383 |
|---|
| 2017-03-26 | $6.5M | — | — | — | — | — | — | — | -$1.7M | $5,000.00 | -$1.96M | -$0.18 | -$0.18 | 10,657,000 | 10,657,000 |
|---|
| 2016-12-25 | $6.78M | — | — | — | — | — | — | — | -$7.53M | $5,000.00 | -$7.93M | -$0.74 | -$0.74 | 10,657 | 10,657 |
|---|
| 2016-09-25 | $15.26M | — | — | — | — | — | — | — | -$1.41M | $5,000.00 | -$1.5M | -$0.14 | -$0.14 | 10,469 | 10,469 |
|---|
| 2016-06-26 | $14.84M | — | — | — | — | — | — | — | -$2.18M | $17,000.00 | -$2.27M | -$0.22 | -$0.25 | -10,301,683 | -10,783,683 |
|---|
| 2016-03-27 | $15.26M | — | — | — | — | — | — | — | -$1.19M | $3,000.00 | -$1.23M | -$0.12 | -$0.12 | 10,315,000 | 10,662,000 |
|---|
| 2015-12-27 | $15.31M | — | — | — | — | — | — | — | -$1.92M | $2.89M | -$4.83M | -$0.47 | -$0.45 | 10,314,000 | 10,770,000 |
|---|
| 2015-09-27 | $14.54M | — | — | — | — | — | — | — | -$778,000.00 | -$258,000.00 | -$557,000.00 | -$0.05 | -$0.05 | 10,342,000 | 10,954,000 |
|---|
| 2015-06-28 | $13.86M | — | — | — | — | — | — | — | — | — | -$605,000.00 | — | — | 155,000 | 199,000 |
|---|
| 2015-03-29 | $11.91M | — | — | — | — | — | — | — | — | -$277,000.00 | -$570,000.00 | -$0.06 | -$0.05 | 10,086,000 | 10,693,000 |
|---|
| 2014-12-29 | $11.13M | — | — | — | — | — | — | — | — | — | -$399,000.00 | -$0.04 | -$0.04 | 9,393,000 | 9,895,000 |
|---|
| 2014-12-28 | $11.13M | — | — | — | — | — | — | — | -$523,000.00 | -$167,000.00 | -$399,000.00 | -$0.04 | -$0.04 | 9,393,000 | 9,895,000 |
|---|
| 2014-09-28 | $11.31M | — | — | — | — | — | -$353,000.00 | — | -$353,000.00 | -$115,000.00 | -$266,000.00 | -$0.03 | -$0.03 | 9,291,000 | 9,865,000 |
|---|
| 2014-06-29 | $10.94M | — | — | — | — | — | — | — | — | -$759,473.00 | -$368,000.00 | -$0.04 | -$0.04 | 8,626,434 | 9,163,891 |
|---|
| 2014-03-30 | $10.91M | — | — | — | — | — | — | — | — | -$159.00 | -$451.00 | -$0.05 | -$0.05 | 8,771 | 9,290 |
|---|
| 2013-12-29 | $10.03M | — | — | — | — | — | — | — | — | — | -$397.00 | -$0.05 | -$0.04 | 8,615,000 | 9,246,000 |
|---|
| 2013-09-29 | $10.07M | — | — | — | — | — | -$463,000.00 | — | — | -$154,000.00 | -$351,000.00 | -$0.04 | -$0.04 | 8,496,000 | 9,034,000 |
|---|
| 2013-09-23 | $10,438.00 | — | — | — | — | — | — | — | — | — | -$58.00 | -$0.01 | -$0.01 | — | 8,113 |
|---|
| 2013-06-30 | $41.15M | $34.74M | — | — | — | — | — | — | — | -$503,830.00 | -$1.26M | — | — | 8,022,979 | 8,301,802 |
|---|
| 2013-03-24 | $9,781.00 | $8,460.00 | — | — | — | — | -$312.00 | — | -$312.00 | -$22.00 | -$390.00 | -$0.05 | -$0.05 | 8,021 | 8,267 |
|---|
| 2012-12-23 | $10,548.00 | $8,875.00 | — | — | — | — | -$211.00 | — | -$211.00 | -$103.00 | -$120.00 | -$0.01 | -$0.01 | 8,021 | 8,184 |
|---|
| 2012-09-23 | $10,438.00 | $8,792.00 | — | — | — | — | -$88.00 | — | -$88.00 | -$45.00 | -$58.00 | -$0.01 | -$0.01 | 8,021 | 8,113 |
|---|
| 2012-06-24 | $10,872.00 | $9,104.00 | — | — | — | — | — | — | — | $167.00 | -$99.00 | -$0.01 | -$0.01 | 2 | -128 |
|---|
| 2012-03-25 | $10,646.00 | $8,863.00 | — | — | — | — | $102.00 | — | $102.00 | $35.00 | $52.00 | $0.01 | $0.01 | 8,021 | 8,385 |
|---|
| 2011-12-25 | $10,336.00 | $8,611.00 | — | — | — | — | $110.00 | — | $110.00 | $39.00 | $56.00 | $0.01 | $0.01 | 8,013 | 8,362 |
|---|
| 2011-09-25 | $11,147.00 | $9,250.00 | — | — | — | — | $507.00 | — | $507.00 | $178.00 | $313.00 | $0.04 | $0.04 | 8,011 | 8,128 |
|---|
| 2011-03-27 | $10,721.00 | $8,679.00 | — | — | — | — | — | — | $711.00 | $254.00 | $442.00 | $0.06 | $0.06 | 8,011 | 8,016 |
|---|
| 2010-12-26 | $10,355.00 | $8,473.00 | — | — | — | — | — | — | $607.00 | $213.00 | $379.00 | $0.05 | $0.05 | 8,011 | 8,012 |
|---|
| 2010-09-26 | $10,632.00 | $8,704.00 | — | — | — | — | — | — | $226.00 | $81.00 | $129.00 | — | — | 8,011 | 8,011 |
|---|
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-06-29 | $12.04M | — | — | — | — | — | — | — | $3.62M | $918,000.00 | $2.7M | $0.19 | $0.19 | 14,499,000 | 14,561,000 |
|---|
| 2024-06-30 | $12.15M | — | — | — | — | — | — | — | $3.09M | $619,000.00 | $2.47M | $0.17 | $0.17 | 14,446,000 | 14,630,000 |
|---|
| 2023-06-25 | $11.89M | $0.00 | — | — | — | — | — | — | $2.15M | $537,000.00 | $1.61M | $0.11 | $0.10 | 15,323,000 | 15,911,000 |
|---|
| 2022-06-26 | $10.69M | $1,000.00 | — | — | — | — | — | — | $2.37M | -$5.66M | $8.02M | $0.45 | $0.45 | 17,993,000 | 17,993,000 |
|---|
| 2021-06-27 | $8.59M | $264,000.00 | — | — | — | — | — | — | $1.49M | -$29,000.00 | $1.52M | $0.09 | $0.09 | 17,307,000 | 18,105,000 |
|---|
| 2020-06-28 | $10.03M | $439,000.00 | — | — | — | — | — | — | -$155,000.00 | $4.08M | -$4.23M | -$0.28 | -$0.28 | 15,144,000 | 15,144,000 |
|---|
| 2019-06-30 | $12.32M | $1.12M | — | — | — | — | — | — | -$801,000.00 | -$51,000.00 | -$750,000.00 | -$0.05 | -$0.05 | 15,070,000 | 15,070,000 |
|---|
| 2018-06-24 | $15.12M | $3.65M | — | — | — | — | — | — | -$1.05M | -$3.32M | $1.91M | $0.14 | $0.13 | 13,854,000 | 14,983,000 |
|---|
| 2017-06-25 | $26.08M | — | — | — | — | — | — | — | -$11.19M | $53,000.00 | -$12.49M | -$1.18 | -$1.18 | 10,617 | 10,617 |
|---|
| 2016-06-26 | $59.95M | — | — | — | — | — | — | — | -$5.83M | $2.65M | -$8.89M | -$0.86 | -$0.86 | 10,317 | 10,317 |
|---|
| 2015-06-28 | $48.2M | — | — | — | — | — | — | — | -$2.34M | -$670,000.00 | -$1.84M | -$0.19 | -$0.18 | 9,744,000 | 10,306,000 |
|---|
| 2014-06-29 | $42.22M | $36.33M | — | — | — | $44.44M | — | — | — | -$760,000.00 | -$1.57M | -$0.18 | -$0.17 | 8,635,000 | 9,173,000 |
|---|
| 2013-06-30 | $41.18M | $34.77M | — | — | — | $42.76M | — | — | — | -$504,000.00 | -$1.26M | -$0.16 | -$0.15 | 8,031,000 | 8,310,000 |
|---|
| 2012-06-24 | $43,001.00 | $35,828.00 | — | — | — | $42,199.00 | $802.00 | — | — | $419.00 | $322.00 | $0.04 | -$0.01 | 8,017 | 8,194 |
|---|
| 2011-06-26 | $43,036.00 | $35,021.00 | — | — | — | — | $2,040.00 | — | — | $621.00 | $1,357.00 | $0.17 | $0.17 | 8,011 | 8,019 |
|---|