Complete source-backed income-statement history.
- Available history
- 2010-03-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 | $337,572.00 | $114,255.00 | $223,317.00 | $233,419.00 | — | $1.83M | -$1.61M | -$5,039.00 | -$1.61M | — | -$1.61M | -$0.05 | -$0.05 | 37,055,261 | 37,055,261 |
|---|
| 2026-03-31 | $254,715.00 | $51,460.00 | $203,255.00 | $490,095.00 | — | $3.17M | -$2.96M | -$1,548.00 | -$2.96M | — | -$2.96M | -$0.11 | -$0.11 | 1,620,551 | 1,620,551 |
|---|
| 2025-12-31 | $286,108.00 | $141,396.00 | $144,712.00 | $322,991.00 | — | $2.34M | -$2.19M | — | -$2.19M | — | -$2.19M | -$0.07 | -$0.07 | 33,674,322 | 33,674,322 |
|---|
| 2025-09-30 | $303,284.00 | $83,226.00 | $220,058.00 | $261,433.00 | — | $2.29M | -$2.07M | -$942,442.00 | -$3.01M | — | -$3.01M | -$0.11 | -$0.11 | 27,579,136 | 27,579,136 |
|---|
| 2025-06-30 | $297,500.00 | $110,774.00 | $186,726.00 | $340,513.00 | — | $2.03M | -$1.84M | -$466,720.00 | -$2.31M | — | -$2.31M | -$0.10 | -$0.10 | 24,302,790 | 24,302,790 |
|---|
| 2025-03-31 | $224,750.00 | $42,024.00 | $182,726.00 | $358,608.00 | — | $2.26M | -$2.08M | -$339,730.00 | -$2.42M | — | -$2.42M | -$0.11 | -$0.11 | 704,814 | 704,814 |
|---|
| 2024-12-31 | $583,313.00 | $61,497.00 | $521,816.00 | $371,953.00 | — | $2.28M | -$1.76M | $1,367.00 | -$1.76M | — | -$1.76M | -$0.09 | -$0.09 | 20,632,921 | 20,632,921 |
|---|
| 2024-09-30 | $200,720.00 | $21,162.00 | $179,558.00 | $465,174.00 | — | $2.35M | -$2.17M | -$2,453.00 | -$2.18M | — | -$2.18M | -$0.11 | -$0.11 | 20,099,095 | 20,099,095 |
|---|
| 2024-06-30 | $123,751.00 | $12,994.00 | $110,757.00 | $387,515.00 | — | $2.16M | -$2.04M | -$2,631.00 | -$2.05M | — | -$2.05M | -$0.11 | -$0.11 | 18,683,975 | 18,683,975 |
|---|
| 2024-03-31 | $48,266.00 | $5,177.00 | $43,089.00 | $390,591.00 | — | $2.69M | -$2.65M | -$921.00 | -$2.65M | — | -$2.65M | -$0.14 | -$0.14 | 992,903 | 992,903 |
|---|
| 2023-12-31 | $595,891.00 | $62,569.00 | $533,322.00 | $351,584.00 | — | $2.67M | -$2.13M | $383,776.00 | -$1.75M | — | -$1.75M | -$0.12 | -$0.12 | 14,271,530 | 14,271,530 |
|---|
| 2023-09-30 | $207,366.00 | $21,862.00 | $185,504.00 | $359,332.00 | — | $3.13M | -$2.94M | -$716,810.00 | -$3.66M | — | -$3.66M | -$0.28 | -$0.28 | 12,987,641 | 12,987,641 |
|---|
| 2023-06-30 | $117,183.00 | $12,304.00 | $104,879.00 | $293,772.00 | — | $3M | -$2.89M | — | -$2.89M | — | -$2.89M | -$0.25 | -$0.25 | 11,657,035 | 11,657,035 |
|---|
| 2023-03-31 | $125,599.00 | -$203,830.00 | $329,429.00 | $536,161.00 | — | $2.66M | -$2.33M | $0.00 | -$2.33M | — | -$2.33M | -$0.21 | -$0.21 | 175,954 | 175,954 |
|---|
| 2022-12-31 | $510,109.00 | $223,687.00 | $286,422.00 | $248,157.00 | — | $2.61M | -$2.32M | $7,200.00 | -$2.31M | — | -$2.31M | -$0.23 | -$0.23 | 10,098,658 | 10,098,658 |
|---|
| 2022-09-30 | $223,280.00 | $148,159.00 | $75,121.00 | $140,384.00 | — | $2.19M | -$2.12M | $7,979.00 | -$2.11M | — | -$2.11M | -$0.21 | -$0.21 | 10,053,463 | 10,053,463 |
|---|
| 2022-06-30 | $58,174.00 | $53,020.00 | $5,154.00 | $71,656.00 | — | $1.97M | -$1.97M | $665.00 | -$1.97M | — | -$1.97M | -$0.20 | -$0.20 | 9,988,361 | 9,988,361 |
|---|
| 2022-03-31 | $55,460.00 | $97,106.00 | -$41,646.00 | $187,238.00 | — | $1.74M | -$1.78M | $239.00 | -$1.78M | — | -$1.78M | -$0.19 | — | 334,742 | — |
|---|
| 2021-12-31 | $51,004.00 | $98,997.00 | -$47,993.00 | $34,326.00 | — | $1.61M | -$1.66M | $15,522.00 | -$1.64M | — | -$1.64M | -$0.17 | — | 9,756,945 | 9,756,945 |
|---|
| 2021-09-30 | $4,977.00 | — | $4,977.00 | $116,380.00 | — | $1.11M | -$1.1M | -$2,118.00 | -$1.11M | — | -$1.11M | -$0.13 | — | 8,749,233 | 8,749,233 |
|---|
| 2021-06-30 | $4,145.00 | $5,051.00 | -$906.00 | $136,937.00 | — | $517,613.00 | -$518,519.00 | $27,890.00 | -$490,629.00 | — | -$490,629.00 | -$0.07 | — | 6,946,353 | — |
|---|
| 2021-03-31 | $5,275.00 | $10,345.00 | -$5,070.00 | $67,965.00 | — | $307,893.00 | -$312,963.00 | -$10,054.00 | -$323,017.00 | — | -$323,017.00 | — | — | — | 192,335 |
|---|
| 2020-12-31 | $507.00 | — | $507.00 | $30,265.00 | — | $385,897.00 | -$385,390.00 | -$652,363.00 | -$1.04M | — | -$1.04M | — | — | — | 6,442,549 |
|---|
| 2020-09-30 | $4,790.00 | $350.00 | $4,440.00 | — | — | $823,007.00 | -$818,567.00 | -$529,435.00 | -$1.35M | — | -$1.35M | — | — | — | 5,839,086 |
|---|
| 2020-06-30 | $2,006.00 | — | $2,006.00 | — | — | $444,074.00 | -$442,068.00 | -$371,940.00 | -$814,008.00 | — | -$814,008.00 | — | — | — | 22,938,231 |
|---|
| 2020-03-31 | $3,088.00 | $13,720.00 | -$10,632.00 | $772.00 | — | $509,405.00 | -$520,037.00 | $8,555.00 | -$511,482.00 | — | -$511,482.00 | — | — | — | 135,091 |
|---|
| 2019-12-31 | $500.00 | $2,145.00 | -$1,645.00 | $4,768.00 | — | $571,116.00 | -$572,761.00 | $21,568.00 | -$551,193.00 | — | -$551,193.00 | — | — | — | 5,525,011 |
|---|
| 2019-09-30 | — | $3,845.00 | -$3,845.00 | $7,132.00 | — | $425,769.00 | -$429,614.00 | -$89,559.00 | -$519,173.00 | — | -$519,173.00 | — | — | — | 20,006,881 |
|---|
| 2019-06-30 | — | — | — | — | — | $493,721.00 | -$493,721.00 | -$7,166.00 | -$500,887.00 | — | -$500,887.00 | — | — | — | 19,867,200 |
|---|
| 2019-03-31 | — | — | — | $67,193.00 | — | $1.21M | -$1.29M | -$8,838.00 | -$1.3M | — | -$1.3M | — | — | — | 378,011 |
|---|
| 2018-12-31 | — | — | — | $55,916.00 | — | $559,617.00 | -$559,617.00 | -$60,326.00 | -$619,943.00 | — | -$619,943.00 | — | — | — | 18,479,975 |
|---|
| 2018-09-30 | — | — | — | $77,873.00 | — | $727,592.00 | -$727,592.00 | -$13,289.00 | -$740,881.00 | — | -$740,881.00 | — | — | — | 20,321,529 |
|---|
| 2018-06-30 | — | — | — | — | — | $2.1M | -$2.1M | -$2,497.00 | -$2.1M | — | -$2.1M | — | — | — | 19,584,396 |
|---|
| 2018-03-31 | $0.00 | — | $0.00 | $56,122.00 | — | $956,001.00 | -$956,001.00 | — | -$958,283.00 | — | -$958,283.00 | — | — | — | 436,969 |
|---|
| 2017-12-31 | — | — | — | $16,659.00 | — | $532,893.00 | -$532,893.00 | — | -$556,568.00 | — | -$556,568.00 | — | — | — | 17,168,329 |
|---|
| 2017-09-30 | $327.00 | — | $327.00 | $22,293.00 | — | $313,429.00 | -$313,102.00 | — | -$321,456.00 | — | -$321,456.00 | — | — | — | 17,292,456 |
|---|
| 2017-06-30 | $1,183.00 | — | $1,183.00 | $23,866.00 | — | $484,504.00 | -$483,321.00 | — | -$501,031.00 | — | -$501,031.00 | — | — | — | 14,984,193 |
|---|
| 2017-03-31 | $45.00 | — | $45.00 | $50,656.00 | — | $676,229.00 | -$676,184.00 | — | -$657,118.00 | — | $333,047.00 | — | — | — | -45,266 |
|---|
| 2016-12-31 | $2,163.00 | — | $2,163.00 | $42,192.00 | — | $500,700.00 | -$498,537.00 | — | -$507,092.00 | — | -$507,092.00 | — | — | — | 9,081,482 |
|---|
| 2016-09-30 | $2,907.00 | — | $2,907.00 | $69,546.00 | — | $14.74M | -$14.74M | — | -$14.75M | — | -$14.75M | — | — | — | 9,023,564 |
|---|
| 2016-06-30 | $2,009.00 | — | $2,009.00 | $5,497.00 | — | $628,235.00 | -$626,226.00 | — | -$610,452.00 | — | -$610,452.00 | — | — | — | 8,761,823 |
|---|
| 2016-03-31 | $0.00 | — | $0.00 | $22,747.00 | — | $1.73M | -$1.73M | — | -$2.26M | — | -$2.26M | — | — | — | 15,177 |
|---|
| 2015-12-31 | — | — | — | $40,910.00 | — | $321,606.00 | -$321,606.00 | — | -$482,915.00 | — | -$482,915.00 | — | — | — | 7,819,846 |
|---|
| 2015-09-30 | $0.00 | — | $0.00 | $47,507.00 | — | $187,477.00 | -$187,477.00 | — | -$553,061.00 | — | -$553,061.00 | — | — | — | 7,795,824 |
|---|
| 2015-06-30 | $75,000.00 | — | $75,000.00 | $57,436.00 | — | $1.08M | -$1.01M | — | -$1.43M | — | -$1.43M | — | — | — | 7,616,661 |
|---|
| 2015-03-31 | — | — | — | -$22,260.00 | — | $300,782.00 | -$300,782.00 | — | -$494,446.00 | — | -$494,446.00 | — | — | — | 20,180 |
|---|
| 2014-12-31 | — | — | — | $8,658.00 | — | $954,629.00 | -$954,629.00 | — | -$885,198.00 | $6,906.00 | -$885,198.00 | — | — | — | 7,620,314 |
|---|
| 2014-09-30 | — | — | — | $8,658.00 | — | $954,629.00 | -$954,629.00 | — | -$885,198.00 | — | -$885,198.00 | — | — | — | 7,545,938 |
|---|
| 2014-06-30 | — | — | — | $8,658.00 | — | $954,629.00 | -$954,629.00 | — | -$885,198.00 | — | -$885,198.00 | — | — | — | 7,545,938 |
|---|
| 2013-12-31 | — | — | — | -$10,482.00 | — | $100,571.00 | -$100,571.00 | $28.00 | — | — | -$100,571.00 | $0.00 | — | 119,280,435 | 245 |
|---|
| 2013-09-30 | — | — | — | $103,767.00 | — | — | — | $13.00 | — | — | -$887,773.00 | $0.00 | — | 117,650,000 | — |
|---|
| 2013-06-30 | — | — | — | — | — | — | — | $126.00 | — | — | -$18,417.00 | $0.00 | — | 126,205,556 | — |
|---|
| 2013-03-31 | — | — | — | — | — | — | — | $7,616.00 | — | — | -$15,359.00 | — | — | -5,297,173 | — |
|---|
| 2012-12-31 | — | — | — | — | — | — | $21,086.00 | -$543.00 | — | — | -$21,629.00 | $0.00 | — | 159,204,945 | — |
|---|
| 2012-09-30 | — | — | — | — | — | — | — | $2,763.00 | — | — | -$25,488.00 | $0.00 | — | 114,150,000 | — |
|---|
| 2012-06-30 | — | — | — | — | — | — | — | $502.00 | — | — | -$23,734.00 | $0.00 | — | 114,150,000 | — |
|---|
| 2012-03-31 | — | — | — | — | — | — | — | $120.00 | — | — | -$44,071.00 | — | — | 0 | — |
|---|
| 2011-12-31 | $0.00 | $0.00 | $0.00 | $0.00 | — | $23,653.00 | -$23,653.00 | -$60.00 | — | — | -$23,593.00 | $0.00 | — | 114,150,000 | — |
|---|
| 2011-09-30 | — | — | — | — | — | — | — | $268.00 | — | — | -$14,126.00 | $0.00 | — | 114,150,000 | — |
|---|
| 2011-06-30 | — | — | — | — | — | — | — | $51.00 | — | — | -$20,847.00 | $0.00 | — | 114,150,000 | — |
|---|
| 2011-03-31 | — | — | — | — | — | — | — | — | — | — | -$14,320.00 | — | — | — | — |
|---|
| 2010-12-31 | $0.00 | $0.00 | $0.00 | $2,300.00 | — | $35,854.00 | -$35,854.00 | $98.00 | — | — | -$35,756.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 |
|---|
| 2026-03-31 | $1.14M | $386,856.00 | $754,751.00 | $1.42M | — | $9.82M | -$9.06M | -$1.41M | -$10.47M | — | -$10.47M | -$0.38 | -$0.38 | 30,154,631 | 30,154,631 |
|---|
| 2025-03-31 | $1.13M | $137,677.00 | $994,856.00 | $1.58M | — | $9.05M | -$8.06M | -$343,446.00 | -$8.4M | — | -$8.4M | -$0.41 | -$0.41 | 20,491,422 | 20,491,422 |
|---|
| 2024-03-31 | $968,706.00 | $101,823.00 | $866,883.00 | $1.4M | — | $11.49M | -$10.62M | -$333,955.00 | -$10.96M | — | -$10.96M | -$0.78 | -$0.78 | 13,969,754 | 13,969,754 |
|---|
| 2023-03-31 | $917,162.00 | $221,036.00 | $696,126.00 | $996,358.00 | — | $9.43M | -$8.73M | $15,844.00 | -$8.72M | — | -$8.72M | -$0.85 | -$0.85 | 10,222,994 | 10,222,994 |
|---|
| 2022-03-31 | $115,586.00 | $201,154.00 | -$85,568.00 | $474,881.00 | — | $4.97M | -$5.06M | $41,533.00 | -$5.01M | — | -$5.01M | -$0.57 | — | 8,760,877 | — |
|---|
| 2021-03-31 | $12,578.00 | $10,695.00 | $1,883.00 | $98,230.00 | — | $1.96M | -$1.96M | -$1.56M | -$3.52M | — | -$3.52M | -$0.57 | — | 6,198,717 | 6,198,717 |
|---|
| 2020-03-31 | $3,588.00 | $19,710.00 | -$16,122.00 | $12,672.00 | — | $2M | -$2.02M | -$66,602.00 | -$2.08M | — | -$2.08M | — | — | — | 5,305,590 |
|---|
| 2019-03-31 | — | $77,936.00 | -$77,936.00 | $200,982.00 | — | $4.59M | -$4.67M | -$84,950.00 | -$4.76M | — | -$4.76M | — | — | — | 18,451,797 |
|---|
| 2018-03-31 | $1,510.00 | — | $1,510.00 | $118,940.00 | — | $2.29M | -$2.29M | — | -$2.34M | — | -$2.34M | — | — | — | 16,943,892 |
|---|
| 2017-03-31 | $7,124.00 | — | $7,124.00 | $167,891.00 | — | $16.4M | -$16.39M | — | -$16.52M | — | -$15.53M | — | — | — | 8,955,222 |
|---|
| 2016-03-31 | $75,000.00 | — | $75,000.00 | $168,600.00 | — | $3.33M | -$3.25M | — | -$4.73M | — | -$4.73M | — | — | — | 7,853,862 |
|---|
| 2015-03-31 | — | — | — | $4,396.00 | — | $1.2M | -$1.2M | — | -$1.57M | — | -$1.57M | — | — | — | 7,609,445 |
|---|
| 2013-03-31 | — | — | — | — | — | — | — | $3,808.00 | — | — | -$86,210.00 | — | — | 123,761,918 | — |
|---|
| 2012-03-31 | — | — | — | — | — | — | — | $277.00 | — | — | -$102,630.00 | — | — | 114,150,000 | — |
|---|
| 2011-03-31 | — | — | — | — | — | — | — | — | — | — | -$263,440.00 | — | — | — | — |
|---|
| 2010-03-31 | — | — | — | — | — | — | — | — | — | — | -$263,440.00 | — | — | — | — |
|---|