Complete source-backed income-statement history.
- Available history
- 2015-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 | $1.99M | $2.14M | -$155,975.00 | $6,700.00 | — | $4.57M | -$4.73M | — | -$5.97M | — | -$5.97M | -$0.59 | -$0.59 | 10,131,534 | 10,131,534 |
|---|
| 2026-03-31 | $1.99M | $2.38M | -$394,045.00 | $5,506.00 | — | $3.75M | -$4.14M | — | -$6.84M | — | -$6.85M | -$71.28 | -$71.28 | 97,816 | 97,816 |
|---|
| 2025-12-31 | $2.29M | $2.55M | -$257,663.00 | -$823,393.00 | — | $3.66M | -$3.92M | — | -$5.9M | — | -$5.9M | -$63,100.86 | -$63,100.86 | -250,362 | -250,362 |
|---|
| 2025-09-30 | $1.88M | $2.08M | -$197,770.00 | $160,209.00 | — | $3.48M | -$3.68M | — | -$5.23M | — | -$5.23M | -$32.44 | -$32.44 | 161,208 | 161,208 |
|---|
| 2025-06-30 | $2.84M | $2.87M | -$31,373.00 | $648,357.00 | — | $4.17M | -$4.2M | — | -$18.14M | — | -$18.14M | -$213,385.21 | -$213,385.21 | 85 | 85 |
|---|
| 2025-03-31 | $2.51M | $2.22M | $289,054.00 | $93,467.00 | — | $3.26M | -$2.97M | — | -$5.06M | — | -$5.06M | -$937,997.93 | -$937,997.93 | 5 | 5 |
|---|
| 2024-12-31 | $1.78M | $2.28M | -$493,638.00 | -$328,083.00 | — | $4.46M | -$4.95M | — | -$7.9M | — | -$7.9M | -$12,269,739.60 | -$12,269,739.60 | -1,455 | -1,455 |
|---|
| 2024-09-30 | $2.34M | $2.84M | -$497,977.00 | $277,483.00 | — | $542,695.00 | -$1.04M | — | -$1.75M | — | -$1.75M | -$3,032.24 | -$3,032.24 | 576 | 576 |
|---|
| 2024-06-30 | $3.26M | $3.22M | $30,655.00 | $337,771.00 | — | $3.98M | -$3.95M | -$1.31M | -$5.25M | — | -$5.25M | -$201.01 | -$201.01 | 26,133 | 26,133 |
|---|
| 2024-03-31 | $4.04M | $3.2M | $841,323.00 | $98,629.00 | — | $3.12M | -$2.28M | -$424,009.00 | -$2.7M | — | -$2.7M | -$27.47 | -$27.47 | 98,352 | 98,352 |
|---|
| 2023-12-31 | $4.58M | $5.33M | -$749,854.00 | $95,707.00 | — | $3.32M | -$4.07M | — | -$6.12M | — | -$6.12M | -$854.52 | -$854.52 | -1,431,245 | -1,431,245 |
|---|
| 2023-09-30 | $3.35M | $3.1M | $250,134.00 | $20,326.00 | — | $3.18M | -$2.93M | $135,442.00 | -$2.79M | — | -$2.79M | -$0.95 | -$0.95 | 2,930,700 | 2,930,700 |
|---|
| 2023-06-30 | $3.67M | $2.98M | $687,883.00 | — | — | $2.24M | -$1.55M | $960,635.00 | -$590,204.00 | — | -$590,204.00 | -$0.87 | -$0.87 | 679,000 | 679,000 |
|---|
| 2023-03-31 | $4.4M | $2.79M | $1.61M | $16,495.00 | — | $1.83M | -$219,945.00 | -$7,110.00 | -$227,055.00 | — | -$227,055.00 | -$0.34 | -$0.34 | 677,200 | 677,200 |
|---|
| 2022-12-31 | $3.85M | $3.05M | $807,325.00 | $600,408.00 | — | $1.56M | -$749,873.00 | — | -$765,422.00 | — | -$765,422.00 | $9.72 | $9.72 | 109,100 | 109,100 |
|---|
| 2022-09-30 | $4.1M | $3.12M | $978,104.00 | — | — | $2.75M | -$1.77M | -$377,156.00 | -$2.15M | — | -$2.15M | -$8.90 | -$8.90 | 241,300 | 241,300 |
|---|
| 2022-06-30 | $338,706.00 | $241,078.00 | $97,628.00 | $113,190.00 | — | $1.68M | -$1.58M | — | -$1.6M | — | -$1.6M | -$20.75 | -$20.75 | 126,760 | 126,760 |
|---|
| 2022-03-31 | $154,080.00 | $96,719.00 | $57,361.00 | $33,273.00 | — | $1.02M | -$959,076.00 | — | -$2.63M | — | -$2.63M | -$0.83 | — | 3,169,000 | — |
|---|
| 2021-12-31 | $138,469.00 | $95,187.00 | $43,282.00 | $54,573.00 | — | $691,098.00 | -$647,816.00 | — | -$1.21M | — | -$1.21M | -$0.62 | — | 102,487 | -90,501,000 |
|---|
| 2021-09-30 | $295,490.00 | $280,212.00 | $15,278.00 | $42,720.00 | — | $971,882.00 | -$956,604.00 | -$470,176.00 | -$1.43M | — | -$1.43M | -$1.05 | — | 1,354,700 | 108,376,000 |
|---|
| 2021-06-30 | $203,577.00 | $168,586.00 | $34,991.00 | $146,327.00 | — | $1.36M | -$1.33M | — | -$2.54M | — | -$2.54M | -$2.15 | — | 1,179,138 | 94,331,000 |
|---|
| 2021-03-31 | $349,290.00 | $268,145.00 | $81,145.00 | $86,733.00 | — | $460,508.00 | -$379,363.00 | — | -$927,615.00 | — | -$927,615.00 | -$0.99 | — | 934,000 | — |
|---|
| 2020-12-31 | $356,465.00 | $293,505.00 | $62,960.00 | $44,907.00 | — | $660,122.00 | -$597,162.00 | — | -$1.38M | — | -$1.38M | — | — | — | -56,738,000 |
|---|
| 2020-09-30 | $279,308.00 | $228,584.00 | $50,724.00 | $89,578.00 | — | $618,808.00 | -$568,084.00 | — | -$1.32M | — | -$1.32M | — | — | — | 64,346,000 |
|---|
| 2020-06-30 | $269,662.00 | $196,035.00 | $73,627.00 | $132,692.00 | — | $768,738.00 | -$695,111.00 | — | -$1.11M | $0.00 | -$1.11M | — | — | — | 61,012,000 |
|---|
| 2020-03-31 | $350,268.00 | $234,387.00 | $115,881.00 | $53,295.00 | — | — | -$911,564.00 | — | -$2.17M | $0.00 | -$2.17M | — | — | — | 46,998,000 |
|---|
| 2019-09-30 | $164,970.00 | $120,874.00 | $44,096.00 | $39,331.00 | — | — | -$3.74M | — | -$4.17M | $0.00 | -$4.17M | — | — | — | 31,167,000 |
|---|
| 2019-06-30 | $59,047.00 | $42,931.00 | $16,116.00 | $182,834.00 | — | — | -$741,136.00 | — | -$966,139.00 | $0.00 | -$966,139.00 | — | — | — | 30,312,000 |
|---|
| 2019-03-31 | $70,015.00 | $28,299.00 | $41,716.00 | $41,133.00 | — | — | -$537,454.00 | — | -$758,623.00 | $0.00 | -$758,623.00 | — | — | — | 30,208,000 |
|---|
| 2018-12-31 | $44,913.00 | $19,567.00 | $25,347.00 | $7,500.00 | — | — | -$427,292.00 | — | -$514,155.00 | $0.00 | -$514,155.00 | — | — | — | 678,000 |
|---|
| 2018-09-30 | $26,831.00 | $11,357.00 | $15,474.00 | $316.00 | — | — | -$326,871.00 | — | -$377,215.00 | $0.00 | -$377,215.00 | — | — | — | 29,666,000 |
|---|
| 2018-06-30 | $31,214.00 | $13,262.00 | $17,952.00 | $7,866.00 | — | — | -$416,669.00 | — | -$482,978.00 | $0.00 | -$482,978.00 | — | — | — | 27,633,000 |
|---|
| 2018-03-31 | $28,316.00 | $11,605.00 | $16,711.00 | $7,936.00 | — | $557,577.00 | -$540,866.00 | — | -$627,357.00 | $0.00 | -$627,357.00 | — | — | — | 24,160,000 |
|---|
| 2017-12-31 | $18,035.00 | $8,967.00 | $9,068.00 | $29,000.00 | — | $285,178.00 | -$276,110.00 | — | -$415,606.00 | $0.00 | -$415,606.00 | — | — | — | 0 |
|---|
| 2017-09-30 | $10,164.00 | $3,314.00 | $6,850.00 | $12,860.00 | — | $350,707.00 | -$343,857.00 | — | -$465,751.00 | $0.00 | -$465,751.00 | — | — | — | 23,714,000 |
|---|
| 2017-06-30 | $12,031.00 | $3,622.00 | $8,409.00 | $7,240.00 | — | $1.77M | -$1.77M | — | -$1.76M | $0.00 | -$1.76M | — | — | — | 15,905,000 |
|---|
| 2017-03-31 | $6,166.00 | $1,882.00 | $4,284.00 | $15,276.00 | — | $296,668.00 | -$292,384.00 | — | -$301,208.00 | $0.00 | -$301,208.00 | — | — | — | 14,621,000 |
|---|
| 2016-12-31 | $7,103.00 | $2,463.00 | $4,640.00 | $41,064.00 | — | $382,130.00 | -$377,490.00 | — | -$386,520.00 | $0.00 | -$386,520.00 | — | — | — | -203,000 |
|---|
| 2016-09-30 | $0.00 | $0.00 | $0.00 | $23,486.00 | — | $358,512.00 | -$358,512.00 | — | -$338,576.00 | $0.00 | -$338,576.00 | — | — | — | 14,621,000 |
|---|
| 2016-06-30 | $0.00 | $0.00 | $0.00 | $38,894.00 | — | $333,848.00 | -$333,848.00 | — | -$345,480.00 | $0.00 | -$345,480.00 | — | — | — | 14,194,000 |
|---|
| 2016-03-31 | $0.00 | $0.00 | $0.00 | $14,000.00 | — | — | $63,275.00 | — | -$63,275.00 | $0.00 | -$63,275.00 | — | — | — | 15,000,000 |
|---|
| 2015-12-31 | $0.00 | $0.00 | $0.00 | $13,200.00 | — | — | — | — | -$41,390.00 | $800.00 | -$42,190.00 | — | — | — | 370,314 |
|---|
| 2015-09-30 | $0.00 | $0.00 | $0.00 | $13,800.00 | — | $32,400.00 | — | — | -$32,400.00 | $0.00 | -$32,400.00 | — | — | — | 9,000,000 |
|---|
| 2015-06-30 | $0.00 | $0.00 | $0.00 | $13,000.00 | — | $25,800.00 | — | — | -$25,800.00 | $0.00 | -$25,800.00 | — | — | — | 9,000,000 |
|---|
| 2015-03-31 | $0.00 | $0.00 | $0.00 | $9,000.00 | — | — | — | — | $15,600.00 | $0.00 | -$15,600.00 | — | — | — | 8,500,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 | $9.52M | $9.72M | -$197,752.00 | $78,640.00 | — | $14.56M | -$14.76M | — | -$34.33M | — | -$34.33M | -$63,214.16 | -$63,214.16 | 543 | 543 |
|---|
| 2024-12-31 | $11.42M | $11.54M | -$119,637.00 | $385,800.00 | — | $12.1M | -$12.22M | — | -$17.6M | — | -$17.6M | -$12,276,404.46 | -$12,276,404.46 | 1 | 1 |
|---|
| 2023-12-31 | $16M | $14.2M | $1.8M | $132,528.00 | — | $10.56M | -$8.76M | — | -$9.73M | — | -$9.73M | -$857.02 | -$857.02 | 11,355 | 11,355 |
|---|
| 2022-12-31 | $8.45M | $6.51M | $1.94M | $746,871.00 | — | $7M | -$5.06M | — | -$7.14M | — | -$7.14M | -$23.90 | -$23.90 | 298,800 | 298,800 |
|---|
| 2021-12-31 | $986,826.00 | $812,130.00 | $174,696.00 | $330,353.00 | — | $3.49M | -$3.31M | — | -$6.1M | — | -$6.1M | -$4.85 | -$3.14 | 1,258,000 | 1,940,000 |
|---|
| 2020-12-31 | $1.26M | $952,511.00 | $303,192.00 | $320,472.00 | — | $3.08M | -$2.77M | — | -$5.98M | — | -$5.98M | — | — | — | 754,000 |
|---|
| 2018-12-31 | $131,274.00 | $55,791.00 | $75,483.00 | $23,618.00 | — | $1.79M | -$1.71M | — | -$2M | $0.00 | -$2M | — | — | — | 27,854,000 |
|---|
| 2017-12-31 | $46,396.00 | $17,785.00 | $28,611.00 | $64,376.00 | — | $2.71M | -$2.68M | — | -$2.94M | $0.00 | -$2.94M | — | — | — | 18,081,000 |
|---|
| 2016-12-31 | $7,103.00 | $2,463.00 | $4,640.00 | $146,870.00 | — | $1.36M | -$1.35M | — | -$1.36M | $0.00 | -$1.36M | — | — | — | 14,038,000 |
|---|
| 2015-12-31 | $0.00 | $0.00 | $0.00 | $46,200.00 | — | — | $110,090.00 | — | -$110,090.00 | $800.00 | -$110,890.00 | — | — | — | 9,205,479 |
|---|