Complete source-backed income-statement history.
- Available history
- 2017-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 | $4.02M | $1.44M | $2.58M | — | — | $2.01M | $565,977.00 | -$3.47M | — | — | -$2.91M | -$0.22 | -$0.22 | 13,224,682 | 13,224,682 |
|---|
| 2026-03-31 | $2.64M | $872,862.00 | $1.77M | — | — | $1.54M | $229,783.00 | -$1.11M | — | — | -$876,274.00 | -$0.07 | -$0.07 | 13,138,968 | 13,138,968 |
|---|
| 2025-12-31 | $1.57M | $792,427.00 | $779,495.00 | — | — | $1.09M | -$306,274.00 | -$1.09M | — | — | -$1.39M | -$0.11 | -$0.11 | 95,342 | 95,342 |
|---|
| 2025-09-30 | $1.18M | $678,977.00 | $501,557.00 | — | — | $947,318.00 | -$445,761.00 | -$3.91M | — | — | -$4.35M | -$0.35 | -$0.35 | 12,538,968 | 12,538,968 |
|---|
| 2025-06-30 | $983,318.00 | $397,686.00 | $585,632.00 | — | — | $835,919.00 | -$250,087.00 | -$1.19M | — | — | -$1.44M | -$0.12 | -$0.12 | 12,538,968 | 12,538,968 |
|---|
| 2025-03-31 | $1.36M | $420,447.00 | $943,894.00 | — | — | $808,934.00 | $134,960.00 | -$894,999.00 | — | — | -$760,039.00 | -$0.06 | -$0.06 | 12,538,968 | 12,538,968 |
|---|
| 2024-12-31 | $1.51M | $530,640.00 | $980,183.00 | — | — | $599,565.00 | $380,618.00 | -$1.02M | — | — | -$638,186.00 | -$0.05 | -$0.05 | 2,479 | 2,479 |
|---|
| 2024-09-30 | $986,308.00 | $239,247.00 | $747,061.00 | — | — | $727,413.00 | $19,648.00 | -$906,794.00 | — | — | -$887,146.00 | -$0.07 | -$0.07 | 12,538,968 | 12,538,968 |
|---|
| 2024-06-30 | $793,329.00 | $266,445.00 | $526,884.00 | — | — | $740,865.00 | -$213,981.00 | -$1.86M | — | — | -$2.08M | -$0.17 | -$0.17 | 12,493,938 | 12,493,938 |
|---|
| 2024-03-31 | $817,034.00 | $248,043.00 | $568,991.00 | — | — | $674,096.00 | -$105,105.00 | -$1.86M | — | — | -$1.96M | -$0.16 | -$0.16 | 12,493,938 | 12,493,938 |
|---|
| 2023-12-31 | $615,568.00 | $180,818.00 | $434,749.00 | — | — | $569,861.00 | — | — | — | — | -$256,037.00 | -$0.02 | -$0.02 | 3,151 | 3,151 |
|---|
| 2023-09-30 | $646,828.00 | $196,535.00 | $450,294.00 | — | — | $525,356.00 | — | — | — | — | -$5.86M | -$0.47 | -$0.47 | 12,443,938 | 12,443,938 |
|---|
| 2023-06-30 | $361,359.00 | $107,535.00 | $253,824.00 | — | — | $684,665.00 | — | — | — | — | -$2.03M | -$0.16 | -$0.16 | 12,443,938 | 12,443,938 |
|---|
| 2023-03-31 | $786,198.00 | $249,397.00 | $536,801.00 | — | $73.00 | $611,012.00 | — | — | — | — | -$1.67M | -$0.13 | -$0.13 | 12,443,938 | 12,443,938 |
|---|
| 2022-12-31 | $566,256.00 | $207,442.00 | $358,814.00 | — | — | $474,002.00 | — | — | — | — | -$992,410.00 | -$0.08 | -$0.08 | 32,498 | 32,498 |
|---|
| 2022-09-30 | $367,697.00 | $102,779.00 | $264,919.00 | — | — | $426,578.00 | — | — | — | — | -$1.34M | -$0.11 | -$0.11 | 12,032,466 | 12,032,466 |
|---|
| 2022-06-30 | $297,522.00 | $150,552.00 | $146,970.00 | — | — | $512,592.00 | — | — | — | — | -$1.49M | -$0.12 | -$0.12 | 12,216,471 | 12,216,471 |
|---|
| 2022-03-31 | $298,748.00 | $192,484.00 | $106,264.00 | — | — | $648,654.00 | — | — | — | — | -$1.68M | -$0.14 | -$0.14 | 12,091,905 | 12,091,905 |
|---|
| 2021-12-31 | $252,633.00 | $172,580.00 | $80,053.00 | — | — | $576,618.00 | — | — | — | — | -$1.57M | -$0.12 | -$0.12 | 186,913 | 186,913 |
|---|
| 2021-09-30 | $165,042.00 | $88,520.00 | $76,522.00 | — | — | $9.09M | — | — | — | — | -$9.92M | -$0.82 | -$0.82 | 12,032,466 | 12,032,466 |
|---|
| 2021-06-30 | $15,769.00 | $11,860.00 | $3,909.00 | — | — | $258,420.00 | — | — | — | — | -$926,077.00 | -$0.08 | -$0.08 | 10,931,898 | 10,931,898 |
|---|
| 2021-03-31 | $4,443.00 | $14,790.00 | -$10,347.00 | — | — | $142,732.00 | — | — | — | — | -$472,307.00 | -$0.04 | — | 10,883,686 | — |
|---|
| 2020-12-31 | $2,695.00 | $2,511.00 | $184.00 | — | — | $109,136.00 | — | — | — | — | $5.75M | — | — | 336,813 | — |
|---|
| 2020-09-30 | $12,280.00 | $10,420.00 | $1,860.00 | — | — | $50,503.00 | — | — | — | — | -$7.41M | — | — | 9,930,786 | — |
|---|
| 2020-06-30 | $28,787.00 | $18,904.00 | $9,883.00 | — | — | $222,676.00 | — | — | — | — | -$3.39M | -$0.39 | — | 8,740,434 | — |
|---|
| 2020-03-31 | $11,320.00 | $12,119.00 | -$799.00 | — | — | $77,233.00 | — | — | — | — | -$846,273.00 | -$0.10 | — | 8,333,924 | — |
|---|
| 2019-12-31 | $4,777.00 | $2,807.00 | $1,970.00 | — | — | $1.27M | — | — | — | — | -$1.03M | -$0.17 | — | 334,115 | — |
|---|
| 2019-09-30 | $6,222.00 | $22,039.00 | -$15,817.00 | — | — | $108,754.00 | — | — | — | — | -$1.73M | -$0.34 | — | 5,083,542 | — |
|---|
| 2019-06-30 | $7,188.00 | $14,970.00 | -$7,782.00 | — | — | $85,638.00 | — | — | — | — | $2.94M | $0.60 | $0.04 | 4,927,124 | 66,649,409 |
|---|
| 2019-03-31 | $11,916.00 | $15,708.00 | -$3,792.00 | — | — | $98,239.00 | — | — | — | — | -$2.68M | -$0.55 | — | 4,901,024 | 4,901,024 |
|---|
| 2018-12-31 | $11,817.00 | $51,411.00 | -$39,594.00 | — | — | $67,326.00 | — | — | — | — | -$1.32M | $0.69 | — | 148,207 | — |
|---|
| 2018-09-30 | $11,689.00 | $6,761.00 | $4,928.00 | — | — | $74,273.00 | — | — | — | — | -$628,259.00 | -$0.16 | — | 3,940,506 | — |
|---|
| 2018-06-30 | $8,912.00 | $5,682.00 | $3,230.00 | — | — | $52,009.00 | — | — | — | — | $34,203.00 | $0.01 | $0.00 | 4,067,601 | 22,754,379 |
|---|
| 2018-03-31 | $17,698.00 | $4,480.00 | $13,218.00 | — | — | $42,867.00 | — | — | — | — | -$138,171.00 | — | — | — | 3,883,747 |
|---|
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 | $5.1M | $2.29M | $2.81M | — | — | $3.68M | -$867,162.00 | -$6.95M | — | -$1.64M | -$7.81M | -$0.62 | -$0.62 | 12,634,310 | 12,634,310 |
|---|
| 2024-12-31 | $4.11M | $1.28M | $2.82M | — | — | $2.74M | $81,181.00 | -$5.64M | — | -$1.16M | -$5.56M | -$0.44 | -$0.44 | 12,531,586 | 12,531,586 |
|---|
| 2023-12-31 | $2.41M | $734,285.00 | $1.68M | — | — | $2.39M | -$715,226.00 | -$9.1M | — | -$2.06M | -$9.81M | -$0.79 | -$0.79 | 12,447,089 | 12,447,089 |
|---|
| 2022-12-31 | $1.53M | $653,256.00 | $876,967.00 | — | $8.2M | $2.06M | — | — | — | -$1.16M | -$5.51M | -$0.45 | -$0.45 | 12,219,502 | 12,219,502 |
|---|
| 2021-12-31 | $437,887.00 | $287,750.00 | $150,137.00 | — | — | $10.07M | — | — | — | -$2.71M | -$12.88M | -$1.12 | -$1.12 | 11,482,399 | 11,482,399 |
|---|
| 2020-12-31 | $55,082.00 | $43,954.00 | $11,128.00 | — | — | $459,548.00 | — | — | — | — | -$5.9M | -$0.63 | — | 9,341,942 | — |
|---|
| 2019-12-31 | $30,103.00 | $55,524.00 | -$25,421.00 | — | — | $1.57M | — | — | — | — | -$2.51M | -$0.47 | — | 5,305,347 | — |
|---|
| 2018-12-31 | $50,116.00 | $68,334.00 | -$18,218.00 | — | — | $236,975.00 | — | — | — | — | -$2.06M | -$0.50 | — | 4,088,713 | 4,088,713 |
|---|
| 2017-12-31 | $29,241.00 | $4,810.00 | $24,431.00 | — | — | $525,073.00 | — | — | — | — | -$377,007.00 | — | — | — | 3,466,878 |
|---|