Complete source-backed income-statement history.
- Available history
- 2016-03-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.08M | $2.72M | -$638,933.00 | $2.99M | $6.31M | $10.57M | -$11.2M | -$10.77M | — | — | -$21.97M | -$0.47 | -$0.47 | 46,303,656 | 46,303,656 |
|---|
| 2026-03-31 | $4.85M | $3.43M | $517,292.00 | $1.77M | $6.53M | $8.8M | -$7.39M | -$20.73M | — | — | -$29.02M | -$0.63 | -$0.63 | 46,246,186 | 46,246,186 |
|---|
| 2025-12-31 | $2.86M | $3.64M | -$777,963.00 | $3.55M | $7.86M | $14.59M | -$15.37M | -$28.89M | — | — | -$44.26M | -$1.09 | -$1.09 | 1,927,072 | 1,927,072 |
|---|
| 2025-09-30 | $6.88M | $6.26M | $628,880.00 | $2.32M | $6.26M | $9.37M | -$8.74M | $1.76M | — | — | -$6.97M | -$0.17 | -$0.17 | 41,137,530 | 41,137,530 |
|---|
| 2025-06-30 | $3.65M | $2.94M | $713,710.00 | $2.44M | $6.94M | $10.16M | -$9.45M | $17.59M | — | — | $8.14M | $0.22 | $0.22 | 37,273,766 | 37,590,336 |
|---|
| 2025-03-31 | $2.45M | $2.24M | $206,345.00 | $2.45M | $7.2M | $9.65M | -$9.44M | -$9.36M | — | — | -$18.81M | -$0.54 | -$0.54 | 34,921,662 | 34,921,662 |
|---|
| 2024-12-31 | $3.37M | $1.23M | $2.14M | $1.25M | $4.44M | $5.68M | -$3.54M | -$1.08M | — | — | -$4.62M | -$0.15 | -$0.15 | 1,655,407 | 1,655,407 |
|---|
| 2024-09-30 | $3.19M | $928,326.00 | $2.26M | $1.23M | $2.74M | $3.97M | -$1.71M | -$293,464.00 | — | — | -$2M | -$0.08 | -$0.08 | 24,312,500 | 24,312,500 |
|---|
| 2024-06-30 | $2.43M | $1.86M | $572,628.00 | $1.31M | $4.59M | $5.9M | -$5.33M | -$563,470.00 | — | — | -$5.89M | -$0.26 | -$0.26 | 22,683,408 | 22,683,408 |
|---|
| 2024-03-31 | $1.75M | $1.24M | $510,789.00 | $954,625.00 | $4.21M | $5.17M | -$4.66M | -$352,142.00 | — | — | -$5.01M | -$0.04 | -$0.04 | 142,361,999 | 142,361,999 |
|---|
| 2023-12-31 | $2.33M | $1.65M | $682,826.00 | $1.29M | $4.36M | $5.66M | -$4.97M | -$219,209.00 | — | — | -$5.19M | -$0.04 | -$0.04 | 2,670,979 | 2,670,979 |
|---|
| 2023-09-30 | $3.04M | $1.7M | $1.34M | $1.82M | $4.61M | $6.43M | -$5.1M | -$465,246.00 | — | — | -$5.56M | -$0.05 | -$0.05 | 117,144,452 | 117,144,452 |
|---|
| 2023-06-30 | $2.7M | $1.69M | $1M | $1.92M | $5.16M | $7.08M | -$6.08M | -$255,012.00 | — | — | -$6.33M | -$0.05 | -$0.05 | 115,380,700 | 115,380,700 |
|---|
| 2023-03-31 | $1.76M | $1.12M | $643,388.00 | $1.81M | $5.1M | $6.9M | -$6.26M | -$342,143.00 | — | — | -$6.6M | -$0.06 | -$0.06 | 112,877,236 | 112,877,236 |
|---|
| 2022-12-31 | $1.81M | $151,573.00 | $1.66M | $1.41M | $4.24M | $5.65M | -$3.99M | -$471,537.00 | — | — | -$4.46M | -$0.04 | -$0.04 | 1,432,395 | 1,432,395 |
|---|
| 2022-09-30 | $1.39M | $932,364.00 | $460,821.00 | $1.07M | $4.35M | $5.42M | -$4.96M | -$628,181.00 | — | — | -$5.59M | -$0.05 | -$0.05 | 105,572,820 | 105,572,820 |
|---|
| 2022-06-30 | $587,546.00 | $423,672.00 | $163,874.00 | $999,484.00 | $4.33M | $5.33M | -$5.16M | -$92,913.00 | — | — | -$5.25M | -$0.05 | -$0.05 | 104,545,799 | 104,545,799 |
|---|
| 2022-03-31 | $200,499.00 | $122,918.00 | $77,581.00 | $721,347.00 | $3.53M | $4.26M | -$4.18M | $42,134.00 | — | — | -$4.14M | -$0.04 | -$0.04 | 102,496,310 | 102,496,310 |
|---|
| 2021-12-31 | $765,798.00 | $232,426.00 | $533,372.00 | $704,604.00 | $3.84M | $4.55M | -$4.01M | -$60,583.00 | — | — | -$4.07M | -$0.04 | -$0.04 | 1,933,417 | 1,933,417 |
|---|
| 2021-09-30 | $600,921.00 | $155,138.00 | $445,783.00 | $481,855.00 | $3.1M | $3.59M | -$3.14M | $44,550.00 | — | — | -$3.1M | -$0.03 | -$0.03 | 99,018,630 | 99,018,630 |
|---|
| 2021-06-30 | $628,244.00 | $439,206.00 | $189,038.00 | $352,741.00 | $2.72M | $3.08M | -$2.89M | -$140,137.00 | — | — | -$3.03M | -$0.06 | -$0.06 | 92,513,238 | 92,513,238 |
|---|
| 2021-03-31 | $417,905.00 | $275,268.00 | $142,637.00 | $122,983.00 | $1.49M | $1.62M | -$1.47M | -$241,566.00 | — | — | -$1.71M | -$0.02 | -$0.02 | 90,078,940 | 90,078,940 |
|---|
| 2020-12-31 | $208,488.00 | $49,723.00 | $158,765.00 | $68,248.00 | $767,622.00 | $835,870.00 | -$677,105.00 | -$181,494.00 | — | — | -$858,599.00 | — | — | — | -9,821 |
|---|
| 2020-09-30 | $136,849.00 | $63,403.00 | $73,446.00 | $51,820.00 | $832,146.00 | $883,966.00 | -$810,520.00 | -$201,739.00 | — | — | -$1.01M | — | — | — | 82,466,734 |
|---|
| 2020-06-30 | $201,128.00 | $44,734.00 | $156,394.00 | $57,991.00 | $421,544.00 | $479,535.00 | -$323,141.00 | -$105,844.00 | — | — | -$428,985.00 | — | — | — | 81,234,608 |
|---|
| 2020-03-31 | $77,500.00 | $30,043.00 | $47,457.00 | $111,713.00 | $465,410.00 | $577,123.00 | -$529,666.00 | -$20,587.00 | — | — | -$550,253.00 | — | — | — | 81,098,163 |
|---|
| 2019-12-31 | $52,414.00 | $27,387.00 | $25,027.00 | $136,516.00 | $414,206.00 | $550,722.00 | -$525,695.00 | $585.00 | — | — | -$525,110.00 | — | — | — | 319,715 |
|---|
| 2019-09-30 | $526,722.00 | $109,051.00 | $417,671.00 | $137,970.00 | $546,982.00 | $684,952.00 | -$267,281.00 | -$253.00 | — | — | -$267,534.00 | — | — | — | 80,380,640 |
|---|
| 2019-06-30 | $56,310.00 | $28,550.00 | $27,760.00 | $114,547.00 | $534,262.00 | $648,809.00 | -$621,049.00 | -$367.00 | — | — | -$621,416.00 | — | — | — | 79,918,048 |
|---|
| 2019-03-31 | $194,952.00 | $61,517.00 | $133,435.00 | $129,492.00 | $569,191.00 | $698,683.00 | -$565,248.00 | -$445.00 | — | — | -$565,693.00 | — | — | — | 78,730,818 |
|---|
| 2018-12-31 | $392,099.00 | $77,853.00 | $314,246.00 | $108,260.00 | $602,183.00 | $710,443.00 | -$396,197.00 | -$324.00 | — | — | -$396,521.00 | — | — | — | 128,541 |
|---|
| 2018-09-30 | $482,798.00 | $75,384.00 | $407,414.00 | $161,194.00 | $461,377.00 | $622,571.00 | -$215,157.00 | $23,906.00 | — | — | -$191,251.00 | — | — | — | 77,785,191 |
|---|
| 2018-06-30 | $171,091.00 | $33,470.00 | $137,621.00 | $119,006.00 | $663,018.00 | $782,024.00 | -$644,403.00 | -$219.00 | — | — | -$644,622.00 | — | — | — | 77,385,972 |
|---|
| 2018-03-31 | $228,040.00 | $149,947.00 | $78,093.00 | $119,684.00 | $784,240.00 | $903,924.00 | -$825,831.00 | -$14.00 | -$746,844.00 | $400.00 | -$825,845.00 | — | — | — | 77,219,168 |
|---|
| 2017-12-31 | $209,578.00 | $48,030.00 | $161,548.00 | $153,727.00 | $671,631.00 | $825,358.00 | -$663,810.00 | -$2,850.00 | -$666,460.00 | -$600.00 | -$666,660.00 | — | — | — | 4,410,647 |
|---|
| 2017-09-30 | $15,106.00 | $52,384.00 | -$37,278.00 | $157,876.00 | $605,473.00 | $802,116.00 | -$839,394.00 | $142.00 | -$839,052.00 | $200.00 | -$839,252.00 | — | — | 596,241 | 76,843,759 |
|---|
| 2017-06-30 | $10,900.00 | $56,195.00 | -$45,295.00 | $36,448.00 | $332,418.00 | $638,808.00 | -$684,103.00 | -$6,671.00 | -$690,574.00 | $200.00 | -$690,774.00 | — | — | 783,196 | 52,570,582 |
|---|
| 2017-03-31 | $0.00 | $0.00 | $0.00 | $13,180.00 | $81,744.00 | $226,039.00 | -$226,039.00 | -$1,585.00 | -$227,624.00 | $200.00 | -$227,824.00 | — | — | — | 49,029,168 |
|---|
| 2016-12-31 | $0.00 | $0.00 | $0.00 | $13,231.00 | — | $222,658.00 | -$222,658.00 | $751.00 | -$221,907.00 | $200.00 | -$222,107.00 | — | — | — | -2,036,803 |
|---|
| 2016-09-30 | $0.00 | $0.00 | $0.00 | $14,090.00 | — | $198,091.00 | -$198,091.00 | $756.00 | -$197,335.00 | $200.00 | -$197,535.00 | — | — | 1,720,637 | 48,279,363 |
|---|
| 2016-06-30 | $3,600.00 | $5,166.00 | -$1,566.00 | $2,083.00 | — | $202,432.00 | -$203,998.00 | $665.00 | -$203,333.00 | $200.00 | -$203,533.00 | — | — | 4,866,529 | 45,133,471 |
|---|
| 2016-03-31 | $0.00 | $0.00 | $0.00 | — | — | $1,400.00 | -$1,400.00 | — | -$1,400.00 | $0.00 | -$1,400.00 | — | — | — | 20,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 | $16.17M | $15.4M | $770,972.00 | $10.76M | $27.7M | $43.77M | -$43M | -$18.9M | -$61.9M | — | -$61.9M | -$1.56 | -$1.56 | 39,727,205 | 39,727,205 |
|---|
| 2024-12-31 | $10.74M | $5.25M | $5.48M | $4.74M | $15.98M | $20.72M | -$15.23M | -$2.29M | -$17.52M | — | -$17.52M | -$0.75 | -$0.75 | 23,324,642 | 23,324,642 |
|---|
| 2023-12-31 | $9.83M | $6.16M | $3.67M | $7.14M | $18.94M | $26.08M | -$22.41M | -$1.28M | — | — | -$23.69M | -$0.20 | -$0.20 | 117,820,740 | 117,820,740 |
|---|
| 2022-12-31 | $3.99M | $1.63M | $2.36M | $4.2M | $16.45M | $20.65M | -$18.29M | -$1.15M | — | — | -$19.44M | -$0.18 | -$0.18 | 105,655,773 | 105,655,773 |
|---|
| 2021-12-31 | $2.41M | $1.1M | $1.31M | $1.66M | $11.16M | $12.82M | -$11.51M | -$397,736.00 | — | $0.00 | -$11.91M | -$0.15 | -$0.15 | 95,749,620 | 95,749,620 |
|---|
| 2020-12-31 | $623,965.00 | $187,903.00 | $436,062.00 | $289,772.00 | $2.49M | $2.78M | -$2.34M | -$509,664.00 | — | $0.00 | -$2.85M | -$0.03 | -$0.03 | 82,032,420 | 82,032,420 |
|---|
| 2019-12-31 | $830,398.00 | $226,505.00 | $603,893.00 | $502,225.00 | $2.08M | $2.58M | -$1.98M | -$480.00 | — | $0.00 | -$1.98M | — | — | — | 80,123,111 |
|---|
| 2018-12-31 | $1.27M | $336,654.00 | $937,374.00 | $508,144.00 | $2.51M | $3.02M | -$2.08M | $23,349.00 | — | $0.00 | -$2.06M | — | — | — | 77,642,101 |
|---|
| 2017-12-31 | $235,584.00 | $156,609.00 | $78,975.00 | $361,231.00 | $1.69M | $2.49M | -$2.41M | -$10,964.00 | -$2.42M | $0.00 | -$2.42M | — | — | — | 63,981,416 |
|---|
| 2016-12-31 | $6,900.00 | $7,749.00 | -$849.00 | $29,404.00 | $398,130.00 | $822,856.00 | -$823,705.00 | $2,177.00 | -$821,528.00 | $800.00 | -$822,328.00 | — | — | — | 42,987,756 |
|---|