Complete source-backed income-statement history.
- Available history
- 2010-07-31 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 | $0.00 | $0.00 | $0.00 | — | — | $39,271.00 | -$39,271.00 | — | -$13,774.00 | $0.00 | -$13,774.00 | — | $0.00 | — | 355,757,091 |
|---|
| 2026-03-31 | $0.00 | $0.00 | $0.00 | — | — | $106,113.00 | -$106,113.00 | — | -$108,090.00 | $0.00 | -$108,090.00 | — | $0.00 | — | 213,601,313 |
|---|
| 2025-12-31 | $0.00 | $0.00 | $0.00 | — | — | $157,412.00 | -$157,412.00 | — | -$262,379.00 | $0.00 | -$262,379.00 | — | $0.00 | — | 136,986 |
|---|
| 2025-09-30 | $2,248.00 | $0.00 | $2,248.00 | — | — | $117,300.00 | -$115,052.00 | — | -$117,417.00 | $0.00 | -$117,417.00 | — | $0.00 | — | 211,101,313 |
|---|
| 2025-06-30 | $0.00 | $0.00 | $0.00 | — | — | $104,505.00 | -$104,505.00 | — | -$54,772.00 | $0.00 | -$54,772.00 | — | $0.00 | — | 211,101,313 |
|---|
| 2025-03-31 | $0.00 | $0.00 | $0.00 | — | — | $78,023.00 | -$78,023.00 | — | -$165,478.00 | $0.00 | -$165,478.00 | — | $0.00 | — | 211,101,313 |
|---|
| 2024-12-31 | $0.00 | $2,222.00 | -$2,222.00 | — | — | $155,647.00 | -$157,869.00 | — | -$112,521.00 | $0.00 | -$112,521.00 | — | $0.00 | — | 0 |
|---|
| 2024-09-30 | $29,990.00 | $30,879.00 | -$889.00 | — | — | $457,615.00 | -$458,504.00 | — | -$575,423.00 | $0.00 | -$575,423.00 | — | $0.00 | — | 211,101,313 |
|---|
| 2024-06-30 | $73,610.00 | $37,532.00 | $36,078.00 | — | — | $141,938.00 | -$105,860.00 | — | -$123,802.00 | $0.00 | -$123,802.00 | — | $0.00 | — | 211,101,313 |
|---|
| 2024-03-31 | $340,929.00 | $328,620.00 | $12,309.00 | — | — | $167,157.00 | -$154,848.00 | — | -$127,890.00 | $0.00 | -$140,490.00 | — | $0.00 | — | 211,101,313 |
|---|
| 2023-12-31 | $331,384.00 | $399,794.00 | -$68,410.00 | — | — | $10,923.00 | -$79,333.00 | — | -$36,130.00 | $0.00 | -$36,130.00 | — | — | — | — |
|---|
| 2023-09-30 | $334,185.00 | $59,956.00 | $274,229.00 | — | — | $356,053.00 | -$81,824.00 | — | -$170,850.00 | $0.00 | -$170,850.00 | — | — | — | — |
|---|
| 2023-06-30 | $59,985.00 | $9,915.00 | $50,070.00 | — | — | $128,469.00 | -$78,399.00 | — | -$49,759.00 | $0.00 | -$49,759.00 | — | — | — | — |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | -$145,431.00 | — | — | — | — |
|---|
| 2017-09-30 | $56,057.00 | $62,825.00 | -$6,768.00 | $94,992.00 | $1.66M | — | -$1.77M | — | — | — | -$1.77M | — | — | — | 165,848,965 |
|---|
| 2017-06-30 | $54,524.00 | $40,036.00 | $14,488.00 | $104,636.00 | $3.09M | — | -$3.18M | — | — | — | -$3.18M | — | — | — | 154,764,789 |
|---|
| 2017-03-31 | — | — | — | — | — | $140,439.00 | -$140,439.00 | — | — | — | -$147,303.00 | — | — | — | 10,748,884 |
|---|
| 2016-12-31 | — | — | — | — | — | $343,570.00 | $1.06M | — | — | — | $1.07M | — | — | — | -105,030,107 |
|---|
| 2016-09-30 | — | — | — | $140,243.00 | $7,439.00 | $153,692.00 | -$147,682.00 | — | — | — | -$166,576.00 | — | — | — | 109,999,969 |
|---|
| 2016-06-30 | — | — | — | $125,790.00 | $551,484.00 | $8,689.00 | -$677,274.00 | — | — | — | -$677,274.00 | — | — | — | 109,999,969 |
|---|
| 2016-03-31 | $1.19M | $949,901.00 | $240,192.00 | $225,983.00 | — | $5,606.00 | -$5,606.00 | $199,020.00 | -$324,504.00 | $16,311.00 | -$5,606.00 | — | — | 8,791,632 | 8,791,632 |
|---|
| 2015-12-31 | $1.3M | $839,197.00 | $464,431.00 | $216,102.00 | — | -$735.00 | $735.00 | $216,717.00 | -$200,504.00 | $57,807.00 | $2,207.00 | — | — | 8,791,632 | 8,791,632 |
|---|
| 2015-09-30 | $1.25M | $933,315.00 | $316,258.00 | $174,217.00 | — | $6,087.00 | -$6,087.00 | $188,920.00 | -$621,836.00 | $18,465.00 | -$9,357.00 | — | — | 7,927,284 | 7,927,284 |
|---|
| 2015-06-30 | $1.32M | $1.11M | $204,522.00 | $292,429.00 | — | $45.00 | -$45.00 | $260,839.00 | -$194,333.00 | $62,919.00 | -$3,045.00 | — | — | 0 | 0 |
|---|
| 2015-03-31 | $1.15M | $814,451.00 | $330,773.00 | $192,028.00 | — | $810,821.00 | -$480,048.00 | $170,196.00 | -$309,852.00 | -$13,702.00 | -$296,150.00 | — | — | 7,671,632 | 7,671,632 |
|---|
| 2014-12-31 | $1.14M | $675,154.00 | $460,716.00 | $200,851.00 | — | $625,069.00 | -$164,353.00 | $150,156.00 | -$14,197.00 | $125,392.00 | -$139,589.00 | — | — | 7,671,632 | 7,671,632 |
|---|
| 2014-09-30 | $1.14M | $816,818.00 | $326,352.00 | $130,539.00 | — | $828,525.00 | -$502,173.00 | $180,204.00 | -$321,969.00 | $5,837.00 | -$327,806.00 | — | — | 7,671,632 | 7,671,632 |
|---|
| 2014-06-30 | $1.65M | $869,645.00 | $778,142.00 | $260,737.00 | — | $866,658.00 | -$88,516.00 | $237,488.00 | $148,972.00 | $124,353.00 | $24,619.00 | — | — | -462,425 | -462,425 |
|---|
| 2014-03-31 | $1.45M | $689,164.00 | $759,772.00 | $77,861.00 | — | $1.19M | -$429,809.00 | $131,810.00 | -$297,999.00 | $25,814.00 | -$327,563.00 | — | — | 9,080,000 | 9,080,000 |
|---|
| 2013-12-31 | $1.52M | $723,508.00 | $798,310.00 | $109,397.00 | — | $932,811.00 | -$134,501.00 | $138,425.00 | $3,924.00 | $128,220.00 | -$250,672.00 | — | — | 10,197,283 | 10,197,283 |
|---|
| 2013-09-30 | $1.19M | $774,207.00 | $418,188.00 | $109,398.00 | — | $718,064.00 | -$299,876.00 | $207,070.00 | -$92,806.00 | $49,152.00 | -$313,112.00 | — | — | 10,373,128 | 10,373,128 |
|---|
| 2013-06-30 | $1.63M | $804,699.00 | $827,026.00 | $114,022.00 | — | $691,067.00 | $135,959.00 | $14,114.00 | $150,073.00 | $64,818.00 | $85,255.00 | — | — | 13,661 | 13,680 |
|---|
| 2013-04-30 | $1,993.00 | $19,598.00 | -$17,605.00 | — | $233,261.00 | $233,261.00 | -$250,866.00 | $52,165.00 | -$198,701.00 | — | -$198,701.00 | — | — | — | 2,065,266 |
|---|
| 2013-03-31 | $1.33M | $787,870.00 | $543,219.00 | $122,092.00 | — | $570,203.00 | -$26,984.00 | $193,021.00 | $166,037.00 | $73,044.00 | $92,993.00 | — | — | 5,300,000 | 5,300,000 |
|---|
| 2013-01-31 | $19.00 | — | $19.00 | — | $592,904.00 | $592,904.00 | -$592,885.00 | -$74,094.00 | -$666,979.00 | — | -$666,979.00 | -$0.01 | $0.00 | 18,399,120 | 18,628,061 |
|---|
| 2012-12-31 | $1.31M | $770,794.00 | $538,814.00 | $118,057.00 | — | $557,756.00 | -$18,942.00 | $117,408.00 | $98,466.00 | $90,158.00 | $8,308.00 | — | — | 5,300,000 | 5,300,000 |
|---|
| 2012-10-31 | $1,801.00 | — | $1,801.00 | — | $167,165.00 | $167,165.00 | -$165,364.00 | -$46,333.00 | -$211,697.00 | — | -$211,697.00 | $0.00 | $0.00 | 96,812,480 | 99,065,021 |
|---|
| 2012-07-31 | $2,099.00 | — | $2,099.00 | — | $108,878.00 | $108,878.00 | -$106,779.00 | $19,490.00 | -$87,289.00 | — | -$87,289.00 | $0.00 | $0.00 | 77,634,452 | 77,634,452 |
|---|
| 2012-04-30 | $494.00 | $880.00 | -$386.00 | $0.00 | $109,853.00 | $109,853.00 | -$110,239.00 | -$21,667.00 | -$131,906.00 | $0.00 | -$131,906.00 | $0.00 | $0.00 | 53,022,051 | 134,881,443 |
|---|
| 2012-01-31 | $52.00 | — | $52.00 | $0.00 | $108,254.00 | $108,254.00 | -$108,202.00 | -$360,741.00 | -$468,943.00 | $0.00 | -$468,943.00 | -$0.01 | $0.00 | -11,751,883 | -11,751,883 |
|---|
| 2011-10-31 | $643.00 | — | $643.00 | $0.00 | $156,260.00 | $156,260.00 | -$155,617.00 | -$74,718.00 | -$230,335.00 | $0.00 | -$230,335.00 | $0.00 | $0.00 | 70,005,531 | 70,005,531 |
|---|
| 2011-07-31 | $283.00 | — | $283.00 | $0.00 | $177,132.00 | $177,132.00 | -$176,849.00 | -$40,472.00 | -$217,321.00 | $0.00 | -$217,321.00 | $0.00 | $0.00 | 52,747,278 | 52,747,278 |
|---|
| 2011-04-30 | $126.00 | $0.00 | $126.00 | $0.00 | $131,257.00 | $131,257.00 | -$131,131.00 | $492,759.00 | $361,628.00 | $0.00 | $361,628.00 | $0.01 | $0.00 | 48,677,818 | 48,677,818 |
|---|
| 2011-01-31 | $634,193.00 | — | — | $18,775.00 | $826,128.00 | $844,903.00 | -$836,379.00 | -$518,428.00 | -$1.35M | $0.00 | -$1.35M | — | — | — | — |
|---|
| 2010-10-31 | $339.00 | — | — | $0.00 | $1.33M | $1.33M | -$1.33M | $16,818.00 | -$1.31M | $0.00 | -$1.31M | — | — | — | — |
|---|
| 2010-07-31 | $624.00 | — | — | $0.00 | $112,359.00 | $112,359.00 | -$111,735.00 | -$114,449.00 | -$226,184.00 | $0.00 | -$226,184.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 | $2,248.00 | $0.00 | $2,248.00 | — | — | $457,240.00 | -$454,992.00 | — | -$600,046.00 | $0.00 | -$600,046.00 | — | $0.00 | — | 211,238,299 |
|---|
| 2024-12-31 | $444,529.00 | $401,461.00 | $43,068.00 | — | — | $927,749.00 | -$884,681.00 | — | -$947,236.00 | $0.00 | -$947,236.00 | — | $0.00 | — | 211,101,313 |
|---|
| 2023-12-31 | $731,679.00 | $481,335.00 | $250,344.00 | — | — | $604,302.00 | -$353,958.00 | — | -$402,170.00 | $0.00 | -$402,170.00 | — | $0.00 | — | 141,192,451 |
|---|
| 2022-12-31 | $19,500.00 | $46,885.00 | -$27,385.00 | — | — | $524,217.00 | -$551,602.00 | — | -$592,077.00 | $0.00 | -$592,077.00 | — | — | — | — |
|---|
| 2016-12-31 | — | — | — | — | — | $511,557.00 | -$511,557.00 | — | — | — | -$516,176.00 | — | — | — | 4,853,215 |
|---|
| 2015-12-31 | — | — | — | — | — | $10,740.00 | -$10,740.00 | — | — | — | -$18,538.00 | — | — | — | 1,539,781 |
|---|
| 2015-06-30 | $4.74M | $3.42M | $1.32M | $815,847.00 | — | $2.92M | -$1.6M | $761,395.00 | -$840,351.00 | $180,446.00 | -$1.02M | — | — | 7,671,632 | 7,671,632 |
|---|
| 2014-06-30 | $5.81M | $3.06M | $2.75M | $557,393.00 | — | $3.71M | -$952,702.00 | $714,793.00 | -$237,909.00 | $327,539.00 | -$866,728.00 | -$0.06 | — | 9,402,356 | 9,402,356 |
|---|
| 2013-06-30 | $5.31M | $3M | $2.3M | $472,229.00 | — | $2.18M | $126,090.00 | $441,908.00 | $567,998.00 | $305,246.00 | $262,752.00 | $0.049 | $0.049 | 5,313,661 | 5,313,680 |
|---|
| 2013-01-31 | $4,413.00 | — | $4,413.00 | — | $979,680.00 | $979,680.00 | -$975,267.00 | -$122,604.00 | -$1.1M | — | -$1.1M | -$0.01 | $0.00 | 115,211,600 | 117,693,082 |
|---|
| 2012-06-30 | $4.17M | $2.62M | $1.55M | $199,144.00 | — | $1.68M | -$126,634.00 | -$384,220.00 | $257,586.00 | — | $257,586.00 | $0.05 | $0.05 | 5,300,000 | 5,300,000 |
|---|
| 2012-01-31 | $1,104.00 | $0.00 | $1,104.00 | $0.00 | $572,903.00 | $572,903.00 | -$571,799.00 | $16,828.00 | -$554,971.00 | $0.00 | -$554,971.00 | -$0.01 | $0.00 | 53,022,051 | 53,022,051 |
|---|
| 2011-01-31 | $635,184.00 | $625,669.00 | $9,515.00 | $18,775.00 | $2.42M | $2.44M | -$2.43M | -$716,977.00 | -$3.15M | $0.00 | -$3.15M | — | — | — | — |
|---|