Complete source-backed income-statement history.
- Available history
- 2013-12-31 to 2026-06-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-06-30 | -$1.47M | $2,000.00 | — | $6.82M | $9.27M | — | -$17.57M | $975,000.00 | $11.97M | -$1,000.00 | $11.97M | $2.96 | $2.96 | 4,048,000 | 4,048,000 |
|---|
| 2026-03-31 | $3.74M | $4.11M | — | $7.57M | $5.86M | — | -$13.82M | $1.11M | -$15.13M | $0.00 | -$15.2M | -$3.76 | -$3.76 | 4,047,000 | 4,047,000 |
|---|
| 2025-12-31 | $1.28M | $278,000.00 | — | $7.27M | $7.25M | — | -$13.51M | $1.32M | -$14.61M | $0.00 | -$14.22M | -$3.53 | -$3.53 | 1,000 | 1,000 |
|---|
| 2025-09-30 | $1.08M | -$58,000.00 | — | $1.21M | $5.3M | — | -$5.41M | $931,000.00 | -$13.15M | $0.00 | $200.64M | $49.61 | $49.61 | 4,044,000 | 4,044,000 |
|---|
| 2025-06-30 | $1.35M | $85,000.00 | — | $5.87M | $7.06M | — | -$12.05M | $286,000.00 | -$13.78M | -$92,000.00 | -$7.6M | -$1.88 | -$1.88 | 4,042,000 | 4,042,000 |
|---|
| 2025-03-31 | $2.74M | $252,000.00 | — | $9.18M | $8.11M | — | -$14.92M | $413,000.00 | -$16.76M | $2,000.00 | $4.64M | $1.15 | $1.15 | 4,038,000 | 4,038,000 |
|---|
| 2024-12-31 | $3.14M | -$5.85M | — | $6.87M | $8.35M | — | -$7.13M | $688,000.00 | -$8.66M | $2,000.00 | $17.98M | $4.54 | $4.54 | 11,000 | 11,000 |
|---|
| 2024-09-30 | $123,000.00 | -$75,000.00 | — | $19.97M | $9.36M | — | -$47.69M | $1.47M | -$48.29M | $3,000.00 | -$17.08M | -$4.25 | -$4.25 | 4,021,000 | 4,021,000 |
|---|
| 2024-06-30 | $998,000.00 | $140,000.00 | — | $32.36M | $14.91M | — | -$46.41M | $900,000.00 | -$47.38M | -$281,000.00 | -$15.54M | -$3.89 | -$3.89 | 3,993,000 | 3,993,000 |
|---|
| 2024-03-31 | $25.36M | $21.34M | — | $36.49M | $16.71M | — | -$49.18M | $2.24M | -$49.04M | $7,000.00 | -$32.93M | -$0.33 | -$0.33 | 98,982,000 | 98,982,000 |
|---|
| 2023-12-31 | -$73.81M | -$9.48M | — | $35.32M | -$4.55M | — | -$95.1M | -$390,000.00 | -$93.12M | -$175,000.00 | -$56.23M | -$0.57 | -$0.57 | 402,000 | 402,000 |
|---|
| 2023-09-30 | $40.13M | $4.24M | — | $61.19M | $25.57M | — | -$63.48M | $4.3M | -$64.21M | $84,000.00 | -$63.62M | -$0.65 | -$0.65 | 98,245,000 | 98,245,000 |
|---|
| 2023-06-30 | $44.32M | $5.71M | — | $95.48M | $31.18M | — | -$88.05M | $2.65M | -$88.47M | -$235,000.00 | -$87.68M | -$0.90 | -$0.90 | 97,729,000 | 97,729,000 |
|---|
| 2023-03-31 | $36.16M | $3.49M | — | $74.49M | $34.28M | — | -$76.09M | $1.04M | -$77.43M | $74,000.00 | -$76.71M | -$0.81 | -$0.81 | 94,691,000 | 94,691,000 |
|---|
| 2022-12-31 | $34.37M | $4.93M | — | $61.63M | $33.97M | — | -$66.15M | $924,000.00 | -$66.35M | $108,000.00 | -$66.18M | -$0.71 | -$0.71 | 151,000 | 151,000 |
|---|
| 2022-09-30 | $15.74M | $4.31M | — | $75.18M | $29.9M | — | -$93.66M | $1.8M | -$91.94M | $114,000.00 | -$91.65M | -$0.98 | -$0.98 | 93,767,000 | 93,767,000 |
|---|
| 2022-06-30 | $29.81M | $6.81M | — | $70.96M | $30.26M | — | -$78.22M | $5.2M | -$73.17M | $23,000.00 | -$72.62M | -$0.78 | -$0.78 | 93,475,000 | 93,475,000 |
|---|
| 2022-03-31 | $60.83M | $4.24M | — | $89.02M | $30.56M | — | -$62.99M | -$322,000.00 | -$63.41M | $113,000.00 | -$63.21M | -$0.68 | -$0.68 | 93,043,000 | 93,043,000 |
|---|
| 2021-12-31 | $16.54M | $3.13M | — | $113.92M | $34.74M | — | -$135.24M | $1.04M | -$134.31M | $112,000.00 | -$134.08M | -$1.45 | -$1.45 | 143,000 | 143,000 |
|---|
| 2021-09-30 | $155.97M | $3.27M | — | $75.88M | $25.85M | — | $50.97M | -$1.3M | $49.56M | $106,000.00 | $49.8M | $0.54 | $0.54 | 92,644,000 | 92,808,000 |
|---|
| 2021-06-30 | $24.36M | $3.08M | — | $122.57M | $32.55M | $158.2M | -$133.84M | -$363,000.00 | -$134.55M | -$3,000.00 | -$133.99M | -$1.45 | -$1.45 | 92,276,000 | 92,276,000 |
|---|
| 2021-03-31 | $38.43M | $3.4M | — | $74.68M | $30.78M | $108.86M | -$70.43M | -$453,000.00 | -$71.38M | $134,000.00 | -$71.76M | — | — | — | 91,688,000 |
|---|
| 2020-12-31 | $65M | $2.62M | — | $78.13M | $42.25M | $123M | -$58M | $261,000.00 | -$58.26M | $170,000.00 | -$58.63M | -$0.65 | -$0.65 | 440,000 | 440,000 |
|---|
| 2020-09-30 | $44.03M | $2.21M | — | $58.48M | -$48.98M | $11.7M | $32.33M | $1.48M | $33.22M | $215,000.00 | $33M | $0.36 | $0.35 | 90,558,000 | 93,678,000 |
|---|
| 2020-06-30 | $42.89M | — | — | $61.41M | $63.54M | $128.03M | -$85.14M | — | -$85.14M | $169,000.00 | -$85.31M | -$0.95 | -$0.95 | 89,451,000 | 89,451,000 |
|---|
| 2020-03-31 | $24.4M | — | — | $54.9M | $49.6M | $105.48M | -$81.07M | — | -$78.54M | -$194,000.00 | -$78.35M | — | — | — | 88,219,000 |
|---|
| 2019-12-31 | $7.97M | — | — | $56.8M | $50.71M | $108.41M | -$100.44M | — | -$98.05M | $72,000.00 | -$98.12M | — | — | — | -5,362,000 |
|---|
| 2019-09-30 | $33.17M | — | — | $49.96M | $35.82M | $86.03M | -$52.85M | — | -$49.36M | $76,000.00 | -$49.44M | -$0.57 | -$0.57 | 87,007,000 | 87,007,000 |
|---|
| 2019-06-30 | $191.57M | — | — | $52.01M | $26.74M | $78.75M | $112.82M | — | $116.21M | $205,000.00 | $116M | $1.34 | $1.26 | 86,445,000 | 91,728,000 |
|---|
| 2019-03-31 | $23.86M | — | — | $50.5M | $22.21M | $72.71M | -$48.84M | — | -$45.44M | -$25,000.00 | -$45.41M | — | — | — | 85,704,000 |
|---|
| 2018-12-31 | $108.06M | — | — | $70.28M | $17.85M | $88.14M | $19.92M | — | $20.96M | $5,000.00 | $20.95M | — | — | — | 349,000 |
|---|
| 2018-09-30 | $29.03M | — | — | $56.44M | $15.36M | $71.8M | -$42.77M | — | -$42.43M | $124,000.00 | -$42.56M | -$0.50 | -$0.50 | 84,508,000 | 84,508,000 |
|---|
| 2018-06-30 | $43.95M | — | — | $52.14M | $15.06M | $67.19M | -$23.24M | — | -$23.35M | $75,000.00 | -$23.42M | -$0.28 | -$0.28 | 83,750,000 | 83,750,000 |
|---|
| 2018-03-31 | $31.93M | — | — | $56.97M | $15.55M | $72.52M | -$40.6M | — | -$41.3M | $99,000.00 | -$41.4M | — | — | — | 82,863,000 |
|---|
| 2017-12-31 | $30.74M | — | — | $52.47M | — | $66.32M | -$35.58M | — | -$33.74M | $155,000.00 | -$33.89M | — | — | — | 3,088,000 |
|---|
| 2017-09-30 | $40.55M | — | — | $50.34M | — | $63.29M | -$22.74M | — | -$24.4M | $57,000.00 | -$24.46M | — | — | — | 75,891,000 |
|---|
| 2017-06-30 | $30.27M | — | — | $46.98M | — | $60.41M | -$30.14M | — | -$31.86M | $48,000.00 | -$31.91M | -$0.48 | -$0.48 | 69,638,000 | 69,638,000 |
|---|
| 2017-03-31 | $29.44M | — | — | $46.73M | — | $58.26M | -$28.82M | — | -$30.55M | $60,000.00 | -$30.61M | — | — | — | 64,037,000 |
|---|
| 2016-12-31 | $35.52M | — | — | $50.61M | — | $63.19M | -$27.67M | — | -$30.2M | $189,000.00 | -$30.39M | — | — | — | 201,000 |
|---|
| 2016-09-30 | $30.1M | — | — | $40.56M | — | $52.2M | -$22.1M | — | -$24M | $158,000.00 | -$24.15M | — | — | — | 62,858,000 |
|---|
| 2016-06-30 | $89.28M | — | — | $52.39M | — | $62.77M | $26.51M | — | $24.2M | -$113,000.00 | $24.32M | $0.39 | $0.35 | 62,582,000 | 69,022,000 |
|---|
| 2016-03-31 | $28.28M | — | — | $43.65M | — | $55.07M | -$26.79M | — | -$28.15M | -$305,000.00 | -$27.84M | — | — | — | 62,184,000 |
|---|
| 2015-12-31 | $24.44M | — | — | $59.92M | — | $72.89M | -$48.45M | — | -$51.09M | $280,000.00 | -$51.37M | — | — | — | 411,000 |
|---|
| 2015-09-30 | $19.54M | — | — | $52.07M | — | $63.31M | -$43.77M | — | -$45.07M | $28,000.00 | -$45.1M | — | — | — | 60,767,000 |
|---|
| 2015-06-30 | $120.55M | — | — | $51.56M | — | $61.24M | $59.32M | — | $57.26M | $205,000.00 | $57.06M | $0.95 | $0.83 | 59,798,000 | 68,752,000 |
|---|
| 2015-03-31 | $16.3M | — | — | $50.54M | — | $61.02M | -$44.72M | — | -$46.64M | -$271,000.00 | -$46.37M | — | — | — | 59,197,000 |
|---|
| 2014-12-31 | $16.11M | — | — | $51.26M | — | $64.08M | -$47.97M | — | -$50.56M | $0.00 | -$50.56M | — | — | — | 5,420,000 |
|---|
| 2014-09-30 | $13.66M | — | — | $40.62M | — | $50.76M | -$37.1M | — | -$39.54M | $0.00 | -$39.54M | — | — | — | 13,503,000 |
|---|
| 2014-06-30 | $89.96M | — | — | $33.27M | — | $40.79M | $49.17M | — | $46.83M | $0.00 | $46.83M | $1.36 | $0.58 | 13,347,000 | 37,106,000 |
|---|
| 2014-03-31 | $17.88M | — | — | $25.65M | — | $32.08M | -$14.21M | — | -$16.24M | $0.00 | -$16.24M | — | — | — | 13,210,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-31 | $6.44M | $556,000.00 | — | $23.52M | $27.71M | — | -$45.9M | $2.94M | -$58.29M | -$90,000.00 | $183.45M | $45.37 | $45.37 | 4,043,000 | 4,043,000 |
|---|
| 2024-12-31 | $29.62M | $15.56M | — | $95.69M | $49.33M | — | -$150.42M | $5.3M | -$153.37M | -$269,000.00 | -$47.58M | -$11.89 | -$11.89 | 4,002,000 | 4,002,000 |
|---|
| 2023-12-31 | $46.8M | $3.96M | — | $266.47M | $86.48M | — | -$322.72M | $7.59M | -$323.22M | -$252,000.00 | -$284.23M | -$2.92 | -$2.92 | 97,303,000 | 97,303,000 |
|---|
| 2022-12-31 | $140.73M | $20.28M | — | $296.79M | $124.69M | — | -$301.03M | $7.6M | -$294.87M | $358,000.00 | -$293.65M | -$3.14 | -$3.14 | 93,582,000 | 93,582,000 |
|---|
| 2021-12-31 | $235.31M | $12.87M | — | $387.04M | $123.93M | — | -$288.53M | -$1.08M | -$290.68M | $347,000.00 | -$290.02M | -$3.14 | -$3.14 | 92,349,000 | 92,349,000 |
|---|
| 2020-12-31 | $176.32M | $8.87M | — | $252.92M | $106.41M | $368.2M | -$191.88M | $5.55M | -$188.73M | $360,000.00 | -$189.29M | -$2.11 | -$2.11 | 89,854,000 | 89,854,000 |
|---|
| 2019-12-31 | $256.58M | $1.15M | — | $209.27M | $135.48M | $345.89M | -$89.31M | $15.55M | -$76.64M | $328,000.00 | -$76.97M | — | — | — | 86,633,000 |
|---|
| 2018-12-31 | $212.96M | — | — | $235.84M | $63.81M | $299.65M | -$86.69M | — | -$86.12M | $304,000.00 | -$86.42M | — | — | — | 84,062,000 |
|---|
| 2017-12-31 | $131M | — | — | $196.52M | $51.76M | $248.28M | -$117.28M | — | -$120.55M | $321,000.00 | -$120.88M | — | — | — | 72,987,000 |
|---|
| 2016-12-31 | $183.19M | — | — | $187.21M | — | $233.23M | -$50.04M | — | -$58.14M | -$71,000.00 | -$58.07M | — | — | — | 62,744,000 |
|---|
| 2015-12-31 | $180.83M | — | — | $214.09M | — | $258.45M | -$77.63M | — | -$85.54M | $242,000.00 | -$85.78M | — | — | — | 60,337,000 |
|---|
| 2014-12-31 | $137.6M | — | — | $150.79M | — | $187.7M | -$50.1M | — | -$59.5M | $0.00 | -$59.5M | — | — | — | 18,775,000 |
|---|
| 2013-12-31 | $102.17M | — | — | $85.71M | — | $110.12M | -$7.95M | — | -$14.94M | $0.00 | -$14.94M | — | — | — | 13,186,000 |
|---|