Complete source-backed income-statement history.
- Available history
- 2016-06-30 to 2025-03-31
- 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 |
|---|
| 2025-03-31 | $19,281.00 | $11,568.00 | $7,713.00 | $3,081.00 | — | $58,861.00 | -$51,148.00 | — | -$51,148.00 | — | -$51,148.00 | $0.00 | $0.00 | 4,585,963,082 | 4,585,963,082 |
|---|
| 2024-12-31 | $19,271.00 | -$19,197.00 | -$12,798.00 | — | — | -$4.55M | $4.54M | $10.42M | $14.96M | — | $9.5M | $0.00 | $0.00 | 97,339,461 | 97,339,461 |
|---|
| 2024-09-30 | $19,218.00 | $11,531.00 | $7,687.00 | — | — | $967,869.00 | -$960,182.00 | — | -$960,182.00 | — | -$959,786.00 | $0.00 | $0.00 | 1,862,393,363 | 1,862,393,363 |
|---|
| 2024-06-30 | $19,185.00 | $11,511.00 | $7,674.00 | $385,100.00 | — | $2.82M | -$2.81M | — | -$2.81M | — | -$2.81M | $0.00 | $0.00 | 4,585,973,082 | 4,585,973,082 |
|---|
| 2024-03-31 | — | — | — | — | — | $143,722.00 | -$143,722.00 | -$4,970.00 | -$148,692.00 | $84.00 | -$1.04M | $0.00 | $0.00 | 2,230,889,137 | 2,230,889,137 |
|---|
| 2023-12-31 | -$3.08M | $72,556.00 | -$51,710.00 | $796,080.00 | — | -$4.84M | $4.56M | $48.54M | $53.1M | — | -$12.79M | $0.00 | $0.00 | 181,763,134 | 181,763,134 |
|---|
| 2023-09-30 | $1,911.00 | $53,372.00 | -$53,372.00 | $13,905.00 | — | $1.1M | -$1.05M | -$48.71M | -$47.04M | — | -$49.78M | -$0.03 | -$0.03 | 1,846,177,793 | 1,846,177,793 |
|---|
| 2023-06-30 | $1.54M | $51,574.00 | -$52,870.00 | -$137.00 | — | $13.4M | -$13.45M | -$66,934.00 | -$13.52M | $185,396.00 | -$12.15M | -$0.01 | -$0.01 | 1,158,359,838 | 1,158,359,838 |
|---|
| 2023-03-31 | $2.15M | $315,399.00 | $283,248.00 | $57,345.00 | — | $1.02M | -$740,691.00 | — | -$761,334.00 | $170,066.00 | -$2.62M | $0.00 | $0.00 | 374,086,727 | 374,086,727 |
|---|
| 2022-12-31 | $7.72M | $1.9M | $4.11M | $655,211.00 | — | $9.94M | -$5.84M | — | -$11.79M | -$549,449.00 | -$11.43M | -$374,086,727.27 | -$374,086,727.27 | 374,086,726.76 | 374,086,726.76 |
|---|
| 2022-09-30 | $4.01M | $311,620.00 | $2.18M | $510,786.00 | — | $9.88M | -$7.7M | — | -$7.71M | $188,878.00 | -$7.19M | $385,604,067.00 | $385,604,067.00 | 0.02 | 0.02 |
|---|
| 2022-06-30 | $4.69M | $434,761.00 | $4.26M | $8.2M | — | $24.51M | -$20.25M | — | -$20.47M | $146,113.00 | -$20.66M | -$0.06 | -$0.06 | 364,686,715 | 364,686,715 |
|---|
| 2022-03-31 | $4.18M | $712,665.00 | $3.47M | $24.35M | — | $65.44M | -$61.97M | — | -$62.18M | $211,155.00 | -$62.4M | -$0.19 | -$0.05 | 334,072,705 | 1,140,394,061 |
|---|
| 2021-12-31 | $4.55M | $756,962.00 | $3.79M | — | — | $26.22M | — | — | -$23.16M | $56,804.00 | -$22.78M | -$0.06 | -$0.06 | 5,778,343 | 5,778,343 |
|---|
| 2021-09-30 | $2.28M | $220,733.00 | $2.06M | — | — | $4.49M | -$2.42M | — | -$2.46M | $163,524.00 | -$2.72M | -$0.01 | -$0.01 | 336,284,874 | 336,284,874 |
|---|
| 2021-06-30 | $0.00 | $0.00 | $1.35M | — | — | $807,076.00 | $546,248.00 | — | $684,662.00 | $207,873.00 | $7,068.00 | $0.00 | $0.00 | 333,910,484 | 333,910,484 |
|---|
| 2021-03-31 | $0.00 | $0.00 | $1.1M | $0.00 | — | -$885,002.00 | -$49,694.00 | — | $214,971.00 | $6,056.00 | $208,915.00 | $0.00 | $0.00 | 333,910,484 | 1,133,910,484 |
|---|
| 2020-12-31 | -$103,170.00 | -$669,704.00 | $897,705.00 | — | — | $996,187.00 | -$101,186.00 | — | -$44,415.00 | -$12,103.00 | -$44,414.00 | — | — | — | 0 |
|---|
| 2020-09-30 | $0.00 | $327,845.00 | $1.23M | — | — | $858,253.00 | -$46,654.00 | — | $396,820.00 | $3.00 | $396,823.00 | — | — | — | 333,910,484 |
|---|
| 2020-06-30 | $139.00 | $62,619.00 | -$32,204.00 | — | — | $74,122.00 | -$106,326.00 | — | $0.00 | $0.00 | $57,654.00 | — | — | — | 21,536,933 |
|---|
| 2020-03-31 | $90,388.00 | $112,966.00 | $50,334.00 | — | — | -$56,153.00 | -$5,819.00 | -$564.00 | -$6,383.00 | $0.00 | $57,659.00 | — | — | — | 21,536,933 |
|---|
| 2019-12-31 | $272,326.00 | $225,196.00 | $47,130.00 | — | — | $494,548.00 | -$456,286.00 | $7,852.00 | -$439,083.00 | -$5,159.00 | -$449,028.00 | — | — | — | -1,671,850 |
|---|
| 2019-09-30 | $133,421.00 | $121,016.00 | $12,405.00 | — | — | $81,664.00 | -$60,391.00 | -$563.00 | -$70,305.00 | $243.00 | -$70,548.00 | — | — | — | 26,492,993 |
|---|
| 2019-06-30 | $137,546.00 | $131,350.00 | $6,196.00 | — | — | $120,830.00 | -$114,634.00 | — | $0.00 | $0.00 | -$115,196.00 | — | — | — | 21,492,933 |
|---|
| 2019-03-31 | $128,002.00 | $92,669.00 | $35,333.00 | — | — | $83,536.00 | -$48,203.00 | -$562.00 | -$48,765.00 | $0.00 | -$48,765.00 | $0.00 | $0.00 | 21,492,933 | 21,492,933 |
|---|
| 2018-12-31 | $171,049.00 | $119,693.00 | $51,356.00 | — | — | $41,438.00 | $9,918.00 | -$1,107.00 | $8,811.00 | $949.00 | $8,406.00 | — | — | — | 0 |
|---|
| 2018-09-30 | $203,231.00 | $140,746.00 | $62,485.00 | — | — | -$274,256.00 | $336,741.00 | $558,624.00 | $895,365.00 | $890.00 | $454,379.00 | — | — | — | 21,492,933 |
|---|
| 2018-06-30 | $225,147.00 | $222,951.00 | $2,196.00 | — | — | $307,396.00 | -$305,200.00 | — | -$305,747.00 | $0.00 | -$305,747.00 | — | — | — | 21,492,933 |
|---|
| 2018-03-31 | $133,726.00 | $119,330.00 | $14,396.00 | — | — | $165,172.00 | -$150,776.00 | — | -$151,238.00 | $0.00 | -$151,238.00 | $0.00 | $0.00 | 21,492,933 | 21,492,933 |
|---|
| 2017-12-31 | $201,142.00 | $128,606.00 | $72,536.00 | — | — | $184,153.00 | -$111,617.00 | — | -$112,178.00 | $6,656.00 | -$118,834.00 | — | — | — | -310,723,853 |
|---|
| 2017-09-30 | $292,944.00 | $180,618.00 | $112,326.00 | — | — | $63,100.00 | $49,226.00 | — | $48,664.00 | $7,792.00 | $40,872.00 | $0.00 | $0.00 | 429,848,898 | 429,848,898 |
|---|
| 2017-06-30 | $187,664.00 | $125,393.00 | $62,271.00 | — | — | $80,623.00 | -$18,352.00 | — | -$18,912.00 | $53.00 | -$18,965.00 | $0.00 | $0.00 | 259,676,495 | 259,676,495 |
|---|
| 2017-03-31 | $91,718.00 | $75,587.00 | $16,131.00 | — | — | $15,650.00 | $481.00 | — | $58.00 | $209.00 | -$151.00 | $0.00 | $0.00 | 10,961,147 | 10,961,147 |
|---|
| 2016-12-31 | $167,498.00 | $76,494.00 | $91,004.00 | — | — | -$151,049.00 | $242,053.00 | — | $241,488.00 | $379.00 | $241,109.00 | — | — | — | -208,261,791 |
|---|
| 2016-09-30 | $90,518.00 | $44,865.00 | $45,653.00 | — | — | $202,402.00 | -$156,749.00 | — | -$157,211.00 | $454.00 | -$157,665.00 | $0.00 | $0.00 | 219,222,938 | 219,222,938 |
|---|
| 2016-06-30 | $90,822.00 | $75,839.00 | $14,983.00 | — | — | $43,436.00 | -$28,453.00 | — | -$29,017.00 | $528.00 | -$29,545.00 | $0.00 | $0.00 | 219,222,938 | 219,222,938 |
|---|
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 |
|---|
| 2024-12-31 | $57,674.00 | $3,845.00 | $2,563.00 | — | — | $279,100.00 | -$276,537.00 | $10.41M | $10.14M | — | $4.69M | $0.00 | $0.00 | 4,296,060,786 | 4,296,060,786 |
|---|
| 2023-12-31 | $618,197.00 | $386,157.00 | $232,040.00 | $867,193.00 | — | $10.69M | -$10.69M | -$262,887.00 | -$10.96M | — | -$77.34M | -$0.06 | -$0.06 | 1,341,825,986 | 1,341,825,986 |
|---|
| 2022-12-31 | $20.61M | $3.02M | $11.04M | $26.9M | — | $107.71M | -$96.67M | — | -$102.63M | -$3,303.00 | -$101.67M | -$0.27 | -$0.27 | 374,086,727 | 374,086,727 |
|---|
| 2021-12-31 | $10.06M | $1.75M | $8.3M | $9.22M | — | $32.4M | — | — | -$24.72M | $434,257.00 | -$25.15M | -$0.07 | -$0.07 | 340,488,988 | 340,488,988 |
|---|
| 2020-12-31 | $90,543.00 | $125,337.00 | $3.52M | $0.00 | — | $3.22M | -$259,985.00 | — | $461,673.00 | -$6,052.00 | $467,725.00 | $0.00 | $0.00 | 333,910,484 | 333,910,484 |
|---|
| 2019-12-31 | $671,295.00 | $570,231.00 | $101,064.00 | — | — | $780,578.00 | -$679,514.00 | $6,165.00 | -$673,349.00 | -$4,916.00 | -$683,537.00 | — | — | — | 21,493,897 |
|---|
| 2018-12-31 | $733,153.00 | $602,720.00 | $130,433.00 | — | — | $239,750.00 | -$109,317.00 | $556,508.00 | $447,191.00 | $1,839.00 | $5,800.00 | — | — | — | 21,492,933 |
|---|
| 2017-12-31 | $773,468.00 | $510,204.00 | $263,264.00 | — | — | $374,090.00 | -$110,826.00 | — | -$112,932.00 | $14,710.00 | -$127,642.00 | — | — | — | 17,683,866 |
|---|
| 2016-12-31 | $443,797.00 | $289,404.00 | $154,393.00 | — | — | $131,110.00 | $23,283.00 | — | $21,130.00 | $1,964.00 | $19,166.00 | — | — | — | 10,961,147 |
|---|