Complete source-backed income-statement history.
- Available history
- 2009-12-31 to 2025-12-31
- 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 |
|---|
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 | $76,283.00 | — | — | — | — | $100,145.00 | — | -$14,725.00 | — | $0.00 | -$38,587.00 | $0.00 | $0.00 | 20,085,119 | 20,085,119 |
|---|
| 2024-12-31 | $135,006.00 | — | — | — | — | $156,784.00 | — | $33,013.00 | — | $0.00 | $11,235.00 | $0.00 | $0.00 | 20,085,119 | 20,085,119 |
|---|
| 2023-12-31 | $199,435.00 | — | — | — | — | $234,699.00 | — | $8,987.00 | — | $0.00 | -$26,277.00 | $0.00 | $0.00 | 20,085,119 | 20,085,119 |
|---|
| 2022-12-31 | $398,427.00 | — | — | — | — | $211,248.00 | — | $290,478.00 | — | — | $477,657.00 | $0.02 | $0.02 | 20,085,119 | 20,085,119 |
|---|
| 2021-12-31 | $31,296.00 | — | — | — | — | $107,621.00 | — | -$142,138.00 | — | — | -$218,463.00 | -$0.01 | -$0.01 | 20,085,119 | 20,085,119 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | $69,983.00 | — | $47,024.00 | — | — | -$22,959.00 | $0.00 | $0.00 | 20,085,119 | 20,085,119 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $266,338.00 | — | $46,995.00 | — | — | -$219,343.00 | -$0.01 | -$0.01 | 19,322,927 | 19,322,927 |
|---|
| 2018-12-31 | — | — | — | — | — | $225,564.00 | — | $239,576.00 | — | — | $14,012.00 | $0.00 | $0.00 | 16,891,966 | 16,891,966 |
|---|
| 2017-12-31 | — | — | — | — | — | $301,336.00 | — | $581,297.00 | — | — | $279,961.00 | $0.02 | $0.02 | 14,880,909 | 15,310,909 |
|---|
| 2016-12-31 | — | — | — | — | — | $7.92M | — | $586,878.00 | — | — | -$7.33M | -$0.56 | -$0.56 | 13,035,203 | 13,035,203 |
|---|
| 2015-12-31 | — | — | — | — | — | $238,376.00 | — | $2.99M | — | — | $2.75M | $0.30 | $0.30 | 9,115,416 | 9,161,527 |
|---|
| 2014-12-31 | — | — | — | — | — | $753,287.00 | — | $470,186.00 | — | — | -$283,101.00 | $0.00 | — | 87,191,251 | 87,191,251 |
|---|
| 2013-12-31 | — | — | — | — | — | $574,609.00 | — | -$2.22M | — | — | -$2.8M | -$0.04 | -$0.03 | 80,057,824 | 80,057,824 |
|---|
| 2012-12-31 | — | — | — | — | — | $241,995.00 | — | -$1.61M | — | — | -$1.86M | -$0.03 | -$0.03 | 71,340,773 | 71,340,773 |
|---|
| 2011-12-31 | — | — | — | — | — | $177,252.00 | — | $1.81M | — | — | $1.63M | $0.02 | $0.02 | 68,847,251 | 69,185,451 |
|---|
| 2010-12-31 | — | — | — | — | — | $972,357.00 | — | $4.47M | — | — | $3.5M | $0.05 | $0.05 | 66,437,025 | 73,223,918 |
|---|
| 2009-12-31 | — | — | — | — | — | $331,369.00 | — | -$6.21M | — | — | -$6.54M | -$0.10 | -$0.10 | 62,881,499 | 62,881,499 |
|---|