Complete source-backed income-statement history.
- Available history
- 2010-06-30 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 | $255,595.00 | $160,365.00 | $95,230.00 | — | — | $233,602.00 | — | — | -$138,371.00 | — | -$138,371.00 | $0.00 | $0.00 | 1,972,126,307 | 1,972,126,307 |
|---|
| 2026-03-31 | $171,025.00 | $131,752.00 | $39,273.00 | — | — | $159,520.00 | — | — | -$120,246.00 | — | -$120,246.00 | $0.00 | $0.00 | 1,888,776,738 | 1,888,776,738 |
|---|
| 2025-12-31 | $288,841.00 | $113,742.00 | $175,099.00 | — | — | $194,815.00 | — | — | -$19,716.00 | — | -$19,716.00 | — | — | 0 | 0 |
|---|
| 2025-09-30 | $270,316.00 | $143,315.00 | $127,001.00 | — | — | $147,431.00 | — | — | -$20,429.00 | — | -$20,429.00 | $0.00 | $0.00 | 1,884,930,584 | 1,884,930,584 |
|---|
| 2025-06-30 | $342,697.00 | $330,265.00 | $12,432.00 | — | — | $168,471.00 | — | — | -$156,039.00 | — | -$156,039.00 | $0.00 | $0.00 | 1,884,930,584 | 1,884,930,584 |
|---|
| 2025-03-31 | $271,056.00 | $209,417.00 | $61,639.00 | — | — | $116,773.00 | — | — | -$55,134.00 | — | -$55,134.00 | $0.00 | $0.00 | 1,884,930,584 | 1,884,930,584 |
|---|
| 2024-12-31 | $384,438.00 | $244,304.00 | $140,133.00 | — | — | $213,494.00 | — | — | -$73,362.00 | — | -$73,362.00 | — | — | 0 | 0 |
|---|
| 2024-09-30 | $273,749.00 | $145,901.00 | $127,848.00 | — | — | $115,026.00 | — | — | $12,821.00 | — | $12,821.00 | $0.00 | $0.00 | 1,884,930,584 | 1,884,930,584 |
|---|
| 2024-06-30 | $317,529.00 | $223,178.00 | $94,351.00 | — | — | $117,687.00 | — | — | -$23,336.00 | — | -$23,336.00 | $0.00 | $0.00 | 1,884,930,584 | 1,884,930,584 |
|---|
| 2024-03-31 | $275,739.00 | $215,251.00 | $60,487.00 | — | — | $156,189.00 | — | — | -$95,702.00 | — | -$95,702.00 | $0.00 | $0.00 | 1,884,930,584 | 1,884,930,584 |
|---|
| 2023-12-31 | $352,049.00 | $184,019.00 | $168,030.00 | — | — | $178,146.00 | — | — | -$10,125.00 | — | -$10,125.00 | $0.00 | $0.00 | 1,204,878 | 1,204,878 |
|---|
| 2023-09-30 | $366,303.00 | $291,556.00 | $74,747.00 | — | — | $67,203.00 | — | — | $7,544.00 | — | $7,544.00 | $0.00 | $0.00 | 1,880,930,584 | 1,880,930,584 |
|---|
| 2023-06-30 | $285,224.00 | $242,956.00 | $42,268.00 | — | — | $118,921.00 | — | — | -$76,653.00 | — | -$78,412.00 | $0.00 | $0.00 | 1,877,720,639 | 1,877,720,639 |
|---|
| 2023-03-31 | $450,274.00 | $302,723.00 | $147,551.00 | — | — | $150,731.00 | -$3,180.00 | — | -$3,180.00 | — | -$3,180.00 | $0.00 | $0.00 | 1,870,430,584 | 1,870,430,584 |
|---|
| 2022-12-31 | $462,465.00 | $291,548.00 | $170,917.00 | — | — | $85,403.00 | $85,914.00 | — | $85,514.00 | — | $85,514.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2022-09-30 | $370,718.00 | $221,518.00 | $149,200.00 | — | — | $101,433.00 | $47,767.00 | — | $47,767.00 | — | $47,767.00 | $0.00 | $0.00 | 1,862,430,584 | 1,862,430,584 |
|---|
| 2022-06-30 | $341,928.00 | $255,475.00 | $86,454.00 | — | — | $130,431.00 | -$43,977.00 | — | -$43,977.00 | — | -$43,977.00 | $0.00 | $0.00 | 1,862,430,584 | 1,862,430,584 |
|---|
| 2022-03-31 | $32,056.00 | $32,012.00 | $44.00 | — | — | $39,355.00 | -$39,311.00 | — | -$1.43M | — | -$1.43M | $0.00 | — | 1,862,430,584 | — |
|---|
| 2021-12-31 | $2,686.00 | $750.00 | $1,936.00 | — | — | $40,786.00 | -$38,850.00 | $0.00 | -$38,850.00 | $0.00 | -$38,850.00 | $0.00 | — | -11,582,192 | 1,903,348,392 |
|---|
| 2021-09-30 | $1,959.00 | $750.00 | $1,209.00 | — | — | $9,340.00 | -$8,131.00 | — | -$8,131.00 | — | -$8,131.00 | $0.00 | — | 1,914,930,584 | 1,914,930,584 |
|---|
| 2021-06-30 | $7,380.00 | $750.00 | $6,630.00 | — | — | $13,740.00 | -$7,110.00 | -$625.00 | -$7,734.00 | $400.00 | -$8,134.00 | $0.00 | — | 1,914,930,584 | 1,914,930,584 |
|---|
| 2021-03-31 | $36,577.00 | $750.00 | $35,827.00 | — | — | $23,269.00 | $12,558.00 | -$597.00 | $11,961.00 | — | $11,961.00 | $0.00 | — | 1,914,930,584 | 1,914,930,584 |
|---|
| 2020-12-31 | $371.00 | $750.00 | -$379.00 | — | — | $16,054.00 | -$16,433.00 | — | -$17,004.00 | — | -$17,404.00 | — | — | — | 0 |
|---|
| 2020-09-30 | $221.00 | $750.00 | -$529.00 | — | — | $30,385.00 | -$30,914.00 | — | -$31,460.00 | — | -$31,460.00 | — | — | — | 1,914,930,584 |
|---|
| 2020-06-30 | $2,629.00 | $750.00 | $1,879.00 | — | — | $4,048.00 | -$2,169.00 | — | -$2,692.00 | — | -$2,692.00 | — | — | — | 1,914,930,584 |
|---|
| 2020-03-31 | $300.00 | $750.00 | -$450.00 | — | — | $4,751.00 | -$5,201.00 | — | -$5,701.00 | — | -$5,701.00 | — | — | — | 1,914,930,584 |
|---|
| 2017-06-30 | — | — | — | — | — | $18,174.00 | -$18,174.00 | — | -$27,954.00 | — | -$27,954.00 | — | — | — | 1,527,930,584 |
|---|
| 2017-03-31 | — | — | — | — | — | $26,160.00 | -$26,160.00 | — | -$25,605.00 | — | -$25,605.00 | — | — | — | 1,527,930,584 |
|---|
| 2016-12-31 | $0.00 | — | $0.00 | — | — | $20,289.00 | -$20,289.00 | — | -$38,398.00 | — | -$38,898.00 | — | — | — | -10,482,240 |
|---|
| 2016-09-30 | $224.00 | — | $224.00 | — | — | $21,127.00 | -$20,903.00 | — | -$20,903.00 | — | -$20,903.00 | — | — | — | 1,513,928,759 |
|---|
| 2016-06-30 | — | — | — | — | — | $31,843.00 | -$31,843.00 | — | -$38,529.00 | — | -$38,529.00 | — | — | — | 20,263,736 |
|---|
| 2016-03-31 | $264.00 | — | $264.00 | — | — | $86,219.00 | -$85,955.00 | — | -$85,955.00 | — | -$85,955.00 | — | — | — | 1,487,403,111 |
|---|
| 2015-12-31 | $282.00 | — | $282.00 | — | — | $56,328.00 | -$56,046.00 | — | -$56,046.00 | $500.00 | -$56,546.00 | — | — | — | 140,330,687 |
|---|
| 2015-09-30 | $470.00 | — | $470.00 | — | — | $201,735.00 | -$201,265.00 | — | -$203,747.00 | $875.00 | -$204,622.00 | — | — | — | 1,287,787,652 |
|---|
| 2015-06-30 | $470.00 | — | $470.00 | — | — | $201,735.00 | -$201,265.00 | — | -$203,747.00 | $875.00 | -$204,622.00 | — | — | — | 1,287,787,652 |
|---|
| 2015-03-31 | — | — | — | — | — | $62,993.00 | -$62,993.00 | — | $37,829.00 | -$456.00 | $38,285.00 | — | — | — | 404,035,080 |
|---|
| 2014-12-31 | — | — | — | — | — | $85,272.00 | -$85,272.00 | — | -$94,224.00 | — | -$95,180.00 | — | — | — | 22,428,302 |
|---|
| 2014-09-30 | — | — | — | — | — | $125,348.00 | -$125,348.00 | — | -$678,969.00 | — | -$678,969.00 | — | — | — | 253,794,930 |
|---|
| 2014-06-30 | — | — | — | — | — | $116,257.00 | -$116,257.00 | — | -$147,444.00 | — | -$147,444.00 | — | — | — | 217,839,294 |
|---|
| 2014-03-31 | — | — | — | — | — | $47,963.00 | -$47,963.00 | — | -$147,140.00 | — | -$147,140.00 | — | — | — | 198,034,932 |
|---|
| 2013-12-31 | — | — | — | — | — | $64,720.00 | -$64,720.00 | — | -$135,318.00 | — | -$136,274.00 | — | — | — | 409,419 |
|---|
| 2013-09-30 | — | — | — | — | — | $57,975.00 | -$57,975.00 | — | -$57,975.00 | — | -$57,975.00 | — | — | — | 193,945,498 |
|---|
| 2013-06-30 | — | — | — | — | — | $177,101.00 | -$177,101.00 | — | -$177,101.00 | — | -$177,101.00 | — | — | — | 193,231,211 |
|---|
| 2013-03-31 | — | — | — | — | — | $30,544.00 | -$30,544.00 | — | -$30,544.00 | — | -$30,544.00 | — | — | — | 193,216,667 |
|---|
| 2012-12-31 | — | — | — | — | — | $43,536.00 | -$43,536.00 | — | — | $956.00 | -$44,492.00 | — | — | — | 30,977 |
|---|
| 2012-09-30 | $0.00 | $0.00 | $0.00 | — | — | $22,610.00 | -$22,610.00 | — | — | $0.00 | -$22,610.00 | — | — | — | 193,216,667 |
|---|
| 2012-06-30 | $0.00 | $0.00 | $0.00 | — | — | $19,134.00 | -$19,134.00 | — | — | $0.00 | -$19,134.00 | — | — | — | 193,216,667 |
|---|
| 2012-03-31 | $0.00 | $0.00 | $0.00 | — | — | $41,735.00 | -$41,735.00 | — | — | $0.00 | -$41,735.00 | — | — | — | 192,845,605 |
|---|
| 2011-12-31 | $0.00 | $0.00 | $0.00 | — | — | $48,649.00 | -$48,649.00 | — | — | $956.00 | -$49,605.00 | — | — | — | -53,809 |
|---|
| 2011-09-30 | $0.00 | $0.00 | $0.00 | — | $49,892.00 | $49,892.00 | -$49,892.00 | — | — | $956.00 | -$50,848.00 | — | — | — | 190,608,696 |
|---|
| 2011-06-30 | $0.00 | $0.00 | $0.00 | — | $69,293.00 | $69,293.00 | -$69,293.00 | — | — | $0.00 | -$69,293.00 | — | — | — | 189,362,637 |
|---|
| 2011-03-31 | $0.00 | $0.00 | $0.00 | — | — | $575,087.00 | -$575,087.00 | — | — | $956.00 | -$576,043.00 | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | — | $38,060.00 | $38,060.00 | -$38,060.00 | — | — | $0.00 | -$38,060.00 | — | — | — | — |
|---|
| 2010-06-30 | — | — | $0.00 | — | $1,205.00 | $1,205.00 | -$1,205.00 | — | — | $0.00 | -$1,205.00 | — | — | — | — |
|---|
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 | $1.16M | $782,549.00 | $378,427.00 | — | — | $629,837.00 | — | — | -$251,410.00 | — | -$251,410.00 | — | — | 1,884,930,584 | 1,884,930,584 |
|---|
| 2024-12-31 | $1.25M | $885,697.00 | $365,757.00 | — | — | $545,335.00 | — | — | -$179,579.00 | — | -$179,579.00 | — | — | 1,884,930,584 | 1,884,930,584 |
|---|
| 2023-12-31 | $1.45M | $1.02M | $430,836.00 | — | — | $515,000.00 | — | — | -$84,173.00 | — | -$84,173.00 | $0.00 | $0.00 | 1,881,355,242 | 1,881,355,242 |
|---|
| 2022-12-31 | $1.21M | $801,040.00 | $406,128.00 | — | — | $356,774.00 | -$1.34M | — | -$1.34M | — | -$1.34M | $0.00 | $0.00 | 1,862,430,584 | 1,862,430,584 |
|---|
| 2021-12-31 | $48,602.00 | $3,000.00 | $45,602.00 | — | — | $87,136.00 | -$41,534.00 | -$1,222.00 | -$42,756.00 | $400.00 | -$43,156.00 | $0.00 | — | 1,903,348,392 | 1,903,348,392 |
|---|
| 2020-12-31 | $3,521.00 | $3,000.00 | $521.00 | — | — | $55,237.00 | -$54,716.00 | — | -$56,856.00 | $400.00 | -$57,256.00 | — | — | — | 1,914,930,584 |
|---|
| 2019-12-31 | $8,378.00 | $3,000.00 | $5,378.00 | — | — | $25,793.00 | -$20,415.00 | — | -$60,527.00 | -$150.00 | -$60,677.00 | — | — | — | 1,638,199,077 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | -$44,042.00 | — | — | — | — |
|---|
| 2016-12-31 | $488.00 | — | $488.00 | — | — | $166,165.00 | -$165,677.00 | — | -$183,786.00 | $500.00 | -$184,286.00 | — | — | — | 1,517,448,344 |
|---|
| 2015-12-31 | $752.00 | — | $752.00 | — | — | $407,101.00 | -$406,349.00 | — | -$538,141.00 | $919.00 | -$539,060.00 | — | — | — | 963,014,524 |
|---|
| 2014-12-31 | — | — | — | — | — | $374,840.00 | -$374,840.00 | — | -$1.07M | $956.00 | -$1.07M | — | — | — | 246,371,285 |
|---|
| 2013-12-31 | — | — | — | — | — | $330,340.00 | -$330,340.00 | — | -$400,938.00 | $956.00 | -$401,894.00 | — | — | — | 194,361,381 |
|---|
| 2012-12-31 | — | — | — | — | — | $127,015.00 | -$127,015.00 | — | -$127,015.00 | $956.00 | -$127,971.00 | — | — | — | 193,124,408 |
|---|
| 2011-12-31 | $0.00 | $0.00 | $0.00 | — | — | $742,921.00 | -$742,921.00 | — | — | $2,868.00 | -$745,789.00 | — | — | — | 191,836,301 |
|---|
| 2010-12-31 | $0.00 | $0.00 | $0.00 | — | — | $306,270.00 | -$306,270.00 | — | — | $0.00 | -$306,270.00 | — | — | — | — |
|---|