Complete source-backed income-statement history.
- Available history
- 2016-09-30 to 2025-09-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 |
|---|
| 2025-09-30 | $2,359.00 | $0.00 | $2,359.00 | $0.00 | $460,498.00 | $460,772.00 | -$458,413.00 | — | — | — | -$523,445.00 | -$0.03 | -$0.03 | 16,899,375 | 16,899,375 |
|---|
| 2025-06-30 | $19,183.00 | $9,818.00 | $9,365.00 | $28,951.00 | $641,921.00 | $671,062.00 | -$661,697.00 | — | — | — | -$691,657.00 | -$0.04 | -$0.04 | 16,845,223 | 16,845,223 |
|---|
| 2025-03-31 | $2,607.00 | $0.00 | $2,607.00 | $9,819.00 | $533,948.00 | $544,484.00 | -$541,877.00 | — | — | — | -$571,318.00 | -$0.03 | -$0.03 | 16,768,292 | 16,768,292 |
|---|
| 2024-12-31 | $2,931.00 | $1.00 | $2,930.00 | $71,176.00 | $454,216.00 | $529,306.00 | -$526,376.00 | — | — | — | -$1.06M | -$0.07 | -$0.07 | 618,769 | 618,769 |
|---|
| 2024-09-30 | $88,034.00 | $30,617.00 | $57,417.00 | $150,653.00 | $546,622.00 | $702,608.00 | -$645,191.00 | — | — | — | -$663,872.00 | -$0.04 | -$0.04 | 15,647,457 | 15,647,457 |
|---|
| 2024-06-30 | $25,514.00 | $24,690.00 | $824.00 | $129,742.00 | $427,364.00 | $565,427.00 | -$564,603.00 | — | — | — | -$581,455.00 | -$0.04 | -$0.04 | 13,645,067 | 13,645,067 |
|---|
| 2024-03-31 | $14,598.00 | $263.00 | $14,335.00 | $28,369.00 | $1.33M | $1.36M | -$1.35M | — | — | — | -$1.37M | -$0.10 | -$0.10 | 13,521,015 | 13,521,015 |
|---|
| 2023-12-31 | $10,588.00 | $5,240.00 | $5,348.00 | — | $1.86M | $2.01M | -$2M | — | — | — | -$2.05M | -$0.17 | -$0.17 | 66,806 | 66,806 |
|---|
| 2023-09-30 | $201,826.00 | $129,718.00 | $72,108.00 | — | $496,147.00 | $506,661.00 | -$434,553.00 | — | — | — | -$499,935.00 | -$0.04 | -$0.04 | 12,239,615 | 12,239,615 |
|---|
| 2023-06-30 | $22,811.00 | $28,431.00 | -$5,620.00 | $0.00 | $322,168.00 | $332,855.00 | -$338,475.00 | — | — | — | -$396,954.00 | -$0.03 | -$0.03 | 12,198,378 | 12,198,378 |
|---|
| 2023-03-31 | $20,409.00 | $7,515.00 | $12,894.00 | $0.00 | $316,816.00 | $327,818.00 | -$314,924.00 | — | — | — | -$361,529.00 | -$0.03 | -$0.03 | 12,195,166 | 12,195,166 |
|---|
| 2022-12-31 | $31,484.00 | -$75,845.00 | $107,329.00 | $0.00 | $518,172.00 | $529,942.00 | -$422,613.00 | -$65,854.00 | — | — | -$488,466.00 | -$0.04 | -$0.04 | 555,321 | 555,321 |
|---|
| 2022-09-30 | $175,138.00 | $235,062.00 | -$59,924.00 | $0.00 | $512,648.00 | $524,694.00 | -$584,618.00 | -$43,304.00 | — | — | -$627,922.00 | -$0.05 | -$0.05 | 12,069,916 | 12,069,916 |
|---|
| 2022-06-30 | $3,191.00 | $2,989.00 | $202.00 | $0.00 | $426,522.00 | $438,624.00 | -$438,422.00 | -$35,588.00 | — | — | -$474,010.00 | -$0.04 | -$0.04 | 10,820,181 | 10,820,181 |
|---|
| 2022-03-31 | $204,045.00 | $177,590.00 | $26,455.00 | $0.00 | $475,253.00 | $487,540.00 | -$461,085.00 | -$30,172.00 | — | — | -$491,257.00 | -$0.07 | -$0.07 | 6,959,366 | 6,959,366 |
|---|
| 2021-12-31 | $1,773.00 | $38,655.00 | -$36,882.00 | $0.00 | $2.16M | $2.17M | -$2.21M | -$15,885.00 | — | — | -$2.22M | -$0.75 | -$0.75 | 79,520 | 79,520 |
|---|
| 2021-09-30 | $77,999.00 | $62,481.00 | $15,518.00 | $19,555.00 | $552,415.00 | $584,321.00 | -$568,803.00 | $135,776.00 | — | — | -$433,027.00 | $0.06 | $0.06 | 6,810,322 | 6,810,322 |
|---|
| 2021-06-30 | $55,996.00 | $37,805.00 | $18,191.00 | $20,906.00 | $399,029.00 | $437,125.00 | -$418,934.00 | -$27,322.00 | — | — | -$446,256.00 | -$0.07 | -$0.07 | 6,724,547 | 6,724,547 |
|---|
| 2021-03-31 | $258,380.00 | $230,447.00 | $27,933.00 | $492.00 | $526,978.00 | $544,861.00 | -$516,928.00 | -$26,778.00 | — | — | -$564,640.00 | -$0.08 | -$0.08 | 6,429,325 | 6,429,325 |
|---|
| 2020-12-31 | $632,640.00 | $430,767.00 | $201,873.00 | $10,584.00 | $606,796.00 | $634,778.00 | -$432,905.00 | $144,376.00 | — | — | -$288,529.00 | — | — | — | 180,015 |
|---|
| 2020-09-30 | $111,625.00 | $50,340.00 | $61,285.00 | $5,852.00 | $461,995.00 | $485,154.00 | -$423,869.00 | -$25,702.00 | — | — | -$449,571.00 | — | — | — | 5,482,206 |
|---|
| 2020-06-30 | $107,309.00 | $98,325.00 | $8,984.00 | $0.00 | $337,499.00 | $347,534.00 | -$338,550.00 | -$23,091.00 | — | — | -$361,344.00 | — | — | — | 5,450,450 |
|---|
| 2020-03-31 | $225,456.00 | $212,422.00 | $13,034.00 | $4,725.00 | $865,359.00 | $879,628.00 | -$866,594.00 | -$7,570.00 | — | — | -$923,051.00 | — | — | — | 5,444,843 |
|---|
| 2019-12-31 | $145,738.00 | $45,418.00 | $100,320.00 | $0.00 | $802,398.00 | $812,065.00 | -$711,745.00 | -$144,696.00 | — | — | -$856,441.00 | — | — | — | 58,709 |
|---|
| 2019-09-30 | $131,942.00 | $67,708.00 | $64,234.00 | $0.00 | $554,491.00 | $582,004.00 | -$517,770.00 | -$15.00 | — | — | -$517,785.00 | — | — | — | 5,192,045 |
|---|
| 2019-06-30 | $90,070.00 | $93,234.00 | -$3,164.00 | $4,500.00 | $796,044.00 | $850,045.00 | -$853,209.00 | $36.00 | — | — | -$853,173.00 | — | — | — | 5,027,443 |
|---|
| 2019-03-31 | $37,718.00 | $12,732.00 | $24,986.00 | $0.00 | $601,514.00 | $651,015.00 | -$626,029.00 | $47.00 | — | — | -$625,982.00 | — | — | — | 4,991,490 |
|---|
| 2018-12-31 | $46,515.00 | $31,039.00 | $15,476.00 | $180.00 | $849,583.00 | $872,374.00 | -$856,898.00 | -$132,560.00 | — | — | -$989,458.00 | — | — | — | 153,285 |
|---|
| 2018-09-30 | $70,560.00 | $88,756.00 | -$18,196.00 | $2,258.00 | $695,667.00 | $752,062.00 | -$770,258.00 | $48.00 | — | — | -$770,210.00 | — | — | — | 4,173,503 |
|---|
| 2018-06-30 | $177,319.00 | $81,340.00 | $95,979.00 | $16,033.00 | $761,502.00 | $831,499.00 | -$735,520.00 | $49.00 | — | — | -$735,471.00 | — | — | — | 3,984,157 |
|---|
| 2018-03-31 | $11,318.00 | $144.00 | $11,174.00 | $5,270.00 | $578,286.00 | $637,205.00 | -$626,031.00 | $47.00 | — | — | -$625,984.00 | — | — | — | 3,950,648 |
|---|
| 2017-12-31 | $12,346.00 | $307.00 | $12,039.00 | $3,010.00 | $877,139.00 | $933,031.00 | -$920,992.00 | — | — | — | -$1.1M | — | — | — | 188,879 |
|---|
| 2017-09-30 | $12,149.00 | $0.00 | $12,149.00 | $2,516.00 | $1.17M | $1.22M | -$1.21M | — | -$1.21M | $0.00 | -$1.21M | — | — | — | 2,320,766 |
|---|
| 2017-06-30 | $12,114.00 | $0.00 | $12,114.00 | $0.00 | $773,556.00 | $826,105.00 | -$813,991.00 | — | — | — | -$814,062.00 | — | — | — | 2,047,658 |
|---|
| 2017-03-31 | $12,037.00 | $243.00 | $11,794.00 | $5,333.00 | $501,072.00 | $558,734.00 | -$546,940.00 | — | — | — | -$545,726.00 | — | — | — | 1,201,092 |
|---|
| 2016-12-31 | -$23,193.00 | $24,642.00 | -$47,835.00 | $155.00 | $744,450.00 | $796,067.00 | -$843,902.00 | — | — | — | -$852,755.00 | — | — | — | 137,759 |
|---|
| 2016-09-30 | $55,009.00 | $0.00 | $55,009.00 | $1,320.00 | $778,788.00 | $831,570.00 | -$776,561.00 | — | -$778,808.00 | $0.00 | -$778,808.00 | — | — | — | 298,438 |
|---|
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 |
|---|
| 2024-12-31 | $131,077.00 | $55,571.00 | $75,506.00 | $379,940.00 | $2.76M | $3.16M | -$3.09M | — | — | $0.00 | -$3.67M | -$0.25 | -$0.25 | 14,894,972 | 14,894,972 |
|---|
| 2023-12-31 | $255,634.00 | $170,904.00 | $84,730.00 | $131,759.00 | $3M | $3.17M | -$3.09M | — | — | $0.00 | -$3.31M | -$0.27 | -$0.27 | 12,278,022 | 12,278,022 |
|---|
| 2022-12-31 | $413,858.00 | $339,796.00 | $74,062.00 | $0.00 | $1.93M | $1.98M | -$1.91M | -$174,918.00 | — | $0.00 | -$2.08M | -$0.20 | -$0.20 | 10,533,951 | 10,533,951 |
|---|
| 2021-12-31 | $394,148.00 | $369,388.00 | $24,760.00 | $40,953.00 | $3.63M | $3.74M | -$3.71M | $65,791.00 | — | $0.00 | -$3.64M | -$0.54 | -$0.54 | 6,729,640 | 6,729,640 |
|---|
| 2020-12-31 | $1.08M | $791,854.00 | $285,176.00 | $21,161.00 | $2.3M | $2.39M | -$2.11M | $83,825.00 | — | $0.00 | -$2.02M | -$0.36 | — | 5,649,517 | 5,649,517 |
|---|
| 2019-12-31 | $405,468.00 | $219,092.00 | $186,376.00 | $4,500.00 | $2.75M | $2.9M | -$2.71M | -$144,628.00 | — | $0.00 | -$2.85M | — | — | — | 5,129,767 |
|---|
| 2018-12-31 | $305,712.00 | $201,279.00 | $104,433.00 | $23,741.00 | $2.89M | $3.09M | -$2.99M | -$132,416.00 | — | — | -$3.12M | — | — | — | 4,190,204 |
|---|
| 2017-12-31 | $48,646.00 | $550.00 | $48,096.00 | $10,859.00 | $3.32M | $3.54M | -$3.49M | — | — | — | -$3.67M | — | — | — | 2,052,752 |
|---|
| 2016-12-31 | $69,860.00 | $24,642.00 | $45,218.00 | $6,097.00 | $2.93M | $3.14M | -$3.09M | — | — | — | -$3.1M | — | — | — | 476,136 |
|---|