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 | $1.17M | $552,642.00 | $619,024.00 | — | $329,829.00 | $458,396.00 | $160,628.00 | -$256,145.00 | -$107,924.00 | — | -$107,924.00 | -$0.02 | -$0.02 | 4,945,417 | 4,945,417 |
|---|
| 2026-03-31 | $1.16M | $697,971.00 | $463,382.00 | — | $297,240.00 | $427,260.00 | $36,122.00 | -$101,859.00 | $2.22M | — | $2.22M | $0.45 | $0.45 | 4,945,417 | 4,945,417 |
|---|
| 2025-12-31 | $2.05M | $1.04M | $1.01M | — | $620,093.00 | $734,323.00 | $273,312.00 | $226,812.00 | $461,442.00 | — | $436,430.00 | $0.09 | $0.09 | 0 | 0 |
|---|
| 2025-09-30 | $448,492.00 | $270,666.00 | $177,826.00 | — | $201,461.00 | $344,330.00 | -$166,504.00 | -$239,704.00 | -$444,890.00 | -$25,012.00 | -$419,878.00 | -$0.09 | -$0.09 | 4,945,417 | 4,945,417 |
|---|
| 2025-06-30 | $168,435.00 | $83,493.00 | $84,942.00 | — | $155,654.00 | $278,200.00 | -$193,258.00 | -$331,231.00 | -$562,750.00 | — | -$562,750.00 | -$0.12 | -$0.12 | 4,945,417 | 4,945,417 |
|---|
| 2025-03-31 | $460,816.00 | $190,522.00 | $270,294.00 | — | $184,659.00 | $313,567.00 | -$43,273.00 | -$64,999.00 | -$146,113.00 | $9,323.00 | -$155,436.00 | -$0.03 | -$0.03 | 4,945,417 | 4,945,417 |
|---|
| 2024-12-31 | $220,844.00 | $1,625.00 | $219,219.00 | — | $271,856.00 | $407,018.00 | -$187,799.00 | -$660,609.00 | -$887,090.00 | — | -$812,726.00 | -$0.17 | -$0.17 | 0 | 0 |
|---|
| 2024-09-30 | $256,070.00 | $130,072.00 | $125,998.00 | — | $218,480.00 | $348,223.00 | -$222,225.00 | -$639,047.00 | -$899,953.00 | — | -$899,953.00 | -$0.18 | -$0.18 | 4,945,417 | 4,945,417 |
|---|
| 2024-06-30 | $390,491.00 | $168,564.00 | $221,927.00 | — | $190,548.00 | $316,221.00 | -$94,294.00 | -$263,553.00 | -$396,109.00 | — | -$396,109.00 | -$0.08 | -$0.08 | 4,945,417 | 4,945,417 |
|---|
| 2024-03-31 | $429,391.00 | $157,897.00 | $271,494.00 | — | $192,686.00 | $317,915.00 | -$46,421.00 | -$433,406.00 | -$518,088.00 | — | -$518,088.00 | -$0.10 | -$0.10 | 4,945,417 | 4,945,417 |
|---|
| 2023-12-31 | $177,716.00 | $141,840.00 | $35,876.00 | — | -$284,467.00 | -$195,850.00 | $231,726.00 | $30,878.00 | $21.21M | — | $21.22M | $4.28 | $4.28 | 0 | 0 |
|---|
| 2023-09-30 | $766,512.00 | $112,094.00 | $654,418.00 | — | $505,169.00 | $654,269.00 | $149.00 | -$167,222.00 | -$205,755.00 | — | -$205,755.00 | -$0.04 | -$0.04 | 4,945,417 | 4,945,417 |
|---|
| 2023-06-30 | $458,511.00 | $270,010.00 | $188,501.00 | — | $150,515.00 | $287,622.00 | -$99,121.00 | -$105,605.00 | -$242,987.00 | — | -$242,987.00 | -$0.05 | -$0.05 | 4,945,417 | 4,945,417 |
|---|
| 2023-03-31 | $213,409.00 | $85,707.00 | $127,702.00 | — | $138,678.00 | $275,373.00 | -$147,671.00 | -$294,833.00 | -$480,345.00 | — | -$480,345.00 | -$0.10 | -$0.10 | 4,945,417 | 4,945,417 |
|---|
| 2022-12-31 | $23,651.00 | $115,587.00 | -$91,936.00 | — | $16,341.00 | $150,680.00 | -$242,616.00 | -$212,575.00 | — | — | -$544,761.00 | -$0.11 | -$0.11 | 0 | 0 |
|---|
| 2022-09-30 | $477,018.00 | $170,108.00 | $306,910.00 | — | $293,891.00 | $433,642.00 | -$126,732.00 | -$180,498.00 | — | — | -$345,912.00 | -$0.07 | -$0.07 | 4,945,417 | 4,945,417 |
|---|
| 2022-06-30 | $526,921.00 | $178,474.00 | $348,447.00 | — | $317,594.00 | $452,088.00 | -$103,641.00 | -$172,977.00 | — | — | -$314,915.00 | -$0.05 | -$0.05 | 4,945,417 | 4,945,417 |
|---|
| 2022-03-31 | $691,768.00 | $232,379.00 | $459,389.00 | — | $376,177.00 | $508,683.00 | -$49,294.00 | -$209,404.00 | -$296,503.00 | — | -$296,503.00 | -$0.06 | — | 4,945,417 | — |
|---|
| 2021-12-31 | $641,740.00 | $221,309.00 | $420,431.00 | — | $464,722.00 | $552,456.00 | -$132,025.00 | $60,956.00 | — | — | $1.01M | $0.21 | — | 18,280 | 139,391,357 |
|---|
| 2021-09-30 | $961,474.00 | $339,076.00 | $622,398.00 | — | $514,358.00 | $653,878.00 | -$31,480.00 | -$234,486.00 | — | — | -$304,648.00 | -$0.07 | — | 4,945,417 | 4,945,417 |
|---|
| 2021-06-30 | $700,656.00 | $262,411.00 | $438,245.00 | — | $359,297.00 | $494,374.00 | -$56,129.00 | -$155,595.00 | — | — | -$249,985.00 | -$0.05 | — | 4,945,417 | 4,945,417 |
|---|
| 2021-03-31 | $619,399.00 | $306,648.00 | $312,751.00 | — | $174,298.00 | $308,186.00 | $4,565.00 | -$294,279.00 | — | — | -$327,555.00 | — | — | 4,727,917 | 4,727,917 |
|---|
| 2020-12-31 | $797,306.00 | $470,574.00 | $326,732.00 | — | $217,459.00 | $340,710.00 | -$13,978.00 | $1.13M | — | — | $1.31M | — | — | — | 167,816,853 |
|---|
| 2020-09-30 | $405,005.00 | $228,380.00 | $176,625.00 | — | $129,125.00 | $255,684.00 | -$79,059.00 | -$114,618.00 | — | — | -$232,358.00 | — | — | — | 4,500,417 |
|---|
| 2020-06-30 | $528,232.00 | $195,838.00 | $332,394.00 | — | $78,884.00 | $78,884.00 | $253,510.00 | -$443,618.00 | — | — | -$228,370.00 | — | — | — | 4,500,417 |
|---|
| 2020-03-31 | $2,082.00 | $1,481.00 | $601.00 | — | $61,389.00 | $82,660.00 | -$82,059.00 | -$195,052.00 | — | — | -$315,372.00 | — | — | — | 4,500,417 |
|---|
| 2019-12-31 | — | — | — | — | $137,704.00 | $141,511.00 | -$141,511.00 | -$228,009.00 | — | — | -$413,084.00 | — | — | — | 0 |
|---|
| 2019-09-30 | — | — | — | — | $47,700.00 | $83,922.00 | -$83,922.00 | -$194,773.00 | — | — | -$317,377.00 | — | — | — | 4,500,417 |
|---|
| 2019-06-30 | — | — | — | — | $106,528.00 | $106,528.00 | -$106,528.00 | — | — | — | -$285,958.00 | — | — | — | 4,499,918,984 |
|---|
| 2019-03-31 | — | — | — | — | $74,597.00 | $74,597.00 | -$74,597.00 | -$124,862.00 | — | — | -$211,120.00 | — | — | — | 4,500,417 |
|---|
| 2018-12-31 | — | — | — | — | $160,845.00 | $160,845.00 | -$160,845.00 | -$148,221.00 | — | — | -$351,080.00 | — | — | — | 10,525 |
|---|
| 2018-09-30 | — | — | — | — | $105,068.00 | $105,068.00 | -$105,068.00 | -$97,504.00 | — | — | -$241,253.00 | — | — | — | 4,489,892 |
|---|
| 2018-06-30 | — | — | — | — | $104,416.00 | $104,416.00 | -$104,416.00 | — | — | — | -$268,914.00 | — | — | — | 4,489,891,910 |
|---|
| 2018-03-31 | — | — | — | — | $77,060.00 | $77,060.00 | -$77,060.00 | — | — | — | -$249,974.00 | — | — | — | 4,489,891,910 |
|---|
| 2017-12-31 | $7,500.00 | — | $7,500.00 | — | $228,599.00 | $228,599.00 | -$221,099.00 | — | — | — | -$251,820.00 | — | — | — | 0 |
|---|
| 2017-09-30 | $5,000.00 | — | $5,000.00 | — | $91,155.00 | $91,155.00 | -$86,155.00 | — | — | — | -$271,289.00 | — | — | — | 4,489,891,910 |
|---|
| 2017-06-30 | — | — | — | — | $485,940.00 | $485,940.00 | -$485,940.00 | — | — | — | -$1.53M | — | — | — | 4,489,891,910 |
|---|
| 2014-09-30 | $200,871.00 | $6,965.00 | $193,906.00 | — | $325,146.00 | $319,513.00 | -$125,607.00 | — | — | — | $9,554.00 | — | — | — | 4,498,891,910 |
|---|
| 2014-06-30 | $547,870.00 | $59,858.00 | $488,012.00 | — | $666,785.00 | $666,785.00 | -$178,773.00 | — | — | — | -$520,168.00 | — | — | — | 4,498,891,910 |
|---|
| 2014-03-31 | $351,743.00 | $20,557.00 | $331,186.00 | — | $414,904.00 | $420,537.00 | -$89,351.00 | — | — | — | -$187,137.00 | — | — | — | 4,470,859,326 |
|---|
| 2013-12-31 | $845,802.00 | $564,795.00 | $281,007.00 | — | $710,185.00 | $752,057.00 | -$471,050.00 | — | — | — | $279,572.00 | — | — | 952,935,197 | 1,860,746,718 |
|---|
| 2013-09-30 | $658,361.00 | $124,235.00 | $534,126.00 | — | $892,245.00 | $892,245.00 | -$358,119.00 | — | — | — | $150,738.00 | — | — | 3,996,671,346 | 6,343,999,346 |
|---|
| 2013-06-30 | $1.1M | $195,953.00 | $900,738.00 | — | $818,704.00 | $819,704.00 | $81,034.00 | — | — | — | $531,174.00 | — | — | — | 3,393,814,977 |
|---|
| 2013-03-31 | $868,152.00 | $234,515.00 | $596,143.00 | — | $833,452.00 | $863,324.00 | -$267,181.00 | — | — | — | -$105,576.00 | — | — | — | 2,864,128,141 |
|---|
| 2012-12-31 | $2.67M | $60,567.00 | $2.56M | — | $1.32M | $1.31M | $1.26M | — | — | — | $1.8M | — | — | 47,541,530 | 47,541,530 |
|---|
| 2012-09-30 | $653,127.00 | $68,226.00 | $545,307.00 | — | $873,490.00 | $889,821.00 | -$344,514.00 | — | — | — | -$324,194.00 | — | — | 1,925,060,683 | 1,925,060,683 |
|---|
| 2012-06-30 | $315,755.00 | $8,814.00 | $301,930.00 | — | $672,868.00 | $692,051.00 | -$390,121.00 | — | — | — | -$589,517.00 | — | — | — | 1,881,061,840 |
|---|
| 2012-03-31 | $618,700.00 | $238,150.00 | -$140,454.00 | — | $738,479.00 | $758,376.00 | -$898,830.00 | — | — | — | -$1.13M | — | — | — | 1,827,524,511 |
|---|
| 2011-12-31 | $150,841.00 | $596,823.00 | -$988,070.00 | — | $2.12M | $2.12M | -$3.11M | — | — | — | -$3.23M | — | — | 73,963,047 | 73,963,047 |
|---|
| 2011-09-30 | $832,772.00 | $193,278.00 | $117,178.00 | — | $1.88M | $1.9M | -$1.79M | — | — | — | -$299,331.00 | — | — | 1,551,787,200 | 1,551,787,200 |
|---|
| 2011-06-30 | $685,625.00 | $133,130.00 | $18,199.00 | — | $1.18M | $1.18M | -$1.16M | — | — | — | $5.26M | — | — | 1,498,972,923 | 1,498,972,923 |
|---|
| 2011-03-31 | $1.4M | -$195,287.00 | $655,848.00 | — | $1.07M | $1.17M | -$515,059.00 | — | — | — | -$8.03M | — | — | — | 1,498,972,923 |
|---|
| 2010-12-31 | $3.22M | -$1.21M | $1.42M | — | $2.09M | $2.42M | -$1M | — | — | — | -$1.74M | — | — | 0 | 0 |
|---|
| 2010-09-30 | $1.73M | -$278,461.00 | $892,916.00 | — | $1.22M | $1.22M | -$326,433.00 | — | — | — | $72,113.00 | — | — | 1,498,972,923 | 1,498,972,923 |
|---|
| 2010-06-30 | $2.31M | -$1.01M | $722,317.00 | — | $1.26M | $1.26M | -$538,665.00 | — | — | — | -$118,174.00 | — | — | 1,498,972,923 | 1,498,972,923 |
|---|
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 | $3.13M | $1.59M | $1.54M | — | $1.16M | $1.67M | -$129,723.00 | -$418,445.00 | -$701,634.00 | — | -$701,634.00 | -$0.14 | -$0.14 | 4,945,417 | 4,945,417 |
|---|
| 2024-12-31 | $1.3M | $458,158.00 | $838,638.00 | — | $873,570.00 | $1.39M | -$550,739.00 | -$2M | -$2.7M | -$74,364.00 | -$2.63M | -$0.53 | -$0.53 | 4,945,417 | 4,945,417 |
|---|
| 2023-12-31 | $1.62M | $609,651.00 | $1.01M | — | $509,895.00 | $1.02M | -$14,917.00 | -$536,782.00 | $20.28M | -$8,533.00 | $20.29M | $4.10 | $4.10 | 4,945,417 | 4,945,417 |
|---|
| 2022-12-31 | $1.72M | $696,548.00 | $1.02M | — | $1M | $1.55M | -$522,283.00 | -$775,454.00 | -$1.45M | $50,888.00 | -$1.5M | -$0.30 | -$0.30 | 4,945,417 | 4,945,417 |
|---|
| 2021-12-31 | $2.92M | $1.02M | $1.9M | — | $1.63M | $2.13M | -$227,986.00 | -$610,487.00 | $126,212.00 | — | $126,212.00 | $0.03 | $0.00 | 4,891,170 | 144,264,247 |
|---|
| 2020-12-31 | $1.73M | $896,273.00 | $836,352.00 | — | $465,518.00 | $757,938.00 | $78,414.00 | $374,224.00 | — | — | $532,134.00 | $0.12 | $0.00 | 4,555,718 | 172,317,270 |
|---|
| 2019-12-31 | — | — | — | — | $280,825.00 | $406,558.00 | -$406,558.00 | -$672,415.00 | — | — | -$1.23M | -$0.27 | -$0.27 | 4,500,417 | 4,500,417 |
|---|
| 2018-12-31 | — | — | — | — | $447,389.00 | $447,389.00 | -$447,389.00 | -$498,777.00 | — | — | -$1.11M | — | — | — | 4,500,417 |
|---|
| 2017-12-31 | $12,500.00 | — | $12,500.00 | — | $805,694.00 | $805,694.00 | -$793,194.00 | — | — | — | -$2.05M | — | — | — | 4,489,891,910 |
|---|
| 2013-12-31 | $3.47M | $1.12M | $2.31M | — | $3.29M | $3.33M | -$1.02M | — | — | — | $855,908.00 | — | — | 4,389,209,389 | 7,644,348,910 |
|---|
| 2012-12-31 | $4.26M | $375,757.00 | $3.27M | — | $3.61M | $3.65M | -$375,813.00 | — | — | — | -$247,625.00 | — | — | 1,925,943,819 | 1,925,943,819 |
|---|
| 2011-12-31 | $3.06M | $1.12M | -$196,845.00 | — | $6.25M | $6.38M | -$6.58M | — | — | — | -$6.3M | — | — | 1,590,409,839 | 1,590,409,839 |
|---|
| 2010-12-31 | $9.04M | -$3.65M | $3.14M | — | $5.74M | $6.11M | -$2.97M | — | — | — | -$2.62M | — | — | 1,498,972,923 | 1,498,972,923 |
|---|