Complete source-backed income-statement history.
- Available history
- 2010-12-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 | — | — | — | — | — | $95,953.00 | -$95,953.00 | -$208,804.00 | -$304,757.00 | — | -$304,757.00 | $0.00 | $0.00 | 163,895,977 | 163,895,977 |
|---|
| 2026-03-31 | — | — | — | — | — | $420,393.00 | -$420,393.00 | -$100,721.00 | -$521,114.00 | — | -$521,114.00 | $0.00 | $0.00 | 159,451,482 | 159,451,482 |
|---|
| 2025-12-31 | — | — | — | — | — | $475,020.00 | -$475,020.00 | -$46,618.00 | -$521,638.00 | — | -$521,638.00 | $0.00 | $0.00 | 151,713,129 | 151,713,129 |
|---|
| 2025-09-30 | — | — | — | — | — | $490,955.00 | -$490,955.00 | -$67,460.00 | -$558,415.00 | — | -$558,415.00 | $0.00 | $0.00 | 4,328,437 | 4,328,437 |
|---|
| 2025-06-30 | — | — | — | — | — | $536,027.00 | -$536,027.00 | -$25,996.00 | -$562,023.00 | — | -$562,023.00 | $0.00 | $0.00 | 136,951,495 | 136,951,495 |
|---|
| 2025-03-31 | — | — | — | — | — | $669,162.00 | -$669,162.00 | $27,340.00 | -$641,822.00 | — | -$641,822.00 | $0.00 | $0.00 | 131,081,825 | 131,081,825 |
|---|
| 2024-12-31 | — | — | — | — | — | $1.31M | -$1.31M | -$34,377.00 | -$1.34M | — | -$1.34M | -$0.01 | -$0.01 | 124,617,477 | 124,617,477 |
|---|
| 2024-09-30 | — | — | — | — | — | $568,843.00 | -$568,843.00 | $91,067.00 | -$477,776.00 | -$11,777.00 | -$465,999.00 | -$0.01 | -$0.01 | 5,742,941 | 5,742,941 |
|---|
| 2024-06-30 | — | — | — | — | — | $613,573.00 | -$613,573.00 | -$116,072.00 | -$729,645.00 | -$22,748.00 | -$706,897.00 | -$0.01 | -$0.01 | 107,730,705 | 107,730,705 |
|---|
| 2024-03-31 | — | — | — | — | — | $574,047.00 | -$574,047.00 | $566,053.00 | -$7,994.00 | $48,714.00 | $235,821.00 | $0.00 | $0.00 | 92,083,084 | 92,083,084 |
|---|
| 2023-12-31 | — | — | — | — | — | $70,564.00 | -$70,564.00 | -$70,417.00 | — | — | $151,646.00 | $0.00 | $0.00 | 87,096,820 | 87,096,820 |
|---|
| 2023-09-30 | — | — | — | — | — | $81,303.00 | -$81,303.00 | -$86,660.00 | -$167,963.00 | — | $261,069.00 | $0.00 | $0.00 | 1,068,740 | 1,068,740 |
|---|
| 2023-06-30 | — | — | — | — | — | $95,250.00 | -$95,250.00 | -$57,748.00 | -$152,998.00 | — | $293,533.00 | $0.00 | $0.00 | 84,055,062 | 84,055,062 |
|---|
| 2023-03-31 | — | — | — | — | — | $174,114.00 | -$174,114.00 | $52,293.00 | -$121,821.00 | — | -$67,498.00 | $0.00 | $0.00 | 82,296,820 | 82,296,820 |
|---|
| 2022-12-31 | $726,755.00 | $422,835.00 | $303,920.00 | — | — | $107,336.00 | -$107,336.00 | -$152,152.00 | — | — | -$240,330.00 | $0.00 | $0.00 | 82,219,103 | 82,219,103 |
|---|
| 2022-09-30 | $712,935.00 | $401,040.00 | $311,895.00 | — | — | $408,196.00 | -$408,196.00 | -$501,242.00 | — | — | -$829,186.00 | -$0.01 | -$0.01 | 328,071 | 328,071 |
|---|
| 2022-06-30 | $682,665.00 | $414,299.00 | $268,366.00 | — | — | $109,912.00 | -$109,912.00 | -$413,844.00 | — | — | -$576,733.00 | -$0.01 | -$0.01 | 75,146,820 | 75,146,820 |
|---|
| 2022-03-31 | $604,735.00 | $396,032.00 | $208,703.00 | — | — | $302,456.00 | -$302,456.00 | -$55,519.00 | — | — | -$373,596.00 | $0.00 | $0.00 | 74,019,042 | 74,019,042 |
|---|
| 2021-12-31 | $699,585.00 | $422,601.00 | $276,984.00 | — | — | $494,574.00 | -$217,590.00 | -$60,013.00 | — | — | -$277,603.00 | $0.00 | — | 72,387,762 | 72,387,762 |
|---|
| 2021-09-30 | $606,240.00 | $398,859.00 | $207,381.00 | — | — | $488,101.00 | -$280,720.00 | $143,867.00 | — | — | -$136,853.00 | $0.00 | — | 1,786,416 | 1,786,416 |
|---|
| 2021-06-30 | $764,015.00 | $551,976.00 | $212,039.00 | — | — | $358,123.00 | -$146,084.00 | -$31,130.00 | — | — | -$177,214.00 | $0.00 | — | 68,479,201 | 68,479,201 |
|---|
| 2021-03-31 | $633,160.00 | $416,915.00 | $216,245.00 | — | — | $213,625.00 | $2,620.00 | $15,581.00 | — | — | $18,201.00 | $0.00 | $0.00 | 65,418,890 | 114,702,490 |
|---|
| 2020-12-31 | $500,385.00 | $420,885.00 | $79,500.00 | — | — | $427,764.00 | -$348,264.00 | -$42,373.00 | — | — | -$390,637.00 | — | — | — | 58,423,853 |
|---|
| 2020-09-30 | $603,258.00 | $528,330.00 | $74,928.00 | — | — | $989,296.00 | -$914,368.00 | -$44,865.00 | — | — | -$959,233.00 | — | — | — | 1,407,727 |
|---|
| 2020-06-30 | $407,229.00 | $347,724.00 | $59,505.00 | — | — | $531,383.00 | -$471,878.00 | -$48,809.00 | — | — | -$520,687.00 | — | — | — | 57,225,309 |
|---|
| 2020-03-31 | $754,982.00 | $497,029.00 | $257,953.00 | — | — | $852,223.00 | -$594,270.00 | -$14,873.00 | — | — | -$609,143.00 | -$0.01 | -$0.01 | 50,586,842 | 50,586,842 |
|---|
| 2019-12-31 | $808,930.00 | $405,481.00 | $403,449.00 | — | — | $615,315.00 | -$211,866.00 | -$8,561.00 | — | — | -$220,427.00 | — | — | — | 48,372,600 |
|---|
| 2019-09-30 | $606,010.00 | $378,571.00 | $227,439.00 | — | — | $621,869.00 | -$394,430.00 | -$7,635.00 | — | — | -$402,065.00 | — | — | — | 669,877 |
|---|
| 2019-06-30 | $652,920.00 | $424,067.00 | $228,853.00 | — | — | $720,028.00 | -$491,175.00 | $1,547.00 | — | — | -$489,628.00 | — | — | — | 47,934,212 |
|---|
| 2019-03-31 | $651,555.00 | $427,830.00 | $223,725.00 | — | — | $679,437.00 | -$455,712.00 | $4,247.00 | — | — | -$451,465.00 | — | — | — | 45,919,662 |
|---|
| 2018-12-31 | $642,115.00 | $482,320.00 | $159,795.00 | — | — | $661,616.00 | -$501,821.00 | $39,647.00 | — | — | -$462,174.00 | — | — | — | 42,708,641 |
|---|
| 2018-09-30 | $616,286.00 | $506,319.00 | $109,967.00 | — | — | $403,336.00 | -$293,369.00 | — | — | — | -$274,169.00 | — | — | — | 841,678 |
|---|
| 2018-06-30 | $521,772.00 | $520,888.00 | $884.00 | — | — | $543,971.00 | -$543,087.00 | — | — | — | -$500,075.00 | — | — | — | 40,374,897 |
|---|
| 2018-03-31 | $583,073.00 | $665,858.00 | -$82,785.00 | — | — | $639,811.00 | -$722,596.00 | — | — | — | -$700,396.00 | — | — | — | 38,964,125 |
|---|
| 2017-12-31 | $1.12M | $376,772.00 | $742,013.00 | — | — | $941,730.00 | -$199,717.00 | — | — | — | -$179,017.00 | — | — | — | 35,413,602 |
|---|
| 2017-09-30 | $602,057.00 | $263,295.00 | $338,762.00 | — | — | $614,633.00 | -$275,871.00 | — | — | — | -$306,803.00 | — | — | — | 1,471,807 |
|---|
| 2017-06-30 | $389,315.00 | $215,729.00 | $173,586.00 | — | — | $585,163.00 | -$411,577.00 | — | — | — | -$408,577.00 | — | — | — | 31,542,189 |
|---|
| 2017-03-31 | $497,049.00 | $221,010.00 | $276,039.00 | — | — | $605,639.00 | -$329,600.00 | — | — | — | -$223,600.00 | — | — | — | 28,063,050 |
|---|
| 2016-12-31 | $409,751.00 | $204,132.00 | $205,619.00 | — | — | $485,779.00 | -$280,160.00 | — | — | — | -$126,160.00 | — | — | — | 23,947,563 |
|---|
| 2016-09-30 | $311,153.00 | $121,953.00 | $189,200.00 | — | — | $723,653.00 | -$534,453.00 | — | — | — | -$423,953.00 | — | — | — | 1,212,155 |
|---|
| 2016-06-30 | $264,178.00 | $102,724.00 | $161,454.00 | — | — | $1.28M | -$1.11M | — | — | — | -$1.1M | — | — | — | 20,342,817 |
|---|
| 2016-03-31 | $141,116.00 | $85,367.00 | $55,749.00 | — | — | $462,015.00 | -$406,266.00 | — | — | — | -$446,197.00 | — | — | — | 16,650,142 |
|---|
| 2015-12-31 | $102,136.00 | $69,992.00 | $32,144.00 | — | — | $859,387.00 | -$827,243.00 | — | — | — | -$1.73M | — | — | — | 14,712,343 |
|---|
| 2015-09-30 | -$301,041.00 | -$142,422.00 | -$158,619.00 | -$198,908.00 | — | $76,770.00 | -$235,389.00 | — | — | — | -$1.15M | — | — | — | 891,463 |
|---|
| 2015-06-30 | $6,915.00 | $19,304.00 | -$12,389.00 | $73,652.00 | — | $771,236.00 | -$783,625.00 | — | -$771,530.00 | — | -$771,530.00 | — | — | — | 10,984,239 |
|---|
| 2015-03-31 | $136,452.00 | $88,801.00 | $47,651.00 | $131,536.00 | — | $771,330.00 | -$723,679.00 | — | -$711,554.00 | — | -$711,554.00 | — | — | — | 89,692,569 |
|---|
| 2014-12-31 | $173,758.00 | $119,868.00 | $53,890.00 | — | — | $1.75M | -$1.7M | — | -$1.7M | — | -$1.7M | — | — | — | 5,260,832 |
|---|
| 2014-09-30 | -$267,851.00 | -$165,881.00 | -$101,970.00 | -$83,242.00 | — | $1.3M | -$1.4M | — | -$1.88M | — | -$1.88M | — | — | — | -0.34 |
|---|
| 2014-06-30 | $217,248.00 | $130,181.00 | $87,067.00 | — | — | $739,718.00 | -$652,651.00 | — | -$654,381.00 | $0.00 | -$654,381.00 | — | — | 35,264,092 | -0.19 |
|---|
| 2014-03-31 | $50,602.00 | $33,701.00 | $16,902.00 | $103,485.00 | — | $277,041.00 | -$260,139.00 | — | -$265,249.00 | $0.00 | -$265,249.00 | — | — | 5,536,400 | 5,536,400 |
|---|
| 2013-12-31 | $54,942.00 | $31,272.00 | $23,670.00 | — | — | — | -$26,256.00 | — | -$32,563.00 | $0.00 | -$32,563.00 | — | — | 5,536,400 | 5,536,400 |
|---|
| 2013-09-30 | $63,430.00 | $6,332.00 | $57,098.00 | — | — | — | -$58,637.00 | — | — | $0.00 | -$62,016.00 | — | — | 5,023 | — |
|---|
| 2013-06-30 | $196,906.00 | $114,831.00 | $82,075.00 | — | — | — | -$53,557.00 | — | — | $0.00 | -$58,358.00 | — | — | 5,526,400 | — |
|---|
| 2013-03-31 | $201,836.00 | $143,627.00 | $58,209.00 | — | — | — | -$99,713.00 | — | — | $0.00 | -$102,981.00 | — | — | 5,526,345 | — |
|---|
| 2012-12-31 | $105,021.00 | $39,164.00 | $65,857.00 | — | — | — | -$99,676.00 | — | — | $0.00 | -$106,292.00 | — | — | 5,526,291 | — |
|---|
| 2012-09-30 | $187,035.00 | $89,622.00 | $97,413.00 | — | — | — | -$10,863.00 | — | — | $0.00 | -$15,203.00 | — | — | 16,340 | — |
|---|
| 2012-06-30 | $62,354.00 | $43,541.00 | $18,813.00 | — | — | — | -$97,491.00 | — | — | $0.00 | -$101,151.00 | — | — | — | — |
|---|
| 2012-03-31 | $62,354.00 | $43,541.00 | $18,813.00 | — | — | — | -$97,491.00 | — | — | $0.00 | -$101,151.00 | — | — | 5,471,129 | — |
|---|
| 2011-12-31 | $37,011.00 | $0.00 | $37,011.00 | — | — | — | -$2,594.00 | — | — | $0.00 | -$6,627.00 | — | — | — | — |
|---|
| 2011-09-30 | $35,908.00 | $0.00 | $35,908.00 | — | — | — | -$14,363.00 | — | — | $0.00 | -$18,395.00 | — | — | — | — |
|---|
| 2011-06-30 | $30,000.00 | $0.00 | $30,000.00 | — | — | — | $197.00 | — | — | $0.00 | -$3,792.00 | — | — | — | — |
|---|
| 2011-03-31 | $30,000.00 | $0.00 | $30,000.00 | — | — | — | $10,888.00 | — | — | $0.00 | $8,477.00 | — | — | — | — |
|---|
| 2010-12-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$13,839.00 | — | — | $0.00 | -$13,839.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-09-30 | — | — | — | — | — | $3M | -$3M | -$100,493.00 | -$3.1M | — | -$3.1M | -$0.02 | -$0.02 | 135,145,866 | 135,145,866 |
|---|
| 2024-09-30 | — | — | — | — | — | $1.83M | -$1.83M | $470,631.00 | -$1.36M | $14,189.00 | -$785,429.00 | -$0.01 | -$0.01 | 101,348,643 | 101,348,643 |
|---|
| 2023-09-30 | — | — | — | — | — | $437,388.00 | -$437,388.00 | -$244,267.00 | -$681,655.00 | — | $246,774.00 | $0.00 | $0.00 | 83,925,450 | 83,925,450 |
|---|
| 2022-09-30 | $2.7M | $1.63M | $1.07M | — | — | $1.15M | -$1.15M | -$1.03M | — | — | -$2.06M | -$0.03 | -$0.03 | 74,173,304 | 74,173,304 |
|---|
| 2021-09-30 | $2.5M | $1.79M | $715,165.00 | — | — | $1.49M | -$772,448.00 | $85,945.00 | — | — | -$686,503.00 | -$0.01 | — | 65,868,108 | 65,868,108 |
|---|
| 2020-09-30 | $2.57M | $1.78M | $795,835.00 | — | — | $2.99M | -$2.19M | -$117,108.00 | — | — | -$2.31M | — | — | — | 53,455,848 |
|---|
| 2019-09-30 | $2.55M | $1.71M | $839,812.00 | — | — | $2.68M | -$1.84M | $37,806.00 | — | — | -$1.81M | — | — | — | 46,178,953 |
|---|
| 2018-09-30 | $2.84M | $2.07M | $770,079.00 | — | — | $2.53M | -$1.76M | $105,112.00 | — | — | -$1.65M | — | — | — | 39,079,547 |
|---|
| 2017-09-30 | $1.9M | $904,166.00 | $994,006.00 | — | — | $2.29M | -$1.3M | — | — | — | -$1.07M | — | — | — | 29,321,193 |
|---|
| 2016-09-30 | $818,583.00 | $380,036.00 | $438,547.00 | — | — | $3.32M | -$2.88M | — | — | — | -$3.7M | — | — | — | 18,438,048 |
|---|
| 2015-09-30 | $16,084.00 | $85,551.00 | -$69,467.00 | $143,766.00 | — | $3.37M | -$3.44M | -$272,303.00 | — | — | -$4.33M | — | — | — | 9,906,468 |
|---|
| 2014-09-30 | $54,941.00 | $29,272.00 | $25,669.00 | $23,125.00 | — | $2.36M | -$2.34M | -$11,636.00 | -$2.83M | — | -$2.83M | — | — | — | -0.96 |
|---|
| 2013-09-30 | $567,192.00 | $303,954.00 | $263,238.00 | — | — | — | -$311,584.00 | — | -$329,647.00 | $0.00 | -$329,647.00 | — | — | 5,531,386 | 5,531,386 |
|---|
| 2012-09-30 | $391,700.00 | $222,216.00 | $169,484.00 | — | — | — | -$309,669.00 | — | — | $0.00 | -$325,691.00 | — | — | 5,472,081 | — |
|---|
| 2011-09-30 | $95,908.00 | $0.00 | $95,908.00 | — | — | — | -$17,117.00 | — | — | $0.00 | -$27,549.00 | — | — | — | — |
|---|