Complete source-backed income-statement history.
- Available history
- 2015-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 | $511,781.00 | $342,427.00 | $169,354.00 | — | $168,075.00 | — | -$148.00 | — | $149.00 | $2,651.00 | -$2,502.00 | -$0.00001 | -$0.00001 | 206,904,585 | 206,904,585 |
|---|
| 2026-03-31 | $477,737.00 | $318,545.00 | $159,192.00 | — | $141,855.00 | — | -$340.00 | — | $6,974.00 | $2,683.00 | $4,291.00 | $0.0001 | $0.0001 | 206,904,585 | 206,904,585 |
|---|
| 2025-12-31 | $456,842.00 | $362,504.00 | $94,338.00 | — | $235,464.00 | — | -$213.00 | — | -$145,134.00 | $4,699.00 | -$149,833.00 | -$0.0008 | -$0.0008 | 0 | 0 |
|---|
| 2025-09-30 | $441,618.00 | $383,049.00 | $58,569.00 | — | $140,357.00 | — | -$355.00 | — | -$90,752.00 | $7,139.00 | -$97,891.00 | -$0.0005 | -$0.0005 | 206,904,585 | 206,904,585 |
|---|
| 2025-06-30 | $1.02M | $872,732.00 | $148,608.00 | — | $135,499.00 | — | -$599.00 | — | $34,240.00 | $2,112.00 | $32,128.00 | $0.00015 | $0.00015 | 206,904,585 | 206,904,585 |
|---|
| 2025-03-31 | $1M | $738,139.00 | $263,047.00 | — | $119,325.00 | — | — | — | $140,758.00 | $2,022.00 | $138,736.00 | $0.0007 | $0.0007 | 206,904,585 | 206,904,585 |
|---|
| 2024-12-31 | $1.03M | $926,945.00 | $108,000.00 | — | $234,476.00 | — | -$260.00 | — | -$122,887.00 | -$7,767.00 | -$115,120.00 | -$0.0005 | -$0.0005 | 0 | 0 |
|---|
| 2024-09-30 | $1.03M | $913,997.00 | $113,201.00 | — | $166,073.00 | — | -$356.00 | — | -$50,366.00 | $11,102.00 | -$61,468.00 | -$0.0003 | -$0.0003 | 206,904,585 | 206,904,585 |
|---|
| 2024-06-30 | $579,367.00 | $447,182.00 | $132,185.00 | — | $109,628.00 | — | -$258.00 | — | $25,531.00 | $4,385.00 | $21,146.00 | $0.0001 | $0.0001 | 206,904,585 | 206,904,585 |
|---|
| 2024-03-31 | $471,377.00 | $201,492.00 | $269,885.00 | — | $93,543.00 | — | -$329.00 | — | $177,823.00 | $158.00 | $177,665.00 | $0.0009 | $0.0009 | 206,904,585 | 206,904,585 |
|---|
| 2023-12-31 | $423,307.00 | $382,338.00 | $40,969.00 | — | $97,387.00 | — | -$290.00 | — | -$65,445.00 | $160.00 | -$65,605.00 | -$0.00027 | -$0.00027 | 0 | 0 |
|---|
| 2023-09-30 | $425,569.00 | $281,010.00 | $144,559.00 | — | $89,202.00 | — | -$258.00 | — | $45,158.00 | $162.00 | $44,996.00 | $0.0002 | $0.0002 | 206,904,585 | 206,904,585 |
|---|
| 2023-06-30 | $355,274.00 | $263,561.00 | $91,713.00 | — | $93,259.00 | — | -$380.00 | — | -$11,839.00 | $164.00 | -$12,003.00 | -$0.0001 | -$0.0001 | 206,904,585 | 206,904,585 |
|---|
| 2023-03-31 | $265,921.00 | $183,937.00 | $81,984.00 | — | $87,799.00 | — | -$414.00 | — | -$16,752.00 | $171.00 | -$16,923.00 | $0.0001 | $0.0001 | 206,904,585 | 206,904,585 |
|---|
| 2022-12-31 | $235,224.00 | $214,698.00 | $20,526.00 | — | $150,696.00 | — | -$258.00 | — | -$140,698.00 | $167.00 | -$140,865.00 | -$0.0007 | -$0.0007 | 0 | 0 |
|---|
| 2022-09-30 | $426,591.00 | $193,969.00 | $232,622.00 | — | $97,457.00 | — | -$257.00 | — | $123,150.00 | $349.00 | $122,801.00 | $0.0006 | $0.0006 | 206,904,585 | 206,904,585 |
|---|
| 2022-06-30 | $739,595.00 | $663,012.00 | $76,583.00 | — | $83,902.00 | — | -$348.00 | — | -$19,137.00 | — | -$19,137.00 | -$0.00007 | -$0.00007 | 206,904,585 | 206,904,585 |
|---|
| 2022-03-31 | $447,637.00 | $332,375.00 | $115,262.00 | — | $72,339.00 | — | -$440.00 | — | $34,265.00 | — | $34,265.00 | $0.0001 | — | 206,904,585 | — |
|---|
| 2021-12-31 | $681,553.00 | $489,505.00 | $192,048.00 | — | $114,191.00 | — | -$769.00 | — | $66,297.00 | $3,040.00 | $63,257.00 | $0.0004 | — | -15 | -15 |
|---|
| 2021-09-30 | $729,180.00 | $573,129.00 | $156,051.00 | — | $70,361.00 | — | $1.00 | — | $74,831.00 | -$2,864.00 | $77,695.00 | $0.0004 | — | 206,904,600 | 206,904,600 |
|---|
| 2021-06-30 | $258,044.00 | $223,818.00 | $34,226.00 | — | $53,223.00 | — | — | — | -$23,638.00 | — | -$23,638.00 | -$0.00005 | — | 206,904,600 | 206,904,600 |
|---|
| 2021-03-31 | $289,878.00 | $173,079.00 | $116,799.00 | — | $70,911.00 | $178.00 | — | — | $32,788.00 | — | $32,788.00 | $0.0001 | — | 206,904,600 | 206,904,600 |
|---|
| 2020-12-31 | $349,561.00 | $244,892.00 | $104,669.00 | — | $143,088.00 | — | $63,698.00 | — | $33,072.00 | — | $30,207.00 | — | — | — | 0 |
|---|
| 2020-09-30 | $249,705.00 | $158,019.00 | $91,686.00 | — | $57,643.00 | $19,527.00 | -$19,527.00 | -$30,829.00 | -$10,912.00 | — | -$10,912.00 | — | — | — | 206,904,600 |
|---|
| 2020-06-30 | $220,910.00 | $169,796.00 | $51,114.00 | — | $10,385.00 | $23,975.00 | — | -$17,219.00 | $4,903.00 | — | $4,903.00 | — | — | — | 206,904,600 |
|---|
| 2020-03-31 | $527,542.00 | $407,536.00 | $120,006.00 | — | $76,879.00 | $21,412.00 | — | -$7,547.00 | $2,982.00 | — | $2,982.00 | — | — | — | 206,904,600 |
|---|
| 2019-12-31 | $192,114.00 | $139,305.00 | $52,809.00 | — | -$38,556.00 | — | — | — | -$61,427.00 | — | -$61,427.00 | — | — | — | 0 |
|---|
| 2019-09-30 | $38,305.00 | $29,114.00 | $9,191.00 | — | $71,119.00 | — | — | -$5,896.00 | -$16,763.00 | — | -$16,763.00 | — | — | — | 206,904,600 |
|---|
| 2019-06-30 | $24,428.00 | $5,530.00 | $18,898.00 | — | $86,815.00 | — | — | -$26,074.00 | -$97,570.00 | — | -$97,570.00 | — | — | — | 206,904,600 |
|---|
| 2019-03-31 | $18,812.00 | $7,976.00 | $10,836.00 | — | $79,529.00 | $43,250.00 | — | -$11,790.00 | -$119,703.00 | $78.00 | -$119,781.00 | — | — | — | 206,904,600 |
|---|
| 2018-12-31 | $51,677.00 | $39,818.00 | $71,805.00 | — | $47,023.00 | $27,656.00 | — | -$26,314.00 | -$85,098.00 | — | -$85,098.00 | — | — | — | 0 |
|---|
| 2018-09-30 | $16,254.00 | $34,121.00 | -$17,867.00 | — | $55,399.00 | $38,944.00 | — | -$4,579.00 | -$114,497.00 | — | -$114,497.00 | — | — | — | 206,904,600 |
|---|
| 2018-06-30 | $115,494.00 | $91,270.00 | $24,224.00 | — | $70,296.00 | $31,408.00 | — | -$8,925.00 | -$85,225.00 | — | -$85,225.00 | — | — | — | 206,904,600 |
|---|
| 2018-03-31 | $36,694.00 | $13,078.00 | $23,616.00 | — | $63,935.00 | $40,129.00 | — | -$6,627.00 | -$86,525.00 | — | -$86,525.00 | — | — | — | 206,904,600 |
|---|
| 2017-12-31 | $45,965.00 | $13,324.00 | $32,641.00 | — | $36,251.00 | $23,356.00 | — | -$51,840.00 | -$78,518.00 | — | -$78,518.00 | — | — | — | 161,486 |
|---|
| 2017-09-30 | $42,367.00 | -$882.00 | $43,249.00 | — | $52,774.00 | $55,916.00 | — | -$3,835.00 | -$69,219.00 | — | -$69,219.00 | — | — | — | 206,904,600 |
|---|
| 2017-06-30 | $57,550.00 | $10,434.00 | $47,116.00 | — | $60,993.00 | $39,241.00 | — | -$4,234.00 | -$56,748.00 | — | -$56,748.00 | — | — | — | 205,938,271 |
|---|
| 2017-03-31 | $35,516.00 | $13,154.00 | $22,362.00 | — | $54,532.00 | $48,039.00 | — | -$216.00 | -$80,408.00 | — | -$80,408.00 | — | — | — | 204,961,206 |
|---|
| 2016-12-31 | $20,334.00 | -$9,357.00 | $29,691.00 | — | $144,309.00 | $49,698.00 | — | -$6,790.00 | -$171,100.00 | — | -$171,100.00 | — | — | — | 113,488 |
|---|
| 2016-09-30 | $20,978.00 | $10,887.00 | $10,091.00 | — | $108,398.00 | $42,848.00 | — | -$6,680.00 | -$147,835.00 | — | -$147,835.00 | — | — | — | 203,345,317 |
|---|
| 2016-06-30 | $68,479.00 | $53,386.00 | $15,093.00 | — | $107,848.00 | $27,308.00 | — | -$5,288.00 | -$125,344.00 | — | -$125,344.00 | — | — | — | 203,342,600 |
|---|
| 2016-03-31 | $27,390.00 | $10,021.00 | $17,369.00 | — | $34,312.00 | $50,345.00 | — | -$4,451.00 | -$71,739.00 | — | -$71,739.00 | — | — | — | 203,342,600 |
|---|
| 2015-12-31 | $62,872.00 | $22,657.00 | $40,215.00 | — | — | $27,122.00 | — | -$14,339.00 | -$33,853.00 | — | -$33,827.00 | — | — | — | 46,949,174 |
|---|
| 2015-09-30 | $16,748.00 | $17,970.00 | -$1,222.00 | — | — | $6,092.00 | — | $2,557.00 | -$49,630.00 | — | -$49,630.00 | — | — | — | 50,655,235 |
|---|
| 2015-06-30 | $21,897.00 | $16,868.00 | $5,029.00 | — | — | $17,333.00 | — | — | -$13,602.00 | — | -$13,602.00 | — | — | — | 9,392 |
|---|
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 | $2.92M | $2.36M | $564,562.00 | — | $630,645.00 | — | -$1,167.00 | — | -$60,888.00 | $15,972.00 | -$76,860.00 | -$0.0004 | -$0.0004 | 206,904,585 | 206,904,585 |
|---|
| 2024-12-31 | $3.11M | $2.49M | $623,271.00 | — | $603,720.00 | — | -$1,203.00 | — | $30,101.00 | $7,878.00 | $22,223.00 | $0.0001 | $0.0001 | 206,904,585 | 206,904,585 |
|---|
| 2023-12-31 | $1.47M | $1.11M | $359,225.00 | — | $367,647.00 | — | -$1,342.00 | — | -$48,878.00 | $657.00 | -$49,535.00 | -$0.0002 | -$0.0002 | 206,904,585 | 206,904,585 |
|---|
| 2022-12-31 | $1.85M | $1.4M | $444,993.00 | — | $402,412.00 | — | -$1,303.00 | — | -$2,421.00 | $516.00 | -$2,937.00 | -$0.0001 | -$0.0001 | 206,904,585 | 206,904,585 |
|---|
| 2021-12-31 | $1.96M | $1.46M | $499,124.00 | — | $308,686.00 | — | -$1,464.00 | — | $150,278.00 | $176.00 | $150,102.00 | $0.0008 | — | 206,904,585 | 206,904,585 |
|---|
| 2020-12-31 | $1.35M | $980,243.00 | $367,475.00 | — | $287,995.00 | — | -$1,216.00 | — | $30,045.00 | $2,865.00 | $27,180.00 | — | — | — | 206,904,600 |
|---|
| 2019-12-31 | $273,659.00 | $181,925.00 | $91,734.00 | — | $242,157.00 | — | — | — | -$295,463.00 | — | -$295,463.00 | — | — | — | 206,904,600 |
|---|
| 2018-12-31 | $220,119.00 | $178,287.00 | $41,832.00 | — | $236,653.00 | $138,137.00 | — | -$46,445.00 | -$371,345.00 | — | -$371,345.00 | — | — | — | 206,904,600 |
|---|
| 2017-12-31 | $181,398.00 | $36,030.00 | $145,368.00 | — | $204,549.00 | $166,552.00 | — | -$60,125.00 | -$284,892.00 | — | -$284,892.00 | — | — | — | 206,425,407 |
|---|
| 2016-12-31 | $137,181.00 | $64,937.00 | $72,244.00 | — | $394,867.00 | $170,199.00 | — | -$23,209.00 | -$516,018.00 | — | -$516,018.00 | — | — | — | 203,457,000 |
|---|
| 2015-12-31 | $154,965.00 | $83,928.00 | $71,037.00 | — | $80,136.00 | $102,018.00 | — | -$18,310.00 | -$129,320.00 | -$26.00 | -$129,294.00 | — | — | — | 64,026,030 |
|---|