Complete source-backed income-statement history.
- Available history
- 2013-12-31 to 2024-09-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 |
|---|
| 2024-09-30 | $222,922.00 | $196,037.00 | $26,885.00 | $28,840.00 | — | $233,075.00 | -$206,190.00 | -$13,780.00 | -$219,970.00 | $7.00 | -$188,146.00 | -$0.0022 | -$0.0022 | 84,598,650 | 84,598,650 |
|---|
| 2024-06-30 | $597,396.00 | $411,284.00 | $186,112.00 | $9,599.00 | — | $304,830.00 | -$118,718.00 | $1,871.00 | -$116,847.00 | $2,908.00 | -$102,435.00 | -$0.001 | -$0.001 | 84,598,650 | 84,598,650 |
|---|
| 2024-03-31 | $500,420.00 | $443,198.00 | $57,222.00 | $10,254.00 | — | $218,128.00 | -$160,906.00 | -$9,042.00 | -$169,948.00 | — | -$145,356.00 | -$0.002 | -$0.002 | 84,334,314 | 84,334,314 |
|---|
| 2023-12-31 | $2.15M | $1.98M | $171,939.00 | $84,425.00 | — | $361,789.00 | -$189,850.00 | $127,595.00 | -$62,255.00 | $918.00 | -$54,043.00 | -$0.0006 | -$0.0006 | 495,717 | 495,717 |
|---|
| 2023-09-30 | $497,361.00 | $377,252.00 | $120,109.00 | $36,202.00 | — | $69,098.00 | $51,011.00 | -$11,727.00 | $39,284.00 | -$123.00 | $33,705.00 | $0.0004 | $0.0004 | 76,757,439 | 76,757,439 |
|---|
| 2023-06-30 | $337,395.00 | $297,784.00 | $39,611.00 | $38,344.00 | — | $166,894.00 | -$127,283.00 | $3,223.00 | -$124,060.00 | -$103.00 | -$106,020.00 | -$0.001 | -$0.001 | 76,757,439 | 76,757,439 |
|---|
| 2023-03-31 | $476,994.00 | $325,602.00 | $151,392.00 | $30,295.00 | — | $73,868.00 | $77,524.00 | -$16,106.00 | $61,418.00 | $8,283.00 | $45,446.00 | $0.001 | $0.001 | 76,757,439 | 76,757,439 |
|---|
| 2022-12-31 | — | — | — | — | — | — | -$402,707.00 | — | -$391,191.00 | — | $33.1M | $8.289 | $8.289 | 57,275,975 | 57,275,975 |
|---|
| 2022-09-30 | — | — | — | — | — | — | -$132,460.00 | — | -$132,460.00 | — | -$132,460.00 | -$0.023 | -$0.023 | 5,836,659 | 5,836,659 |
|---|
| 2022-06-30 | — | — | — | — | — | — | -$127,290.00 | — | -$127,290.00 | — | -$36.18M | -$8.247 | -$8.247 | 4,387,248 | 4,387,248 |
|---|
| 2022-03-31 | $15.62M | — | — | — | — | — | -$22,319.00 | — | -$22,319.00 | $928,376.00 | $2.64M | $0.1417 | $0.1401 | 18,628,569 | 18,838,569 |
|---|
| 2021-12-31 | $13.17M | — | — | — | — | — | -$64,280.00 | — | -$64,280.00 | $405,606.00 | $1.13M | $0.0608 | $0.0601 | 58,025 | 58,025 |
|---|
| 2021-09-30 | $12.16M | — | — | — | — | — | -$7,471.00 | — | -$7,471.00 | $192,207.00 | $541,495.00 | $0.0291 | $0.0287 | 18,628,569 | 18,838,569 |
|---|
| 2021-06-30 | $11.74M | — | — | — | — | — | -$1,515.00 | — | -$1,515.00 | $376,723.00 | $1.02M | $0.0559 | $0.0553 | 18,297,296 | 18,507,296 |
|---|
| 2021-03-31 | $7.33M | — | — | — | — | — | $706,282.00 | — | $702,506.00 | $206,584.00 | $495,922.00 | $0.018 | $0.0178 | 18,246,331 | 18,456,331 |
|---|
| 2020-12-31 | $12.69M | — | — | — | — | — | $2.69M | — | $2.31M | $231,108.00 | $2.61M | $0.081 | $0.0794 | 38,222 | 210,830 |
|---|
| 2020-09-30 | $10.02M | — | — | — | — | — | $1.88M | — | $1.87M | $837,659.00 | $1.03M | $0.0425 | $0.0424 | 18,042,109 | 18,063,109 |
|---|
| 2020-06-30 | $7.02M | — | — | — | — | — | $653,721.00 | — | $646,761.00 | $243,679.00 | $403,082.00 | $0.01616 | $0.01615 | 18,016,331 | 18,037,331 |
|---|
| 2020-03-31 | $5.99M | — | — | — | — | — | $376,532.00 | — | $372,086.00 | $57,169.00 | $314,917.00 | $0.00864 | $0.00863 | 18,005,761 | 18,026,761 |
|---|
| 2019-12-31 | $8.56M | — | — | — | — | — | $1.1M | — | -$1.62M | $20,224.00 | -$910,602.00 | -$0.0568 | -$0.0568 | 377,027 | 384,830 |
|---|
| 2019-09-30 | $7.76M | — | — | — | — | — | $1.07M | — | $1.07M | $221,641.00 | $475,333.00 | $0.0264 | $0.0263 | 18,013,200 | 18,055,867 |
|---|
| 2019-06-30 | $7.57M | — | — | — | — | — | $1.27M | — | $1.27M | $160,042.00 | $654,742.00 | $0.0407 | $0.0407 | 16,086,944 | 16,096,658 |
|---|
| 2019-03-31 | $7.57M | — | — | — | — | — | $1.22M | — | $1.21M | $255,792.00 | $668,588.00 | $0.0446 | $0.0446 | 14,975,000 | 14,975,000 |
|---|
| 2018-12-31 | $7.81M | — | — | — | — | — | $332,487.00 | — | -$34,458.00 | $2.76M | -$1.96M | -$0.131 | -$0.131 | 8,965 | 8,965 |
|---|
| 2018-09-30 | $6.77M | — | — | — | — | — | $1.58M | — | $1.57M | $871.00 | $1.1M | $0.0734 | $0.0734 | 14,975,000 | 14,975,000 |
|---|
| 2018-06-30 | $7.02M | — | — | — | — | — | $2.05M | — | $2.05M | $4,055.00 | $1.43M | $0.0955 | $0.0955 | 14,968,757 | 14,968,757 |
|---|
| 2018-03-31 | $6.8M | $1.82M | — | — | — | — | $2.34M | — | $2.03M | $581.00 | $1.42M | — | — | — | 14,871,111 |
|---|
| 2017-12-31 | $7.56M | $2.26M | — | — | — | — | $2.24M | — | $2.24M | $456.00 | $1.57M | — | — | — | 396,932 |
|---|
| 2017-09-30 | $5.72M | $1.57M | — | — | — | — | $1.5M | — | $1.51M | $437.00 | $1.06M | — | — | — | 13,915,000 |
|---|
| 2017-06-30 | $5.36M | $1.58M | — | — | — | — | $1.32M | — | $1.31M | $716.00 | $913,327.00 | — | — | — | 13,915,000 |
|---|
| 2017-03-31 | $5.51M | $1.65M | — | — | — | — | $1.59M | — | $1.59M | $919.00 | $1.11M | — | — | — | 13,915,000 |
|---|
| 2016-12-31 | $5.16M | $1.51M | — | — | — | — | $1.34M | — | $1.34M | $887.00 | $923,753.00 | — | — | — | 0 |
|---|
| 2016-09-30 | $4.26M | $1.16M | — | — | — | — | $1.17M | — | $1.17M | $866.00 | $813,060.00 | — | — | — | 13,915,000 |
|---|
| 2016-06-30 | $4.29M | $1.11M | — | — | — | — | $1.15M | — | $1.15M | $1,442.00 | $794,754.00 | — | — | — | 13,915,000 |
|---|
| 2016-03-31 | $4.41M | $1.11M | — | — | — | — | $1.36M | — | $1.36M | $864.00 | $940,301.00 | — | — | — | 13,915,000 |
|---|
| 2015-12-31 | $3.81M | $1.01M | — | — | — | — | $1.04M | — | $1.04M | $905.00 | $707,868.00 | — | — | — | 19,329 |
|---|
| 2015-09-30 | $2.93M | $836,741.00 | — | — | — | — | $600,381.00 | — | $596,989.00 | $925.00 | $396,771.00 | — | — | — | 13,788,872 |
|---|
| 2015-06-30 | $2.71M | $778,697.00 | — | — | — | — | $530,130.00 | — | $530,183.00 | $774.00 | $362,036.00 | — | — | — | 13,915,000 |
|---|
| 2015-03-31 | $2.43M | $709,801.00 | — | — | — | — | $459,496.00 | — | $472,036.00 | $0.00 | $324,038.00 | $0.0237 | $0.0237 | 13,659,289 | 13,659,289 |
|---|
| 2014-12-31 | $1.55M | $439,165.00 | — | — | — | — | $122,348.00 | — | $135,885.00 | $1.00 | $75,656.00 | — | — | — | 34,603 |
|---|
| 2014-09-30 | $1.37M | $392,506.00 | — | — | — | — | $238,888.00 | — | $238,891.00 | $710.00 | $163,365.00 | — | — | — | 13,589,000 |
|---|
| 2014-06-30 | $1.54M | $439,214.00 | — | — | — | — | $298,060.00 | — | $299,851.00 | $665.00 | $204,033.00 | — | — | — | 13,589,000 |
|---|
| 2014-03-31 | $1.53M | $464,415.00 | — | — | — | — | $258,667.00 | — | $268,635.00 | $781.00 | $168,440.00 | $0.0128 | $0.0128 | 13,200,578 | 13,200,578 |
|---|
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 |
|---|
| 2023-12-31 | $3.46M | $2.98M | $483,051.00 | $189,266.00 | — | $671,649.00 | -$188,598.00 | $102,985.00 | -$85,613.00 | $8,975.00 | -$80,912.00 | -$0.001 | -$0.001 | 77,253,156 | 77,253,156 |
|---|
| 2022-12-31 | $1.72M | $1.69M | $26,211.00 | $283,043.00 | — | $710,987.00 | -$684,776.00 | $11,516.00 | -$673,260.00 | — | -$575,839.00 | -$0.009 | -$0.009 | 61,334,331 | 61,334,331 |
|---|
| 2021-12-31 | $44.39M | — | — | — | — | — | -$103,801.00 | — | -$103,801.00 | $1.18M | $3.19M | $0.1728 | $0.1709 | 18,451,588 | 18,661,588 |
|---|
| 2020-12-31 | $35.71M | — | — | — | — | — | $5.59M | — | $5.2M | $1.37M | $3.83M | $0.1483 | $0.1466 | 18,060,070 | 18,270,070 |
|---|
| 2019-12-31 | $31.46M | — | — | — | — | — | $4.67M | — | $1.93M | $657,699.00 | $888,061.00 | $0.053 | $0.0529 | 16,757,890 | 16,783,362 |
|---|
| 2018-12-31 | $28.4M | — | — | — | — | — | $5.99M | — | $5.61M | $2.77M | $1.99M | $0.1333 | $0.1333 | 14,948,397 | 14,948,397 |
|---|
| 2017-12-31 | $24.15M | $7.06M | — | — | — | — | $6.66M | — | $6.64M | $2,528.00 | $4.65M | — | — | — | 14,311,932 |
|---|
| 2016-12-31 | $18.12M | $4.88M | — | — | — | — | $5.02M | — | $5.02M | $4,059.00 | $3.47M | — | — | — | 13,915,000 |
|---|
| 2015-12-31 | $11.87M | $3.33M | — | — | — | — | $2.63M | — | $2.64M | $2,604.00 | $1.79M | — | — | — | 13,850,244 |
|---|
| 2014-12-31 | $5.98M | $1.74M | — | — | — | — | $917,963.00 | — | $943,262.00 | $2,157.00 | $611,494.00 | $0.0453 | $0.0453 | 13,494,129 | 13,494,129 |
|---|
| 2013-12-31 | $4.35M | $1.25M | — | — | — | — | $1.32M | — | $1.32M | $1,984.00 | $399,977.00 | $0.2897 | $0.2897 | 1,380,822 | 1,380,822 |
|---|