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 | $17,331.00 | $70,364.00 | -$53,033.00 | — | — | $1.13M | — | — | — | — | $1.81M | $0.01 | $0.00 | 142,332,019 | 682,315,094 |
|---|
| 2026-03-31 | $0.00 | $74,529.00 | -$74,529.00 | — | — | $1.03M | — | — | — | — | -$1.52M | -$0.01 | -$0.01 | 142,332,019 | 142,332,019 |
|---|
| 2025-12-31 | $0.00 | $89,650.00 | -$89,650.00 | — | — | $628,355.00 | — | — | — | — | -$1.18M | -$0.01 | -$0.01 | 959,286 | 959,286 |
|---|
| 2025-09-30 | $0.00 | $90,119.00 | -$90,119.00 | — | — | $1M | — | — | — | — | -$1.8M | -$0.01 | -$0.01 | 142,332,019 | 142,332,019 |
|---|
| 2025-06-30 | $25,995.00 | $108,481.00 | -$82,486.00 | — | — | -$77,007.00 | — | — | — | — | -$819,491.00 | -$0.01 | -$0.01 | 139,090,260 | 139,090,260 |
|---|
| 2025-03-31 | $6,345.00 | $450,720.00 | -$444,375.00 | — | — | $709,930.00 | — | — | — | — | -$1.88M | -$0.01 | -$0.01 | 134,065,351 | 134,065,351 |
|---|
| 2024-12-31 | $41,311.00 | $523,887.00 | -$482,576.00 | — | — | $1.67M | — | — | — | — | -$4.21M | -$0.03 | -$0.03 | 1,462,732 | 1,462,732 |
|---|
| 2024-09-30 | $0.00 | $271,696.00 | -$271,696.00 | — | — | $640,878.00 | -$912,574.00 | — | — | — | $256,920.00 | $0.00 | $0.00 | 125,332,019 | 125,332,019 |
|---|
| 2024-06-30 | $0.00 | $228,091.00 | -$228,091.00 | — | — | $1.21M | -$1.43M | — | — | — | -$2.38M | -$0.02 | -$0.02 | 125,332,019 | 125,332,019 |
|---|
| 2024-03-31 | $38,575.00 | $269,152.00 | -$230,577.00 | — | — | $1.18M | -$1.41M | — | — | — | -$1.53M | -$0.01 | -$0.01 | 125,877,079 | 125,877,079 |
|---|
| 2023-12-31 | $105,386.00 | $1.59M | -$1.49M | — | — | $982,722.00 | -$2.47M | — | — | — | -$3.05M | -$0.03 | -$0.03 | 1,137,716 | 1,137,716 |
|---|
| 2023-09-30 | $186,901.00 | $193,120.00 | -$6,219.00 | — | — | $1.07M | -$1.08M | -$116,710.00 | — | — | -$1.19M | -$0.01 | -$0.01 | 122,972,355 | 122,972,355 |
|---|
| 2023-06-30 | $153,487.00 | $199,963.00 | -$46,476.00 | — | — | $632,995.00 | -$679,471.00 | -$2.27M | — | — | -$2.95M | -$0.02 | -$0.02 | 120,395,741 | 120,395,741 |
|---|
| 2023-03-31 | $164,687.00 | $181,321.00 | -$16,634.00 | — | — | $1.03M | -$1.05M | — | — | — | -$1.04M | -$0.01 | -$0.01 | 117,722,279 | 117,722,279 |
|---|
| 2022-12-31 | $168,240.00 | $157,945.00 | $10,295.00 | — | — | $2.21M | -$2.2M | — | -$3.29M | -$72,088.00 | -$3.22M | -$0.03 | -$0.03 | 2,410,888 | 2,410,888 |
|---|
| 2022-09-30 | $297,202.00 | $495,742.00 | -$198,540.00 | — | — | $1.8M | -$2M | -$1.7M | -$3.7M | $0.00 | -$3.7M | -$0.04 | -$0.04 | 105,189,849 | 105,189,849 |
|---|
| 2022-06-30 | $110,143.00 | $112,159.00 | -$2,016.00 | — | — | $2.01M | -$2.02M | -$213,503.00 | — | — | -$2.23M | -$0.03 | -$0.03 | 99,775,157 | 99,775,157 |
|---|
| 2022-03-31 | $144,470.00 | $405,635.00 | -$261,165.00 | — | — | $1.31M | -$1.57M | — | — | — | -$2.86M | -$0.03 | -$0.03 | 95,990,936 | 95,990,936 |
|---|
| 2021-12-31 | $144,246.00 | $19,667.00 | $124,579.00 | — | — | $1.28M | -$1.16M | — | -$1.99M | -$8,990.00 | -$1.98M | -$0.02 | -$0.02 | 975,503 | 975,503 |
|---|
| 2021-09-30 | $204,796.00 | $633,215.00 | -$428,419.00 | — | — | $816,198.00 | -$1.24M | — | -$1.7M | -$26,552.00 | -$1.67M | -$0.02 | -$0.02 | 92,969,542 | 92,969,542 |
|---|
| 2021-06-30 | $212,632.00 | $290,676.00 | -$78,044.00 | — | — | $636,895.00 | -$714,939.00 | — | -$797,961.00 | — | -$822,695.00 | -$0.01 | -$0.01 | 92,767,400 | 92,767,400 |
|---|
| 2021-03-31 | $192,660.00 | $310,592.00 | -$117,932.00 | — | — | $598,212.00 | -$716,144.00 | — | — | — | -$392,532.00 | — | -$0.01 | — | 86,818,361 |
|---|
| 2020-12-31 | $432,263.00 | $605,998.00 | -$173,735.00 | — | — | $512,934.00 | -$686,669.00 | — | -$447,264.00 | $57,543.00 | -$504,807.00 | — | — | — | 5,753,332 |
|---|
| 2020-09-30 | $439,507.00 | $307,665.00 | $131,842.00 | — | — | $561,879.00 | -$430,037.00 | — | -$430,461.00 | -$1,415.00 | -$429,046.00 | — | — | — | 69,871,179 |
|---|
| 2020-06-30 | $382,639.00 | $316,815.00 | $65,824.00 | — | — | $526,296.00 | -$460,472.00 | — | -$519,176.00 | — | -$323,171.00 | — | — | — | 63,853,597 |
|---|
| 2020-03-31 | $350,197.00 | $293,762.00 | $56,435.00 | — | — | $811,725.00 | -$755,290.00 | — | — | — | -$755,290.00 | — | — | — | 57,441,740 |
|---|
| 2019-12-31 | $358,498.00 | $348,537.00 | $9,961.00 | — | — | $693,246.00 | -$683,285.00 | — | -$683,285.00 | — | -$683,285.00 | — | — | — | 1,649,489 |
|---|
| 2019-09-30 | $390,723.00 | $235,723.00 | $155,000.00 | — | — | $583,405.00 | -$428,405.00 | — | -$428,405.00 | — | -$428,405.00 | — | — | — | 43,082,783 |
|---|
| 2019-06-30 | $381,834.00 | $304,618.00 | $77,216.00 | — | — | $780,167.00 | -$702,951.00 | — | -$702,951.00 | — | -$702,951.00 | — | — | — | 42,460,795 |
|---|
| 2019-03-31 | $253,138.00 | $264,462.00 | -$11,324.00 | — | — | $1.07M | — | — | — | — | -$1.08M | — | — | — | 41,291,864 |
|---|
| 2018-12-31 | $360,568.00 | $297,808.00 | $62,760.00 | — | — | $814,951.00 | -$752,191.00 | — | — | — | -$752,191.00 | — | — | — | 244,413 |
|---|
| 2018-09-30 | $279,394.00 | $246,369.00 | $33,025.00 | — | — | $864,298.00 | -$831,273.00 | — | — | — | -$831,273.00 | — | — | — | 40,003,672 |
|---|
| 2018-06-30 | $227,423.00 | $142,477.00 | $84,946.00 | — | — | $1.91M | — | — | — | — | -$1.83M | — | — | — | 39,090,613 |
|---|
| 2018-03-31 | $132,721.00 | $181,940.00 | -$49,219.00 | — | — | $434,398.00 | — | — | — | — | -$483,617.00 | — | — | — | 38,556,254 |
|---|
| 2017-12-31 | $247,768.00 | $348,331.00 | -$100,563.00 | — | — | $416,875.00 | -$517,438.00 | — | — | — | -$455,536.00 | — | — | — | 285,428 |
|---|
| 2017-09-30 | $25,608.00 | $43,925.00 | -$18,317.00 | — | — | $327,450.00 | -$345,767.00 | — | — | — | -$297,559.00 | — | — | — | 36,658,490 |
|---|
| 2017-06-30 | $0.00 | $0.00 | $0.00 | — | — | $248,765.00 | — | — | — | — | -$248,765.00 | — | — | — | 36,190,291 |
|---|
| 2017-03-31 | $0.00 | $0.00 | $0.00 | — | — | $1.21M | — | — | — | — | -$1.21M | — | — | — | 35,698,036 |
|---|
| 2016-12-31 | $7,933.00 | — | — | — | — | $222,132.00 | -$214,199.00 | — | — | — | -$214,199.00 | — | — | — | 5,844,815 |
|---|
| 2016-09-30 | $7,788.00 | — | — | — | — | $143,596.00 | -$135,808.00 | — | — | — | -$135,808.00 | — | — | — | 33,131,618 |
|---|
| 2016-06-30 | — | — | — | — | — | $106,110.00 | — | — | — | — | -$106,110.00 | — | — | — | 32,560,225 |
|---|
| 2016-03-31 | — | — | — | — | — | $95,412.00 | — | — | — | — | -$95,412.00 | — | — | — | 32,034,676 |
|---|
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 | $32,340.00 | $738,970.00 | -$706,630.00 | — | — | $2.26M | — | — | -$5.69M | $0.00 | -$5.69M | -$0.04 | -$0.04 | 139,485,444 | 139,485,444 |
|---|
| 2024-12-31 | $79,886.00 | $1.29M | -$1.21M | — | — | $4.7M | — | — | -$7.86M | $0.00 | -$7.86M | -$0.06 | -$0.06 | 126,975,736 | 126,975,736 |
|---|
| 2023-12-31 | $610,461.00 | $2.17M | -$1.56M | — | — | $3.72M | -$5.28M | — | -$8.23M | $0.00 | -$8.23M | -$0.07 | -$0.07 | 121,529,659 | 121,529,659 |
|---|
| 2022-12-31 | $720,055.00 | $1.17M | -$451,426.00 | — | — | $7.33M | -$7.78M | — | -$12.08M | -$72,088.00 | -$12.01M | -$0.12 | -$0.12 | 102,746,746 | 102,746,746 |
|---|
| 2021-12-31 | $754,334.00 | $1.25M | -$499,816.00 | — | — | $3.33M | -$3.83M | — | -$4.9M | -$35,542.00 | -$4.87M | -$0.05 | -$0.05 | 90,963,235 | 90,963,235 |
|---|
| 2020-12-31 | $1.6M | $1.52M | $80,366.00 | — | — | $2.41M | -$2.33M | — | -$2.15M | -$139,877.00 | -$2.01M | — | — | — | 67,820,781 |
|---|
| 2019-12-31 | $1.38M | $1.15M | $230,853.00 | — | — | $3.13M | -$2.9M | — | -$2.9M | $0.00 | -$2.9M | — | — | — | 43,934,530 |
|---|
| 2018-12-31 | $1M | $868,594.00 | $131,512.00 | — | — | $4.03M | -$3.89M | — | -$3.89M | $0.00 | -$3.89M | — | — | — | 39,466,561 |
|---|
| 2017-12-31 | $273,376.00 | $392,256.00 | -$118,880.00 | — | — | $2.2M | -$2.32M | — | -$2.21M | $0.00 | -$2.21M | — | — | — | 36,471,218 |
|---|
| 2016-12-31 | $15,721.00 | $0.00 | — | — | — | $567,250.00 | -$551,529.00 | — | -$551,529.00 | $0.00 | -$551,529.00 | — | — | — | 32,849,183 |
|---|