Complete source-backed income-statement history.
- Available history
- 2015-09-30 to 2024-12-31
- 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 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $249,000.00 | $101,000.00 | $148,000.00 | $0.01 | $0.01 | — | — |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $2.05M | $477,000.00 | $1.58M | $0.22 | $0.22 | 820,000 | 820,000 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $1.86M | $351,000.00 | $1.51M | $0.21 | $0.21 | 820,000 | 820,000 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | -$3.54M | -$2M | -$1.54M | -$0.31 | -$0.31 | — | — |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$1.7M | -$27,000.00 | -$1.68M | -$0.40 | -$0.40 | — | — |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | -$2.88M | -$603,000.00 | -$2.28M | -$0.52 | -$0.52 | 4,374,245 | 4,374,964 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | $123,000.00 | $19,000.00 | $104,000.00 | $0.01 | $0.01 | — | — |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | $602,000.00 | $158,000.00 | $444,000.00 | $0.11 | $0.11 | — | — |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | -$2.94M | -$994,000.00 | -$1.94M | -$0.82 | -$0.81 | — | — |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $1.33M | $321,000.00 | $1M | $0.42 | $0.42 | — | — |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | $1M | $0.42 | $0.42 | 2,355,191 | 2,364,017 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | $612,185.00 | $110,049.00 | $502,136.00 | $0.17 | $0.17 | 2,999,011 | 2,999,011 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | $398,879.00 | $120,822.00 | $278,057.00 | $0.09 | $0.09 | 3,004,510 | 3,004,510 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | $828,474.00 | $214,626.00 | $556,365.00 | $0.18 | $0.18 | -23,951 | -24,739 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | $636,959.00 | $184,575.00 | $452,384.00 | $0.15 | $0.15 | 3,052,141 | 3,056,236 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | $661,009.00 | $148,277.00 | -$339,778.00 | -$0.11 | -$0.11 | 3,136,749 | 3,141,496 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | $505,618.00 | $118,475.00 | $41,208.00 | $0.01 | $0.01 | 3,140,498 | 3,145,210 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | $495,057.00 | $205,067.00 | $181,084.00 | $0.05 | $0.06 | -2,134 | -3,540 |
|---|
| 2018-09-30 | — | — | — | — | — | — | — | — | $703,762.00 | $159,820.00 | $142,242.00 | $0.04 | $0.04 | 3,152,784 | 3,166,146 |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | — | $667,826.00 | $162,295.00 | $379,561.00 | $0.12 | $0.12 | 3,151,425 | 3,164,212 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | $465,770.00 | $95,143.00 | $370,627.00 | $0.11 | $0.11 | 3,193,381 | 3,207,126 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $885,649.00 | $1.48M | -$591,486.00 | -$0.18 | -$0.18 | 590 | 130 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | — | $1.3M | $487,209.00 | $811,728.00 | $0.25 | $0.25 | 3,256,303 | 3,265,521 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | — | $487,854.00 | $149,756.00 | $338,098.00 | $0.10 | $0.10 | 3,256,303 | 3,265,521 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | -$343,422.00 | -$145,672.00 | -$197,750.00 | -$0.06 | -$0.06 | 3,256,303 | 3,256,303 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $6,399.00 | -$4.21M | $4.22M | $1.25 | $1.25 | -33,332 | -30,412 |
|---|
| 2016-09-30 | — | — | — | — | — | — | — | — | $610,629.00 | $27,000.00 | $583,629.00 | $0.17 | $0.17 | 3,402,828 | 3,406,468 |
|---|
| 2016-06-30 | — | — | — | — | — | — | — | — | $485,650.00 | $0.00 | $485,650.00 | $0.14 | $0.14 | 3,402,828 | 3,406,468 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | — | $20,856.00 | $15,000.00 | $5,856.00 | $0.00 | $0.00 | 3,402,828 | 3,402,828 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | $114,729.00 | $20,000.00 | $94,729.00 | -$0.04 | -$0.04 | — | 1,717,685 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | — | $128,413.00 | $0.00 | $128,413.00 | $0.08 | $0.08 | — | 1,679,500 |
|---|
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 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $615,000.00 | -$1.07M | $1.69M | $0.25 | $0.25 | — | — |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$3.86M | -$453,000.00 | -$3.4M | -$0.88 | -$0.88 | — | — |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $1.39M | $58,000.00 | $1.33M | $0.56 | $0.56 | — | — |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | $2.63M | $665,953.00 | $710,179.00 | $0.23 | $0.23 | 3,085,470 | 3,088,236 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | $2.55M | $674,712.00 | $1.07M | $0.33 | $0.33 | 3,163,581 | 3,171,655 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $2.33M | $1.97M | $360,591.00 | $0.11 | $0.11 | 3,256,893 | 3,265,162 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $1.12M | -$4.17M | $5.3M | $1.57 | $1.57 | 3,369,496 | 3,373,492 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | $340,614.00 | $20,000.00 | $320,614.00 | $0.09 | $0.09 | 3,397,185 | 3,397,185 |
|---|