Complete source-backed income-statement history.
- Available history
- 2010-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 | $5,000.00 | — | $5,000.00 | — | $112,821.00 | $117,817.00 | -$112,817.00 | — | — | — | -$255,533.00 | — | — | 5,403,843 | — |
|---|
| 2026-03-31 | $5,000.00 | — | $5,000.00 | — | $125,931.00 | $130,938.00 | -$125,938.00 | — | — | — | -$267,184.00 | — | — | 5,403,843 | — |
|---|
| 2025-12-31 | $5,000.00 | — | $5,000.00 | — | $114,051.00 | $119,169.00 | -$114,169.00 | — | — | — | -$258,357.00 | — | — | 3,396 | — |
|---|
| 2025-09-30 | $5,000.00 | — | $5,000.00 | — | $105,939.00 | $111,057.00 | -$106,057.00 | — | — | — | -$250,245.00 | — | — | 5,403,843 | — |
|---|
| 2025-06-30 | $5,000.00 | — | $5,000.00 | — | $136,174.00 | $141,237.00 | -$136,237.00 | — | — | — | -$274,427.00 | — | — | 5,403,843 | — |
|---|
| 2025-03-31 | $5,000.00 | — | $5,000.00 | — | $139,912.00 | $144,852.00 | -$139,852.00 | — | — | — | -$281,005.00 | — | — | 5,362,787 | — |
|---|
| 2024-12-31 | $5,000.00 | — | $5,000.00 | — | $198,693.00 | $203,743.00 | -$198,743.00 | — | — | — | $314,771.00 | — | $0.08 | 521,507 | 521,507 |
|---|
| 2024-09-30 | $5,000.00 | — | $5,000.00 | — | $124,032.00 | $129,969.00 | -$124,969.00 | — | — | — | -$286,604.00 | — | -$0.06 | 4,539,843 | 4,539,843 |
|---|
| 2024-06-30 | $5,000.00 | — | $5,000.00 | — | $142,937.00 | $147,693.00 | -$142,693.00 | — | — | — | -$303,449.00 | — | -$0.07 | 4,539,843 | 4,639,843 |
|---|
| 2024-03-31 | $5,000.00 | — | $5,000.00 | — | $123,489.00 | $128,184.00 | -$123,184.00 | — | — | — | -$290,372.00 | — | -$0.06 | 4,539,843 | 4,539,843 |
|---|
| 2023-12-31 | $5,000.00 | — | $5,000.00 | — | $136,791.00 | $141,538.00 | -$136,538.00 | — | — | — | -$303,791.00 | — | -$0.06 | 0 | 0 |
|---|
| 2023-09-30 | $5,000.00 | — | $5,000.00 | — | $113,570.00 | $118,110.00 | -$113,110.00 | — | — | — | -$287,518.00 | — | -$0.06 | 4,539,843 | 4,539,843 |
|---|
| 2023-06-30 | $5,000.00 | — | $5,000.00 | — | $112,983.00 | $117,823.00 | -$112,823.00 | — | — | — | -$276,075.00 | — | -$0.06 | 4,539,843 | 4,539,843 |
|---|
| 2023-03-31 | $5,000.00 | — | $5,000.00 | — | $128,260.00 | $132,904.00 | -$127,904.00 | — | — | — | -$1.52M | — | -$0.33 | 4,539,843 | 4,539,843 |
|---|
| 2022-12-31 | $5,000.00 | $0.00 | $5,000.00 | — | $117,978.00 | $122,716.00 | -$117,716.00 | — | — | — | -$400,577.00 | — | -$0.09 | 0 | 0 |
|---|
| 2022-09-30 | $9,316.00 | $3,300.00 | $6,016.00 | — | $128,454.00 | $133,183.00 | -$127,167.00 | — | — | — | -$418,068.00 | — | -$0.09 | 4,539,843 | 4,539,843 |
|---|
| 2022-06-30 | $205,000.00 | — | $205,000.00 | — | $114,332.00 | $119,010.00 | $85,990.00 | — | — | — | -$191,723.00 | — | -$0.04 | 4,539,843 | 4,539,843 |
|---|
| 2022-03-31 | $59,980.00 | $1,508.00 | $58,472.00 | — | $133,418.00 | $138,011.00 | -$79,539.00 | — | — | — | -$214,519.00 | — | -$0.05 | 4,539,843 | 4,539,843 |
|---|
| 2021-12-31 | $252,855.00 | $0.00 | $252,855.00 | — | $100,620.00 | $105,315.00 | $147,540.00 | — | — | — | -$165,382.00 | — | -$0.04 | 0 | 0 |
|---|
| 2021-09-30 | $111,421.00 | — | $111,421.00 | — | $114,578.00 | $119,274.00 | -$7,853.00 | — | — | — | -$203,352.00 | — | -$0.04 | 4,539,843 | 4,539,843 |
|---|
| 2021-06-30 | $287,099.00 | — | $287,099.00 | — | $123,282.00 | $127,579.00 | $159,520.00 | — | — | — | -$268,514.00 | — | -$0.06 | 4,471,746 | 4,471,746 |
|---|
| 2021-03-31 | $12,051.00 | $3,300.00 | $8,751.00 | — | $115,627.00 | $119,878.00 | -$111,127.00 | — | — | — | -$435,505.00 | — | -$0.10 | 4,539,843 | 4,539,843 |
|---|
| 2020-12-31 | $131,041.00 | — | $132,718.00 | — | $116,958.00 | $125,007.00 | $7,711.00 | — | — | — | -$294,976.00 | — | — | 15,930 | 15,930 |
|---|
| 2020-09-30 | $4,183.00 | — | $6,816.00 | — | $121,146.00 | $125,438.00 | -$118,622.00 | — | — | — | -$409,759.00 | — | — | 4,471,746 | 4,471,746 |
|---|
| 2020-06-30 | $9,000.00 | — | $119,970.00 | — | $122,771.00 | $132,732.00 | -$12,762.00 | — | — | — | -$312,793.00 | — | — | 4,471,746 | 4,471,746 |
|---|
| 2020-03-31 | $16,052.00 | — | $16,052.00 | — | $136,324.00 | $146,044.00 | -$129,992.00 | — | — | — | -$430,084.00 | — | — | 4,471,746 | 4,471,746 |
|---|
| 2019-12-31 | $10,787.00 | $10,352.00 | $435.00 | — | $108,098.00 | $117,899.00 | -$117,464.00 | — | — | — | -$427,279.00 | — | — | 0 | 0 |
|---|
| 2019-09-30 | $11,295.00 | $250.00 | $11,045.00 | — | $137,785.00 | $147,970.00 | -$136,925.00 | — | — | — | -$348,742.00 | — | — | 2,896,689 | 2,896,689 |
|---|
| 2019-06-30 | $12,617.00 | $6,573.00 | $6,144.00 | — | $135,461.00 | $145,440.00 | -$139,296.00 | — | — | — | -$583,011.00 | — | — | 2,896,689 | 2,896,689 |
|---|
| 2019-03-31 | $8,367.00 | $376.00 | $7,991.00 | — | $144,432.00 | $154,083.00 | -$146,092.00 | — | — | — | -$343,099.00 | — | — | 2,896,689 | 2,896,689 |
|---|
| 2018-12-31 | $12,756.00 | $231.00 | $12,525.00 | — | $156,124.00 | $165,949.00 | -$153,424.00 | — | — | — | -$177,627.00 | — | — | 0 | 0 |
|---|
| 2018-09-30 | $18,675.00 | $3,550.00 | $15,125.00 | — | $143,778.00 | $153,761.00 | -$138,636.00 | — | — | — | $636,103.00 | — | — | 2,896,618 | 30,125,025 |
|---|
| 2018-06-30 | $22,284.00 | $9,047.00 | $13,237.00 | — | $135,012.00 | $144,546.00 | -$131,309.00 | — | — | — | -$396,664.00 | — | — | 2,896,618 | — |
|---|
| 2018-03-31 | $15,632.00 | $7,873.00 | $7,759.00 | — | $172,695.00 | $182,325.00 | -$174,566.00 | — | — | — | $96,530.00 | — | — | 2,795,785 | — |
|---|
| 2017-12-31 | $513,348.00 | -$6,144.00 | $519,492.00 | — | $262,480.00 | $274,105.00 | $245,387.00 | — | — | — | -$123,299.00 | — | — | -123,465,650 | — |
|---|
| 2017-09-30 | $61,423.00 | $4,996.00 | $56,427.00 | — | $183,522.00 | $198,042.00 | -$141,615.00 | — | — | — | -$552,269.00 | — | — | 130,493,434 | — |
|---|
| 2017-06-30 | $41,744.00 | $41,900.00 | -$156.00 | — | $299,279.00 | $313,549.00 | -$313,705.00 | — | — | — | -$672,256.00 | — | — | 130,493,434 | — |
|---|
| 2017-03-31 | $12,512.00 | $1,561.00 | $10,951.00 | — | $151,169.00 | $165,177.00 | -$154,226.00 | — | — | — | -$478,984.00 | — | — | 123,874,879 | — |
|---|
| 2016-12-31 | $25,632.00 | -$9,540.00 | $35,172.00 | — | $173,974.00 | $188,291.00 | -$153,119.00 | — | — | — | -$473,574.00 | — | — | 290,193 | — |
|---|
| 2016-09-30 | $16,807.00 | $32,583.00 | -$15,776.00 | — | $171,574.00 | $185,952.00 | -$201,728.00 | — | — | — | -$483,990.00 | — | — | 117,919,353 | — |
|---|
| 2016-06-30 | $38,114.00 | $9,385.00 | $28,729.00 | — | $187,033.00 | $201,509.00 | -$172,780.00 | — | — | — | -$463,932.00 | — | — | 116,212,302 | — |
|---|
| 2016-03-31 | $28,337.00 | $4,627.00 | $23,710.00 | — | $323,310.00 | $337,787.00 | -$314,077.00 | — | — | — | -$629,353.00 | — | — | 116,200,121 | — |
|---|
| 2015-12-31 | $16,207.00 | $851.00 | $15,356.00 | — | $239,671.00 | $254,302.00 | -$238,946.00 | — | — | — | -$500,407.00 | — | — | 1,342 | — |
|---|
| 2015-09-30 | $30,377.00 | $9,859.00 | $20,518.00 | — | $255,436.00 | $270,067.00 | -$249,549.00 | — | — | — | -$481,256.00 | — | — | 113,957,969 | — |
|---|
| 2015-06-30 | $54,676.00 | $41,235.00 | $13,441.00 | — | $292,944.00 | $307,421.00 | -$293,980.00 | — | — | — | -$504,847.00 | — | — | 113,885,969 | — |
|---|
| 2015-03-31 | $73,375.00 | $4,953.00 | $68,422.00 | — | $352,225.00 | $366,494.00 | -$298,072.00 | — | — | — | -$503,711.00 | — | — | 111,399,613 | — |
|---|
| 2014-12-31 | $13,647.00 | $22,578.00 | -$8,931.00 | — | $395,255.00 | $407,649.00 | -$416,580.00 | — | — | — | -$620,020.00 | — | — | 82,391 | — |
|---|
| 2014-09-30 | $22,303.00 | $674.00 | $21,629.00 | — | $373,101.00 | $382,781.00 | -$361,152.00 | — | — | — | -$566,080.00 | — | — | 111,609,529 | — |
|---|
| 2014-06-30 | $8,935.00 | $912.00 | $8,023.00 | — | $212,785.00 | $222,286.00 | -$214,263.00 | — | — | — | -$394,984.00 | — | — | 111,264,035 | — |
|---|
| 2014-03-31 | $10,038.00 | $2,321.00 | $7,717.00 | — | $173,111.00 | $181,957.00 | -$174,240.00 | — | — | — | -$345,249.00 | — | — | 110,415,949 | — |
|---|
| 2013-12-31 | $18,326.00 | $419.00 | $17,907.00 | — | $170,685.00 | $180,877.00 | -$162,970.00 | — | — | — | -$313,685.00 | — | — | 133,985 | — |
|---|
| 2013-09-30 | $13,635.00 | $565.00 | $13,070.00 | — | $220,021.00 | $229,845.00 | -$216,775.00 | — | — | — | -$340,103.00 | — | — | 110,683,012 | — |
|---|
| 2013-06-30 | $7,448.00 | $1,031.00 | $6,417.00 | — | $244,628.00 | $253,675.00 | -$247,258.00 | — | — | — | -$392,808.00 | — | — | 110,450,409 | — |
|---|
| 2013-03-31 | $27,287.00 | $158.00 | $27,129.00 | — | $151,518.00 | $159,653.00 | -$132,524.00 | — | — | — | -$296,847.00 | — | — | 109,982,330 | — |
|---|
| 2012-12-31 | $186,750.00 | $2,683.00 | $184,067.00 | — | $541,619.00 | $549,479.00 | -$365,412.00 | — | — | — | -$438,659.00 | — | — | 6,009,310 | — |
|---|
| 2012-09-30 | $22,920.00 | — | $22,920.00 | — | $316,856.00 | $324,924.00 | -$302,004.00 | — | — | — | -$288,906.00 | — | — | 105,073,960 | — |
|---|
| 2012-06-30 | $30,550.00 | $1,068.00 | $29,482.00 | — | $363,968.00 | $381,863.00 | -$352,381.00 | — | — | — | -$387,653.00 | — | — | 105,275,699 | — |
|---|
| 2012-03-31 | $30,078.00 | $876.00 | $29,202.00 | — | $315,366.00 | $333,084.00 | -$303,882.00 | — | — | — | -$336,903.00 | — | — | 104,559,568 | — |
|---|
| 2011-12-31 | $2,683.00 | $914.00 | $1,769.00 | — | $495,524.00 | $511,708.00 | -$509,939.00 | — | — | — | -$933,486.00 | — | — | 244,704 | — |
|---|
| 2011-09-30 | $31,232.00 | $328.00 | $30,904.00 | — | $352,683.00 | $365,369.00 | -$334,465.00 | — | — | — | $361,621.00 | — | — | 102,554,925 | — |
|---|
| 2011-06-30 | $55,915.00 | — | $55,915.00 | — | $192,955.00 | $205,254.00 | -$149,339.00 | — | — | — | -$169,964.00 | — | — | 100,710,034 | — |
|---|
| 2011-03-31 | $31,232.00 | $328.00 | $30,904.00 | — | $352,683.00 | $365,369.00 | -$334,465.00 | — | — | — | -$361,621.00 | — | — | 102,554,925 | — |
|---|
| 2010-12-31 | $18,000.00 | $415.00 | $17,585.00 | — | $343,591.00 | $355,902.00 | -$338,317.00 | — | — | — | -$1.66M | — | — | 155,890 | — |
|---|
| 2010-09-30 | $23,961.00 | $2,188.00 | $21,773.00 | — | $225,711.00 | $233,022.00 | -$211,249.00 | — | — | — | $238,255.00 | — | — | 96,006,954 | — |
|---|
| 2010-06-30 | $28,984.00 | $12,662.00 | $16,322.00 | — | $199,104.00 | $214,633.00 | -$198,311.00 | — | — | — | -$224,304.00 | — | — | 95,723,157 | — |
|---|
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 | $20,000.00 | — | $20,000.00 | — | $496,076.00 | $516,315.00 | -$496,315.00 | — | — | — | -$1.06M | — | — | 5,393,805 | — |
|---|
| 2024-12-31 | $20,000.00 | — | $20,000.00 | — | $589,151.00 | $609,589.00 | -$589,589.00 | — | — | — | -$565,654.00 | — | -$0.11 | 5,061,350 | 5,061,350 |
|---|
| 2023-12-31 | $20,000.00 | — | $20,000.00 | — | $491,604.00 | $510,375.00 | -$490,375.00 | — | — | — | -$2.38M | — | -$0.52 | 4,539,843 | 4,539,843 |
|---|
| 2022-12-31 | $279,296.00 | $4,808.00 | $274,488.00 | — | $494,182.00 | $512,920.00 | -$238,432.00 | — | — | — | -$1.22M | — | -$0.27 | 4,539,843 | 4,539,843 |
|---|
| 2021-12-31 | $663,426.00 | $3,300.00 | $660,126.00 | — | $454,107.00 | $472,046.00 | $188,080.00 | — | — | — | -$1.07M | — | -$0.24 | 4,539,843 | 4,539,843 |
|---|
| 2020-12-31 | $152,633.00 | — | $275,556.00 | — | $497,199.00 | $529,221.00 | -$253,665.00 | — | -$1.45M | — | -$1.45M | — | -$0.32 | 4,492,398 | 4,492,398 |
|---|
| 2019-12-31 | $42,066.00 | $17,551.00 | $25,615.00 | — | $525,776.00 | $565,392.00 | -$539,777.00 | — | -$1.7M | — | -$1.7M | — | — | 2,896,689 | 2,896,689 |
|---|
| 2018-12-31 | $69,347.00 | $20,701.00 | $48,646.00 | — | $607,609.00 | $646,581.00 | -$597,935.00 | — | — | — | $158,342.00 | — | — | 2,863,094 | 30,091,501 |
|---|
| 2017-12-31 | $629,027.00 | $42,313.00 | $586,714.00 | — | $896,450.00 | $950,873.00 | -$364,159.00 | — | — | — | -$1.83M | — | — | 2,602,228 | — |
|---|
| 2016-12-31 | $108,890.00 | $37,055.00 | $71,835.00 | — | $855,891.00 | $913,539.00 | -$841,704.00 | — | — | — | -$2.05M | — | — | 118,471,104 | — |
|---|
| 2015-12-31 | $174,635.00 | $56,898.00 | $117,737.00 | — | $1.14M | $1.2M | -$1.08M | — | — | — | -$1.99M | — | — | 113,959,311 | — |
|---|
| 2014-12-31 | $54,923.00 | $26,485.00 | $28,438.00 | — | $1.15M | $1.19M | -$1.17M | — | — | — | -$1.93M | — | — | 111,399,613 | — |
|---|
| 2013-12-31 | $66,696.00 | $2,173.00 | $64,523.00 | — | $786,852.00 | $824,050.00 | -$759,527.00 | — | — | — | -$1.34M | — | — | 110,508,469 | — |
|---|
| 2013-12-01 | — | — | — | — | — | — | — | — | — | — | -$1.45M | — | — | — | — |
|---|
| 2012-12-31 | $270,298.00 | $4,627.00 | $265,671.00 | — | $1.54M | $1.59M | -$1.32M | — | — | — | -$1.45M | — | — | 108,703,907 | — |
|---|
| 2011-12-31 | $180,185.00 | $1,680.00 | $178,505.00 | — | $1.35M | $1.41M | -$1.23M | — | — | — | -$1.36M | — | — | 101,370,461 | — |
|---|
| 2010-12-31 | $229,175.00 | $19,461.00 | $209,714.00 | — | $968,019.00 | $1.01M | -$800,242.00 | — | — | — | -$1.07M | — | — | 89,879,372 | — |
|---|