Complete source-backed income-statement history.
- Available history
- 2010-09-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 | $0.00 | $0.00 | $0.00 | — | — | $8,730.00 | -$8,730.00 | — | -$15,201.00 | — | -$15,201.00 | $0.00 | $0.00 | 31,572,759 | 31,572,759 |
|---|
| 2026-03-31 | $20,000.00 | $10,000.00 | $10,000.00 | — | — | $18,658.00 | -$8,658.00 | — | — | $0.00 | -$15,035.00 | — | — | 11,380,354 | — |
|---|
| 2025-12-31 | $0.00 | $0.00 | $0.00 | — | — | $42,259.00 | $0.00 | — | — | — | -$48,746.00 | — | — | -16,284 | -16,284 |
|---|
| 2025-09-30 | $18,482.00 | $7,100.00 | $11,382.00 | — | — | $16,113.00 | — | — | — | — | -$11,221.00 | — | — | 11,396,638 | 290,396,638 |
|---|
| 2025-06-30 | $0.00 | $0.00 | $0.00 | — | — | $23,607.00 | -$23,607.00 | — | -$29,695.00 | — | -$29,695.00 | $0.00 | $0.00 | 11,396,638 | 290,396,638 |
|---|
| 2025-03-31 | $0.00 | $0.00 | $0.00 | — | — | $12,038.00 | -$12,038.00 | — | — | $0.00 | -$29,981.00 | — | — | 11,396,638 | 290,396,638 |
|---|
| 2024-12-31 | -$90,000.00 | -$13,278.00 | -$76,723.00 | — | — | $43,155.00 | $3,168.00 | — | — | — | -$45,517.00 | — | — | -16,284 | -16,284 |
|---|
| 2024-09-30 | $30,000.00 | $400.00 | $29,600.00 | — | — | $83,622.00 | $378.00 | — | — | — | -$89,218.00 | — | — | 11,396,638 | 290,396,638 |
|---|
| 2024-06-30 | $30,000.00 | $6,000.00 | $24,000.00 | — | — | $14,527.00 | $374.00 | — | — | — | -$19,238.00 | $0.00 | $0.00 | 11,350,360 | 290,350,360 |
|---|
| 2024-03-31 | $30,000.00 | $6,878.00 | $23,123.00 | — | — | — | $1,110.00 | — | — | — | -$80,239.00 | $0.00 | $0.00 | 4,125,300 | 283,125,300 |
|---|
| 2023-12-31 | $30,000.00 | -$9,544.00 | -$10,000.00 | — | — | $482,029.00 | -$608,731.00 | — | — | — | -$605,795.00 | $0.00 | — | -16,355,718 | -24,355,718 |
|---|
| 2023-09-30 | $30,000.00 | $23,382.00 | $30,000.00 | — | — | $23,382.00 | $10,752.00 | — | — | — | $5,799.00 | $0.00 | — | 20,939,753 | 307,939,753 |
|---|
| 2023-06-30 | $30,000.00 | $12,693.00 | $30,000.00 | — | — | -$12,693.00 | $17,307.00 | — | — | — | $4,866.00 | $0.00 | $0.00 | 33,503,604 | 320,503,604 |
|---|
| 2023-03-31 | $60,000.00 | $9,397.00 | $50,602.00 | — | — | — | $47,640.00 | — | — | — | $42,376.00 | $0.00 | $0.00 | 33,503,604 | 320,503,604 |
|---|
| 2022-12-31 | $45,000.00 | -$60,091.00 | — | — | — | $27,130.00 | -$64,273.00 | — | — | — | -$39,473.00 | $0.00 | $0.00 | -30,153,244 | -30,153,244 |
|---|
| 2022-09-30 | $45,000.00 | $11,701.00 | — | — | — | $11,701.00 | $33,299.00 | — | — | — | $31,167.00 | $0.00 | $0.00 | 33,503,604 | 320,503,604 |
|---|
| 2022-06-30 | $45,000.00 | $44,653.00 | — | — | — | $44,653.00 | $347.00 | — | — | — | $10,647.00 | $0.00 | $0.00 | 33,503,604 | 320,503,604 |
|---|
| 2022-03-31 | $86,000.00 | $82,143.00 | $3,857.00 | — | — | — | $5,980.00 | — | — | — | -$4,760.00 | $0.00 | $0.00 | 33,503,604 | 320,503,604 |
|---|
| 2021-12-31 | $175,000.00 | — | — | — | — | $75,623.00 | $3,377.00 | — | — | — | -$411.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2021-09-30 | $106,000.00 | — | — | — | — | $62,585.00 | $43,415.00 | — | — | — | $49,574.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2021-06-30 | $65,000.00 | — | — | — | — | $57,413.00 | $7,587.00 | — | — | — | $3,424.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2021-03-31 | $33,000.00 | $20,695.00 | $12,305.00 | — | — | $20,695.00 | $14,112.00 | — | — | — | $9,587.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2020-12-31 | $45,000.00 | — | — | — | — | $5,466.00 | $39,534.00 | — | — | — | $34,538.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2020-09-30 | $30,000.00 | — | — | — | — | $22,786.00 | $7,214.00 | — | — | — | $3,331.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2020-06-30 | $20,999.00 | — | — | — | — | $30,122.00 | -$9,123.00 | — | — | — | -$4,373.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2020-03-31 | $19,385.00 | — | — | — | — | $27,878.00 | -$8,493.00 | — | — | — | -$12,054.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2019-12-31 | $30,000.00 | — | — | — | — | $47,316.00 | -$17,316.00 | — | — | — | -$23,328.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2019-09-30 | $30,000.00 | — | $30,000.00 | — | — | $18,731.00 | $11,269.00 | — | — | — | $8,192.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2019-06-30 | $30,000.00 | — | — | — | — | $20,525.00 | $9,475.00 | — | — | — | $7,271.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2019-03-31 | $15,000.00 | — | — | — | — | $10,897.00 | $4,103.00 | — | — | — | $2,126.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $33,541.00 | -$15,541.00 | — | — | — | -$16,505.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2018-09-30 | $60,000.00 | $9,000.00 | $51,000.00 | — | — | $14,827.00 | $36,173.00 | — | — | — | $34,258.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2018-06-30 | $30,000.00 | — | — | — | — | $45,205.00 | -$15,205.00 | — | — | — | -$16,392.00 | $0.00 | $0.00 | 58,985,937 | 58,985,937 |
|---|
| 2018-03-31 | $30,000.00 | — | — | — | — | $20,752.00 | $9,248.00 | — | — | — | $8,060.00 | $0.00 | $0.00 | 33,503,604 | 130,878,604 |
|---|
| 2017-12-31 | — | — | — | — | — | $104,449.00 | -$74,449.00 | — | — | — | -$170,637.00 | $0.00 | $0.00 | -6,423,232 | -6,423,232 |
|---|
| 2017-09-30 | — | — | — | — | — | $48,005.00 | -$48,005.00 | — | — | — | -$874,826.00 | -$0.01 | -$0.01 | 58,985,937 | 58,985,937 |
|---|
| 2017-06-30 | $1.22M | $1.16M | $60,748.00 | — | — | $22,522.00 | -$22,522.00 | — | — | — | $91,865.00 | $0.00 | $0.00 | 58,985,937 | 58,985,937 |
|---|
| 2017-03-31 | — | — | — | — | — | $10,473.00 | -$10,473.00 | — | — | $7,740.00 | $154,089.00 | $0.00 | $0.00 | 58,985,937 | 58,985,937 |
|---|
| 2016-12-31 | — | — | — | — | — | -$49,621.00 | — | — | — | — | -$287,977.00 | — | — | — | 93,701 |
|---|
| 2016-09-30 | $347,504.00 | $286,718.00 | $60,786.00 | — | — | $22,976.00 | -$22,976.00 | — | — | — | -$27,229.00 | — | — | — | 58,627,456 |
|---|
| 2016-06-30 | $490,119.00 | $394,869.00 | $95,250.00 | — | — | $141,919.00 | -$46,669.00 | — | — | — | -$54,524.00 | — | — | — | 58,464,274 |
|---|
| 2016-03-31 | $612,004.00 | $511,915.00 | $100,089.00 | — | — | $36,747.00 | — | — | — | — | $55,728.00 | — | — | — | 58,443,054 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | — | — | $192,550.00 | — | — | — | — |
|---|
| 2015-09-30 | $539,306.00 | $449,869.00 | $89,437.00 | — | — | $481,806.00 | — | — | — | — | -$504,185.00 | — | — | — | 58,443,054 |
|---|
| 2015-06-30 | $886,942.00 | $738,322.00 | $148,620.00 | — | — | $39,589.00 | — | — | — | — | $77,631.00 | — | — | — | 143,054 |
|---|
| 2015-03-31 | $1.03M | $858,791.00 | $169,025.00 | — | — | $36,806.00 | — | — | — | — | $101,618.00 | — | — | — | 233,760,148 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | — | — | -$132,158.00 | — | — | — | — |
|---|
| 2014-09-30 | $500,862.00 | $461,376.00 | $39,486.00 | — | — | $18,786.00 | — | — | — | — | $17,216.00 | — | — | — | 233,760,148 |
|---|
| 2014-06-30 | $395,781.00 | $323,507.00 | $72,274.00 | — | — | $26,442.00 | — | — | — | — | $27,181.00 | — | — | — | 233,760,148 |
|---|
| 2014-03-31 | $269,431.00 | $233,172.00 | $36,259.00 | — | — | $17,843.00 | — | — | — | — | $14,981.00 | — | — | — | 233,760,148 |
|---|
| 2013-12-31 | $1.57M | $1.38M | $190,135.00 | — | — | $49,911.00 | — | — | — | — | -$6,760.00 | — | — | — | 200,000,000 |
|---|
| 2013-03-31 | $454,291.00 | $449,053.00 | $5,238.00 | — | — | $9,470.00 | — | — | — | — | -$4,232.00 | — | — | — | 33,760,148 |
|---|
| 2012-12-31 | -$1.55M | -$1.66M | $114,572.00 | — | — | $16.37M | — | — | — | — | -$16.36M | — | — | — | 200,000,000 |
|---|
| 2012-03-31 | $3.59M | $3.54M | $57,448.00 | — | — | $45,521.00 | — | — | — | — | $1,393.00 | — | — | — | 33,760,148 |
|---|
| 2011-12-31 | $0.00 | $2.7M | $0.00 | — | — | $0.00 | — | — | — | — | $0.00 | — | — | — | 0 |
|---|
| 2011-09-30 | $21.55M | $17.81M | $3.74M | — | $309,626.00 | — | $3.43M | — | — | $910,051.00 | $2.52M | — | — | — | — |
|---|
| 2011-03-31 | $18.74M | $15.82M | $2.92M | — | — | $134,233.00 | — | — | — | — | $2.09M | — | — | — | 31,465,277 |
|---|
| 2010-12-31 | $35.49M | $30.86M | $4.64M | — | — | — | — | — | — | — | $3.14M | — | — | — | — |
|---|
| 2010-09-30 | $24.81M | $21.49M | $3.32M | — | $38,765.00 | — | $3.28M | — | — | $822,050.00 | $2.46M | — | — | — | — |
|---|
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 | $18,482.00 | $7,100.00 | $11,382.00 | — | — | $109,719.00 | $3,008.00 | — | -$119,644.00 | $0.00 | -$119,644.00 | $0.00 | — | 11,380,354 | 290,380,354 |
|---|
| 2024-12-31 | $0.00 | $0.00 | $0.00 | — | — | $217,623.00 | $5,030.00 | — | -$234,211.00 | $0.00 | -$234,211.00 | $0.00 | — | 11,380,354 | 290,380,354 |
|---|
| 2023-12-31 | $150,000.00 | $40,000.00 | $110,000.00 | — | — | $531,573.00 | -$531,573.00 | — | — | — | -$552,753.00 | $0.00 | $0.00 | 4,584,035 | 283,584,035 |
|---|
| 2022-12-31 | $221,000.00 | $82,143.00 | $138,857.00 | — | — | $169,364.00 | -$30,507.00 | — | — | — | -$2,419.00 | $0.00 | $0.00 | 3,350,360 | 290,350,360 |
|---|
| 2021-12-31 | $379,000.00 | $96,000.00 | $283,000.00 | — | — | $266,416.00 | $16,584.00 | — | — | — | $12,024.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2020-12-31 | $115,000.00 | — | $115,000.00 | — | — | $90,760.00 | $24,240.00 | — | — | — | $16,373.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2019-12-31 | $105,000.00 | — | — | — | — | $97,469.00 | $7,531.00 | — | — | — | -$5,739.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2018-12-31 | $120,000.00 | — | — | — | — | $114,325.00 | $5,675.00 | — | — | — | -$315.00 | $0.00 | $0.00 | 33,503,604 | 33,503,604 |
|---|
| 2017-12-31 | $30,000.00 | — | — | — | — | $185,449.00 | -$155,449.00 | — | — | — | -$799,509.00 | -$0.01 | -$0.01 | 52,562,705 | 52,562,705 |
|---|
| 2016-12-31 | — | — | — | — | — | $209,347.00 | -$209,347.00 | — | — | $3,204.00 | -$314,002.00 | — | — | — | 58,705,593 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | — | $41,407.00 | -$132,386.00 | — | — | — | — |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | — | $421.00 | -$72,780.00 | — | — | — | — |
|---|
| 2013-12-31 | $2.05M | $1.85M | $202,702.00 | — | — | $523,058.00 | — | — | — | — | -$480,555.00 | — | — | — | 233,760,148 |
|---|
| 2012-12-31 | $2.13M | $1.93M | $194,961.00 | — | — | $16.5M | — | — | — | — | -$16.41M | — | — | — | 233,760,148 |
|---|
| 2011-12-31 | $55.19M | $48.64M | $9.25M | — | — | $542,905.00 | — | — | — | — | $6.44M | — | — | — | 31,465,277 |
|---|
| 2010-12-31 | $92.83M | $80.41M | $12.42M | — | — | $583,793.00 | — | — | — | — | $8.8M | — | — | — | 31,465,277 |
|---|