Complete source-backed income-statement history.
- Available history
- 2010-09-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 | $152.00 | $53.00 | $99.00 | $1.85M | $2.55M | $4.4M | -$4.4M | -$195,645.00 | -$4.59M | — | -$4.59M | -$0.62 | -$0.62 | 7,357,150 | 7,357,150 |
|---|
| 2026-03-31 | $161.00 | $763.00 | -$602.00 | $1.69M | $593,185.00 | $2.28M | -$2.28M | -$176,153.00 | -$2.46M | — | -$2.46M | -$0.41 | -$0.41 | 6,031,585 | 6,031,585 |
|---|
| 2025-12-31 | $11,120.00 | $1,599.00 | $9,521.00 | $2.12M | $2.18M | $4.31M | -$4.3M | -$169,841.00 | -$4.47M | — | -$4.47M | -$0.85 | -$0.85 | 316,053 | 316,053 |
|---|
| 2025-09-30 | $2,167.00 | $477.00 | $1,690.00 | $1.99M | $795,253.00 | $2.79M | -$2.78M | -$147,509.00 | -$2.93M | — | -$2.93M | -$0.64 | -$0.64 | 4,554,359 | 4,554,359 |
|---|
| 2025-06-30 | $4,663.00 | $937.00 | $3,726.00 | $1.91M | $1.84M | $3.75M | -$3.75M | -$339,303.00 | -$4.08M | — | -$4.08M | -$0.99 | -$0.99 | 4,122,131 | 4,122,131 |
|---|
| 2025-03-31 | $106,207.00 | $18,233.00 | $87,974.00 | $1.72M | $1.53M | $3.25M | -$3.16M | -$123,151.00 | -$3.29M | — | -$3.29M | -$1.04 | -$1.04 | 3,172,611 | 3,172,611 |
|---|
| 2024-12-31 | $0.00 | -$79.00 | $79.00 | $2.33M | $2.31M | $4.63M | -$4.63M | -$19,657.00 | -$4.65M | — | -$4.65M | -$1.33 | -$1.33 | 326,924 | 326,924 |
|---|
| 2024-09-30 | — | $547.00 | -$547.00 | $2.02M | $1.02M | $3.04M | -$3.04M | -$660,768.00 | -$3.7M | — | -$3.7M | -$1.64 | -$1.64 | 2,255,843 | 2,255,843 |
|---|
| 2024-06-30 | — | $25,373.00 | -$25,373.00 | $1.98M | $1.04M | $3.02M | -$3.05M | -$146,013.00 | -$3.2M | — | -$3.2M | -$2.45 | -$2.45 | 1,303,802 | 1,303,802 |
|---|
| 2024-03-31 | $20,729.00 | $26,754.00 | -$6,025.00 | $2.08M | $1.03M | $3.11M | -$3.12M | -$194,719.00 | -$3.31M | — | -$3.31M | -$0.57 | -$0.57 | 5,771,283 | 5,771,283 |
|---|
| 2023-12-31 | $19,904.00 | $131,307.00 | -$111,403.00 | $2.24M | $3.35M | $5.59M | -$5.7M | -$222,601.00 | -$5.92M | $800.00 | -$5.92M | -$1.41 | -$1.41 | 71,353 | 71,353 |
|---|
| 2023-09-30 | $24,489.00 | $87,873.00 | -$63,384.00 | $1.71M | $902,017.00 | $2.61M | -$2.68M | -$300,180.00 | -$2.98M | $0.00 | -$2.98M | -$0.73 | -$0.73 | 4,058,413 | 4,058,413 |
|---|
| 2023-06-30 | $28,555.00 | $55,817.00 | -$27,262.00 | $1.67M | $618,149.00 | $2.29M | -$2.32M | -$33,129.00 | -$2.35M | $0.00 | -$2.35M | -$0.58 | -$0.58 | 4,019,030 | 4,019,030 |
|---|
| 2023-03-31 | $49,164.00 | $100,848.00 | -$51,684.00 | $1.7M | $762,465.00 | $2.46M | -$2.51M | -$7,443.00 | -$2.52M | — | -$2.52M | -$0.63 | -$0.63 | 4,002,210 | 4,002,210 |
|---|
| 2022-12-31 | $1.04M | $578,210.00 | $459,815.00 | $1.8M | $787,531.00 | $2.59M | -$2.13M | -$4,424.00 | -$2.13M | $0.00 | -$2.13M | — | — | — | — |
|---|
| 2022-09-30 | $1.76M | $1.18M | $581,742.00 | $1.83M | $6.57M | $8.4M | -$7.82M | $515.00 | -$7.82M | $0.00 | -$7.82M | — | — | — | — |
|---|
| 2022-06-30 | $636,627.00 | $318,963.00 | $317,664.00 | $1.63M | $627,104.00 | $2.26M | -$1.94M | — | -$1.95M | $0.00 | -$1.95M | — | — | 9,625,133 | — |
|---|
| 2022-03-31 | $87,200.00 | $41,078.00 | $46,122.00 | $1.58M | $551,730.00 | $2.13M | -$2.08M | — | — | — | -$2.1M | — | — | — | — |
|---|
| 2021-12-31 | $26,399.00 | $9,786.00 | $16,613.00 | $1.27M | $178,194.00 | $1.45M | -$1.44M | -$2.85M | $2.42M | — | -$1.44M | — | — | — | 37,350,532 |
|---|
| 2021-09-30 | $363,052.00 | $103,638.00 | $259,414.00 | $646,798.00 | $795,958.00 | $1.44M | -$1.18M | $1.44M | -$1.16M | — | -$1.16M | — | — | — | 142,419,337 |
|---|
| 2021-06-30 | $202,992.00 | $69,508.00 | $133,484.00 | $0.00 | $860,030.00 | -$860,030.00 | -$726,546.00 | -$860,030.00 | -$749,774.00 | — | -$749,774.00 | — | — | — | 124,644,759 |
|---|
| 2021-03-31 | $2,121.00 | $1,249.00 | $872.00 | $0.00 | $522,981.00 | $522,981.00 | -$522,109.00 | — | — | — | -$534,006.00 | — | — | — | 42,066,172 |
|---|
| 2020-12-31 | $687.00 | $56.00 | $631.00 | $0.00 | $443,439.00 | $443,439.00 | -$442,808.00 | — | $991,942.00 | — | -$448,493.00 | — | — | — | 110,879 |
|---|
| 2020-09-30 | $192.00 | $123.00 | $69.00 | $0.00 | $321,153.00 | $321,153.00 | -$321,084.00 | $321,153.00 | -$323,285.00 | — | -$323,285.00 | — | — | — | 40,516,351 |
|---|
| 2020-06-30 | $484.00 | $292.00 | $192.00 | $389.00 | $300,472.00 | $300,861.00 | -$300,669.00 | -$300,861.00 | -$301,966.00 | — | -$301,966.00 | — | — | — | 40,516,351 |
|---|
| 2020-03-31 | $15,200.00 | $10,806.00 | $4,394.00 | $0.00 | -$380,268.00 | -$380,268.00 | -$375,874.00 | — | — | — | -$376,879.00 | — | — | — | 40,516,351 |
|---|
| 2019-12-31 | $2,263.00 | $2,123.00 | $140.00 | $0.00 | $369,545.00 | $369,545.00 | -$369,405.00 | — | — | — | -$370,118.00 | — | — | — | 211,645 |
|---|
| 2019-09-30 | $4,786.00 | $3,368.00 | $1,418.00 | — | $366,824.00 | $366,824.00 | -$365,406.00 | — | — | — | -$366,215.00 | — | — | — | 40,156,334 |
|---|
| 2019-06-30 | $606.00 | $563.00 | $43.00 | $50,124.00 | $404,958.00 | $455,082.00 | -$455,039.00 | — | — | — | -$453,517.00 | — | — | — | 39,624,247 |
|---|
| 2019-03-31 | $4,076.00 | $2,718.00 | $1,358.00 | $2,386.00 | $389,476.00 | $391,862.00 | -$390,504.00 | — | — | — | -$391,389.00 | — | — | — | 39,262,668 |
|---|
| 2018-12-31 | $5,976.00 | $4,040.00 | $1,936.00 | — | $454,976.00 | $487,567.00 | -$485,631.00 | — | — | — | -$486,050.00 | — | — | — | 928,474 |
|---|
| 2018-09-30 | $14,908.00 | $16,791.00 | -$1,883.00 | — | $306,965.00 | $306,965.00 | -$308,848.00 | — | — | — | -$310,039.00 | — | — | — | 35,199,804 |
|---|
| 2018-06-30 | $250.00 | $707.00 | -$457.00 | — | $353,682.00 | $353,682.00 | -$354,139.00 | — | — | — | -$355,112.00 | — | — | — | 34,635,799 |
|---|
| 2018-03-31 | $56,590.00 | $43,339.00 | $13,251.00 | — | $199,309.00 | $199,309.00 | -$186,058.00 | — | — | — | -$187,438.00 | — | — | — | 33,243,580 |
|---|
| 2017-12-31 | $426.00 | $1,515.00 | -$1,089.00 | — | $177,553.00 | $177,553.00 | -$178,642.00 | — | — | — | -$208,624.00 | — | — | — | 162,813 |
|---|
| 2017-09-30 | — | — | — | — | $230,875.00 | $230,875.00 | -$230,875.00 | — | — | — | -$232,804.00 | — | — | — | 22,789,370 |
|---|
| 2017-06-30 | $250,502.00 | $58,801.00 | $191,701.00 | — | $176,935.00 | — | $14,766.00 | — | — | — | $13,024.00 | — | — | — | 22,431,427 |
|---|
| 2017-03-31 | — | — | — | — | $185,013.00 | — | -$185,013.00 | — | — | — | -$188,972.00 | — | — | — | 22,277,261 |
|---|
| 2016-12-31 | — | — | — | — | $232,935.00 | — | -$232,235.00 | — | — | — | -$232,849.00 | — | — | — | -726,825 |
|---|
| 2016-09-30 | — | — | — | — | $178,470.00 | — | -$178,470.00 | — | — | — | -$179,268.00 | — | — | — | 21,394,810 |
|---|
| 2016-06-30 | — | — | — | — | $135,127.00 | — | -$135,127.00 | — | — | — | -$136,224.00 | — | — | — | 21,069,535 |
|---|
| 2016-03-31 | $4,400.00 | $5,100.00 | -$700.00 | $0.00 | $121,279.00 | — | -$121,279.00 | — | — | — | -$121,641.00 | — | — | — | 20,144,810 |
|---|
| 2015-12-31 | — | — | — | — | $192,348.00 | — | -$192,348.00 | — | — | — | -$192,787.00 | — | — | — | 0 |
|---|
| 2015-09-30 | — | — | — | — | $113,552.00 | — | -$113,552.00 | — | — | — | -$114,148.00 | — | — | — | 20,144,810 |
|---|
| 2015-06-30 | — | — | — | — | $102,103.00 | — | -$102,103.00 | — | — | — | -$102,849.00 | — | — | — | 20,144,810 |
|---|
| 2015-03-31 | $0.00 | $0.00 | $0.00 | $0.00 | $111,818.00 | — | -$111,818.00 | — | — | — | -$112,089.00 | — | — | — | 20,144,810 |
|---|
| 2014-09-30 | $0.00 | $0.00 | $0.00 | — | $103,747.00 | — | -$103,747.00 | — | — | — | -$104,337.00 | — | $0.00 | — | 73,291,008 |
|---|
| 2014-06-30 | $0.00 | $0.00 | $0.00 | — | $186,203.00 | — | -$186,203.00 | — | — | — | -$186,887.00 | — | $0.00 | — | 73,291,008 |
|---|
| 2014-03-31 | $0.00 | $0.00 | $0.00 | $15,270.00 | $159,744.00 | — | -$175,014.00 | — | — | — | -$175,060.00 | — | $0.00 | — | 73,291,008 |
|---|
| 2013-12-31 | — | — | — | $27,512.00 | $130,612.00 | — | -$158,124.00 | — | — | — | -$127,379.00 | — | $0.00 | — | -51,408 |
|---|
| 2013-09-30 | $0.00 | $0.00 | $0.00 | $33,659.00 | $50,793.00 | — | -$84,452.00 | — | — | — | -$115,553.00 | — | $0.00 | — | 73,377,059 |
|---|
| 2013-06-30 | $0.00 | $0.00 | $0.00 | $37,662.00 | $124,626.00 | — | -$162,288.00 | — | — | — | -$193,113.00 | — | $0.00 | — | 73,554,897 |
|---|
| 2013-03-31 | $0.00 | $0.00 | $0.00 | $34,129.00 | $127,162.00 | — | -$161,291.00 | — | — | — | -$186,557.00 | — | $0.00 | — | 73,554,897 |
|---|
| 2012-12-31 | $0.00 | $0.00 | $0.00 | -$44,149.00 | $163,713.00 | — | -$119,564.00 | — | — | — | -$139,331.00 | — | $0.00 | — | 62,817 |
|---|
| 2012-09-30 | $50.00 | $20.00 | $30.00 | $70,809.00 | $60,826.00 | — | -$131,605.00 | — | — | — | -$146,775.00 | — | $0.00 | — | 73,554,897 |
|---|
| 2012-06-30 | $240.00 | $96.00 | $144.00 | $88,750.00 | $56,790.00 | — | -$145,396.00 | — | — | — | -$128,627.00 | — | $0.00 | — | 73,554,897 |
|---|
| 2012-03-31 | $240.00 | $96.00 | $144.00 | $84,189.00 | $73,998.00 | — | -$158,043.00 | — | — | — | -$236,114.00 | — | $0.00 | — | 72,802,438 |
|---|
| 2011-12-31 | $360.00 | $143.00 | $217.00 | $12,785.00 | $180,629.00 | — | -$193,197.00 | — | — | — | -$230,410.00 | — | $0.00 | — | 1,808,461 |
|---|
| 2011-09-30 | $50,480.00 | $192.00 | $50,288.00 | $88,093.00 | $426,465.00 | — | -$464,270.00 | — | — | — | -$534,807.00 | -$0.01 | -$0.01 | 67,086,692 | 67,086,692 |
|---|
| 2011-06-30 | $4,835.00 | $2,588.00 | $2,247.00 | $93,284.00 | $200,496.00 | — | -$291,533.00 | — | — | — | -$328,303.00 | — | -$0.01 | — | 61,336,919 |
|---|
| 2011-03-31 | $2,720.00 | $1,431.00 | $1,289.00 | $86,945.00 | $111,224.00 | — | -$196,880.00 | — | — | — | -$220,253.00 | — | — | — | 61,172,113 |
|---|
| 2010-09-30 | $1,375.00 | $600.00 | $775.00 | $102,268.00 | $193,538.00 | — | -$295,031.00 | — | — | — | -$170,649.00 | $0.00 | $0.00 | 54,600,497 | 54,600,497 |
|---|
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 | $124,157.00 | $21,246.00 | $102,911.00 | $7.75M | $6.34M | $14.09M | -$13.99M | -$779,804.00 | -$14.77M | $800.00 | -$14.77M | -$3.46 | -$3.46 | 4,270,815 | 4,270,815 |
|---|
| 2024-12-31 | $20,729.00 | $52,595.00 | -$31,866.00 | $8.41M | $5.4M | $13.81M | -$13.84M | -$1.02M | -$14.86M | $800.00 | -$14.86M | -$7.82 | -$7.82 | 1,900,723 | 1,900,723 |
|---|
| 2023-12-31 | $122,112.00 | $375,845.00 | -$253,733.00 | $7.32M | $5.64M | $12.95M | -$13.21M | -$563,353.00 | -$13.77M | $800.00 | -$13.77M | -$3.36 | -$3.36 | 4,098,109 | 4,098,109 |
|---|
| 2022-12-31 | $3.52M | $2.11M | $1.41M | $6.85M | $8.54M | $15.38M | -$13.98M | -$30,478.00 | -$14.01M | $0.00 | -$14.01M | — | — | — | — |
|---|
| 2021-12-31 | $594,563.00 | $184,181.00 | $410,382.00 | $1.92M | $2.36M | $4.28M | -$3.87M | -$21,236.00 | -$21,236.00 | — | -$3.89M | — | — | — | 113,270,245 |
|---|
| 2020-12-31 | $16,563.00 | $11,277.00 | $5,286.00 | $389.00 | $1.45M | $1.45M | -$1.44M | — | -$10,188.00 | $0.00 | -$1.45M | — | — | — | 40,730,934 |
|---|
| 2019-12-31 | $11,731.00 | $8,772.00 | $2,959.00 | $52,510.00 | $1.53M | $1.58M | -$1.58M | — | — | $0.00 | -$1.58M | — | — | — | 39,896,388 |
|---|
| 2018-12-31 | $77,724.00 | $64,877.00 | $12,847.00 | $32,591.00 | $1.31M | $1.35M | -$1.33M | — | — | — | -$1.34M | — | — | — | 35,643,804 |
|---|
| 2017-12-31 | $250,928.00 | $60,316.00 | $190,612.00 | — | $770,375.00 | $770,375.00 | -$579,763.00 | — | — | — | -$617,375.00 | — | — | — | 22,663,476 |
|---|
| 2016-12-31 | — | — | — | — | $667,111.00 | — | -$667,111.00 | — | — | $0.00 | -$669,982.00 | — | — | — | 20,144,810 |
|---|
| 2015-12-31 | $0.00 | — | — | — | $519,821.00 | — | -$519,821.00 | — | — | $0.00 | -$521,874.00 | — | — | — | 20,144,810 |
|---|
| 2014-12-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
|---|
| 2013-12-31 | $0.00 | — | — | $132,962.00 | $433,193.00 | — | -$566,155.00 | — | — | — | -$622,602.00 | — | -$0.01 | — | 73,443,558 |
|---|
| 2012-12-31 | $530.00 | $212.00 | $318.00 | $199,599.00 | $355,327.00 | — | -$554,608.00 | — | — | — | -$650,847.00 | — | -$0.01 | — | 73,367,810 |
|---|
| 2011-12-31 | $58,395.00 | $4,354.00 | $54,041.00 | $281,107.00 | $918,814.00 | — | -$1.15M | — | — | — | -$1.31M | — | -$0.02 | — | 65,028,701 |
|---|