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 | $2.14M | $2.12M | $17,998.00 | — | — | $1.19M | -$1.17M | -$366,587.00 | -$1.54M | $0.00 | -$1.54M | -$0.9879 | -$0.9879 | 1,560,210 | 1,560,210 |
|---|
| 2026-03-31 | $2.28M | $2.24M | $41,980.00 | — | — | $619,062.00 | — | -$696,659.00 | -$1.27M | $0.00 | -$1.27M | -$0.0865 | -$0.0865 | 14,718,319 | 14,718,319 |
|---|
| 2025-12-31 | $3.52M | $3.48M | $40,171.00 | — | — | $1.4M | — | $862,406.00 | -$499,214.00 | $108,541.00 | -$639,527.00 | -$0.05 | -$0.05 | 23,710 | 23,710 |
|---|
| 2025-09-30 | $1.6M | $1.55M | $49,102.00 | — | — | $869,686.00 | -$820,584.00 | -$688,750.00 | -$1.51M | $2,870.00 | -$1.5M | -$0.1045 | -$0.1045 | 14,367,539 | 14,367,539 |
|---|
| 2025-06-30 | $3.97M | $3.94M | $32,454.00 | — | — | $235,834.00 | -$203,380.00 | $16,579.00 | -$186,801.00 | $140,561.00 | -$316,425.00 | -$0.6607 | -$0.6607 | 478,918 | 478,918 |
|---|
| 2025-03-31 | $4.53M | $4.48M | $50,950.00 | — | — | $334,372.00 | -$283,421.00 | $25,804.00 | -$257,618.00 | $0.00 | -$248,018.00 | -$0.0175 | -$0.0175 | 14,159,761 | 14,159,761 |
|---|
| 2024-12-31 | $4M | $3.83M | $170,382.00 | — | — | $4.14M | — | $146,480.00 | -$3.82M | $115,200.00 | -$3.97M | -$0.2972 | -$0.2972 | 231,988 | 231,988 |
|---|
| 2024-09-30 | $1.36M | $1.33M | $34,131.00 | — | — | $335,202.00 | -$301,071.00 | -$27,669.00 | -$328,740.00 | -$509.00 | -$315,267.00 | -$0.0232 | -$0.0232 | 13,607,097 | 13,607,097 |
|---|
| 2024-06-30 | $6.75M | $6.71M | $45,787.00 | — | — | $354,442.00 | -$308,655.00 | $376,338.00 | $67,683.00 | -$1,766.00 | $84,423.00 | $0.0063 | $0.0063 | 13,471,273 | 13,471,273 |
|---|
| 2024-03-31 | $4.9M | $4.82M | $83,961.00 | — | — | $451,464.00 | -$367,503.00 | $195,573.00 | -$171,930.00 | $124,146.00 | -$288,576.00 | -$0.0241 | -$0.0241 | 11,956,987 | 11,956,987 |
|---|
| 2023-12-31 | $7.47M | $7.43M | $37,699.00 | — | — | $2.85M | -$2.81M | — | -$2.53M | $22,703.00 | -$2.54M | -$0.2627 | -$0.2627 | 110,899 | 110,899 |
|---|
| 2023-09-30 | $7.28M | $7.23M | $51,369.00 | — | — | $319,762.00 | -$268,393.00 | — | -$272,778.00 | $0.00 | -$264,059.00 | -$0.0264 | -$0.0264 | 10,019,125 | 10,019,125 |
|---|
| 2023-06-30 | $5.33M | $5.29M | $37,235.00 | — | — | $368,667.00 | -$331,432.00 | — | -$332,312.00 | $0.00 | -$311,374.00 | -$0.0344 | -$0.0344 | 9,494,692 | 9,494,692 |
|---|
| 2023-03-31 | $3.84M | $3.77M | $68,656.00 | — | — | $1.06M | -$990,681.00 | -$11,508.00 | -$1M | $0.00 | -$987,648.00 | -$0.1063 | -$0.1063 | 9,293,587 | 9,293,587 |
|---|
| 2022-12-31 | $7.62M | $7.49M | $172,104.00 | — | — | $679,406.00 | -$3.17M | $408,102.00 | -$97,357.00 | -$23,386.00 | -$2.76M | -$0.3354 | -$0.3354 | 427,597 | 427,597 |
|---|
| 2022-09-30 | $1.37M | $1.37M | $44,606.00 | — | — | $852,795.00 | -$808,189.00 | $7,898.00 | -$800,255.00 | $0.00 | -$865,490.00 | -$0.1069 | -$0.1069 | 8,078,587 | 8,078,587 |
|---|
| 2022-06-30 | $2.18M | $2.13M | $53,549.00 | — | — | $437,364.00 | -$383,815.00 | $1,999.00 | -$381,816.00 | $2,161.00 | -$383,977.00 | -$0.1129 | -$0.1129 | 7,138,587 | 7,138,587 |
|---|
| 2022-03-31 | $2.92M | $2.86M | $55,242.00 | — | — | $860,953.00 | -$805,711.00 | $0.00 | -$805,711.00 | $9.00 | -$805,720.00 | -$0.1132 | -$0.1132 | 7,118,587 | 7,118,587 |
|---|
| 2021-12-31 | $7.08M | $6.51M | $574,594.00 | — | — | $9.61M | -$9.04M | -$258.00 | -$9.04M | $85,653.00 | -$9.12M | -$0.9946 | -$0.9946 | -32,967 | -32,967 |
|---|
| 2021-09-30 | $18,366.00 | $70,502.00 | -$52,136.00 | — | — | $239,462.00 | -$291,598.00 | -$85.00 | -$291,683.00 | -$16,560.00 | -$275,123.00 | -$0.0449 | -$0.0449 | 6,121,651 | 6,121,651 |
|---|
| 2021-06-30 | $1.27M | $1.19M | $73,490.00 | — | — | $334,991.00 | -$261,501.00 | -$1,953.00 | -$263,454.00 | $8,679.00 | -$272,133.00 | -$0.0298 | -$0.0298 | 9,131,786 | 9,131,786 |
|---|
| 2021-03-31 | $1.58M | $1.23M | $348,644.00 | — | — | $235,235.00 | $113,409.00 | -$1,759.00 | $111,650.00 | $62,160.00 | $49,490.00 | $0.0054 | $0.0036 | 9,131,786 | 13,821,506 |
|---|
| 2020-12-31 | $7,583.00 | $19,449.00 | -$11,866.00 | — | — | $293,083.00 | -$304,949.00 | $33.00 | -$304,916.00 | -$135,339.00 | -$169,577.00 | -$0.0187 | -$0.0187 | -1,429,339 | -5,951,121 |
|---|
| 2020-09-30 | $2,842.00 | $2,559.00 | $283.00 | — | — | $604,566.00 | -$604,283.00 | $0.00 | -$604,283.00 | $111,298.00 | -$715,581.00 | -$0.0543 | -$0.0543 | 13,181,786 | 17,822,728 |
|---|
| 2020-06-30 | $469,078.00 | $211,820.00 | $257,258.00 | — | — | $255,735.00 | $1,523.00 | $36.00 | $1,559.00 | -$28,443.00 | $33,475.00 | $0.0025 | $0.0019 | 13,181,786 | 17,659,384 |
|---|
| 2020-03-31 | $690,653.00 | $292,515.00 | $398,138.00 | — | — | $172,312.00 | $225,826.00 | -$33.00 | $225,793.00 | $9,707.00 | $216,086.00 | $0.0178 | $0.0124 | 12,354,200 | 17,685,690 |
|---|
| 2019-12-31 | $383,944.00 | $54,258.00 | $329,686.00 | — | — | $2.2M | -$940,443.00 | -$16.00 | -$940,459.00 | -$182,870.00 | -$884,758.00 | -$0.0716 | -$0.0716 | 346 | 346 |
|---|
| 2019-09-30 | $50,180.00 | $49,979.00 | $201.00 | — | — | -$122,418.00 | -$122,217.00 | -$27,570.00 | -$149,787.00 | -$67,954.00 | -$76,320.00 | -$0.0062 | -$0.0062 | 12,354,200 | 17,496,357 |
|---|
| 2019-06-30 | $11,262.00 | $0.00 | $11,262.00 | — | — | $177,029.00 | -$165,767.00 | -$52.00 | -$165,819.00 | -$24,769.00 | -$137,295.00 | -$0.0111 | -$0.0111 | 12,354,200 | 12,354,200 |
|---|
| 2019-03-31 | $11,474.00 | $0.00 | $11,474.00 | — | — | $163,515.00 | -$152,041.00 | -$7,205.00 | -$159,246.00 | -$179.00 | -$158,379.00 | -$0.0128 | -$0.0128 | 12,349,447 | 13,249,447 |
|---|
| 2018-12-31 | $4.81M | $1.97M | $2.84M | — | — | $212,843.00 | $2.63M | — | $2.67M | $688,706.00 | $1.88M | $0.1881 | $0.1881 | 6,436 | 6,436 |
|---|
| 2018-09-30 | $0.00 | $0.00 | $0.00 | — | — | $63,650.00 | -$63,650.00 | — | -$63,650.00 | -$15,216.00 | -$52,776.00 | -$0.0053 | -$0.0053 | 10,000,000 | 10,000,000 |
|---|
| 2018-06-30 | $0.00 | $0.00 | $0.00 | — | — | $46,412.00 | -$46,412.00 | — | -$46,412.00 | -$10,457.00 | -$29,069.00 | -$0.0029 | -$0.0029 | 10,000,000 | 10,000,000 |
|---|
| 2018-03-31 | $0.00 | $0.00 | $0.00 | — | — | $14,566.00 | -$14,566.00 | — | -$14,566.00 | -$3,510.00 | -$8,878.00 | -$0.0009 | -$0.0009 | 10,000,000 | 10,000,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 | $13.63M | $13.46M | $172,677.00 | — | — | $2.84M | — | $41,424.00 | -$2.63M | $251,972.00 | -$2.88M | -$0.2069 | -$0.2069 | 14,306,487 | 14,306,487 |
|---|
| 2024-12-31 | $17.01M | $16.68M | $334,261.00 | — | — | $5.28M | — | $690,722.00 | -$4.25M | $237,071.00 | -$4.49M | -$0.3371 | -$0.3371 | 13,249,705 | 13,249,705 |
|---|
| 2023-12-31 | $23.92M | $23.72M | $194,959.00 | — | — | $4.6M | -$4.4M | $265,266.00 | -$4.14M | $22,703.00 | -$4.1M | -$0.4238 | -$0.4238 | 9,814,000 | 9,814,000 |
|---|
| 2022-12-31 | $14.1M | $13.85M | $255,966.00 | — | — | $2.77M | -$5.18M | $417,999.00 | -$2.1M | -$23,808.00 | -$4.81M | -$0.6111 | -$0.6111 | 7,876,367 | 7,876,367 |
|---|
| 2021-12-31 | $9.95M | $9M | $944,592.00 | — | — | $10.42M | -$9.48M | -$4,055.00 | -$9.48M | $139,932.00 | -$9.62M | -$1.0757 | -$1.0757 | 6,107,727 | 6,107,727 |
|---|
| 2020-12-31 | $1.17M | $526,343.00 | $643,813.00 | — | — | $1.33M | -$681,883.00 | $36.00 | -$681,847.00 | -$42,777.00 | -$632,365.00 | -$0.0538 | -$0.0538 | 11,752,447 | 11,752,447 |
|---|
| 2019-12-31 | $456,860.00 | $104,237.00 | $352,623.00 | — | — | $1.73M | -$1.38M | -$34,842.00 | -$1.42M | -$89,968.00 | -$1.26M | -$0.1017 | -$0.1017 | 12,353,227 | 12,353,227 |
|---|
| 2018-12-31 | $4.81M | $1.97M | $2.84M | — | — | $337,471.00 | $2.5M | $47,783.00 | $2.55M | $659,523.00 | $1.79M | $0.179 | $0.179 | 10,006,436 | 10,006,436 |
|---|
| 2017-12-31 | $0.00 | $0.00 | $0.00 | — | — | $1,218.00 | -$1,218.00 | $0.00 | -$1,218.00 | $0.00 | -$1,175.00 | -$0.0001 | -$0.0001 | 10,000,000 | 10,000,000 |
|---|