Complete source-backed income-statement history.
- Available history
- 2007-12-31 to 2024-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 |
|---|
| 2024-06-30 | $29,270.00 | $16,449.00 | — | — | — | $375,344.00 | -$346,074.00 | $17,152.00 | -$328,922.00 | — | -$50,995.00 | — | -$0.01 | 37,281,722 | 37,281,722 |
|---|
| 2024-03-31 | $35,055.00 | $24,745.00 | — | — | — | $223,908.00 | -$188,853.00 | -$106,612.00 | — | — | -$295,465.00 | — | -$0.01 | 29,759,445 | 29,759,445 |
|---|
| 2023-12-31 | $35,715.00 | $30,276.00 | — | — | — | -$10,836.00 | -$47,791.00 | — | — | — | $390,153.00 | — | — | — | -3,602,922 |
|---|
| 2023-09-30 | $34,113.00 | $30,628.00 | — | — | — | $49,811.00 | -$15,698.00 | — | — | — | $27,424.00 | — | — | — | 27,314,561 |
|---|
| 2023-06-30 | $25,627.00 | $5,701.00 | — | — | — | $14,842.00 | $105.00 | -$1,949.00 | $8,836.00 | — | -$13,231.00 | — | $0.00 | 23,644,061 | 23,644,061 |
|---|
| 2023-03-31 | $0.00 | $0.00 | — | — | — | $0.00 | $0.00 | -$1,829.00 | — | — | $718,292.00 | — | $0.00 | 23,499,561 | 23,499,561 |
|---|
| 2022-12-31 | $50,659.00 | $25,775.00 | — | — | — | -$149,241.00 | $58,757.00 | — | — | — | $810,526.00 | — | $0.036 | 163,259 | 163,259 |
|---|
| 2022-09-30 | $61,474.00 | $40,109.00 | — | — | — | $74,087.00 | -$12,613.00 | — | — | — | -$19,427.00 | — | $0.00 | 27,314,561 | 27,314,561 |
|---|
| 2022-06-30 | $50,418.00 | $37,833.00 | — | — | — | $153,223.00 | -$102,805.00 | -$5,221.00 | — | — | -$131,415.00 | — | — | — | 27,116,599 |
|---|
| 2022-03-31 | $56,156.00 | $37,376.00 | — | — | — | $108,509.00 | -$52,353.00 | -$3,659.00 | — | — | -$992,532.00 | — | — | — | — |
|---|
| 2021-12-31 | $106,447.00 | $31,145.00 | — | — | — | $197,086.00 | -$90,639.00 | — | — | — | -$2,849.00 | — | — | -381,868 | -381,868 |
|---|
| 2021-09-30 | $59,558.00 | $36,628.00 | — | — | — | $51,959.00 | $7,599.00 | — | — | — | -$135,371.00 | -$0.02 | -$0.01 | 26,415,258 | 26,415,258 |
|---|
| 2021-06-30 | $69,504.00 | $39,709.00 | — | — | — | $97,904.00 | -$28,400.00 | -$1,839.00 | — | — | -$185,406.00 | -$0.01 | — | 26,381,843 | 26,381,843 |
|---|
| 2021-03-31 | $91,435.00 | $43,340.00 | — | — | — | $103,066.00 | -$11,631.00 | -$1,889.00 | -$180,303.00 | $0.00 | -$180,303.00 | — | — | 25,926,287 | 25,926,287 |
|---|
| 2020-12-31 | -$1.17M | -$649,216.00 | — | — | — | -$1.2M | $25,413.00 | $23,466.00 | — | — | -$93,613.00 | — | — | 45,511 | 45,511 |
|---|
| 2020-09-30 | $599,160.00 | $317,665.00 | — | — | — | $599,193.00 | -$33.00 | -$11,902.00 | — | — | -$11,935.00 | $0.00 | $0.00 | 25,926,287 | 25,926,287 |
|---|
| 2020-06-30 | $549,453.00 | $263,828.00 | — | — | — | $614,804.00 | -$65,351.00 | — | — | — | -$76,836.00 | $0.00 | — | 25,926,287 | 25,926,287 |
|---|
| 2020-03-31 | $428,347.00 | $238,686.00 | — | — | — | $749,825.00 | -$321,478.00 | — | -$328,902.00 | $0.00 | -$328,902.00 | -$0.01 | -$0.01 | 25,427,317 | 25,427,317 |
|---|
| 2019-12-31 | $99,476.00 | $40,198.00 | $59,278.00 | — | — | $40,192.00 | -$95,590.00 | -$241,486.00 | — | — | -$337,076.00 | — | — | -241,272 | -241,272 |
|---|
| 2019-09-30 | $128,482.00 | $42,264.00 | $86,218.00 | — | — | $198,295.00 | -$69,813.00 | $265,762.00 | — | — | $195,949.00 | $0.01 | $0.01 | 21,170,526 | 21,170,526 |
|---|
| 2019-06-30 | $113,358.00 | $38,738.00 | $74,620.00 | — | — | $118,063.00 | -$43,443.00 | $29,293.00 | — | — | -$14,150.00 | $0.00 | $0.00 | 19,263,408 | 19,263,408 |
|---|
| 2019-03-31 | $122,009.00 | $33,674.00 | $88,335.00 | — | — | $117,580.00 | -$29,245.00 | — | — | — | -$884,041.00 | -$0.05 | -$0.05 | 19,263,408 | 19,263,408 |
|---|
| 2018-12-31 | -$347,848.00 | -$101,076.00 | -$246,772.00 | — | — | -$196,425.00 | -$50,347.00 | $158,545.00 | -$50,347.00 | — | $108,198.00 | — | — | -395,684 | -395,684 |
|---|
| 2018-09-30 | $207,838.00 | $88,944.00 | $118,849.00 | — | — | $267,747.00 | -$148,853.00 | -$134,188.00 | -$148,853.00 | — | -$283,041.00 | -$0.01 | -$0.01 | 19,082,395 | 19,082,395 |
|---|
| 2018-06-30 | $218,965.00 | $91,466.00 | $127,499.00 | — | — | $192,006.00 | -$64,507.00 | $3,350.00 | -$64,507.00 | — | -$61,157.00 | $0.00 | $0.00 | 18,789,268 | 19,279,268 |
|---|
| 2018-03-31 | $148,388.00 | $29,067.00 | $119,321.00 | — | $9,917.00 | $88,396.00 | $30,925.00 | — | $30,925.00 | — | -$28,229.00 | $0.00 | $0.00 | 19,263,408 | 19,263,408 |
|---|
| 2017-12-31 | — | — | — | — | — | $17,422.00 | — | — | -$15,378.00 | — | $27,958.00 | — | — | -181,831,512 | 16,567,848 |
|---|
| 2017-09-30 | — | — | — | — | — | $3,700.00 | — | — | -$3,700.00 | — | -$72,804.00 | — | — | 153,917,570 | 1,539,176 |
|---|
| 2017-06-30 | — | — | — | — | — | $15,108.00 | — | — | -$15,108.00 | — | -$19,937.00 | $0.00 | $0.00 | 214,312,211 | 2,143,122 |
|---|
| 2017-03-31 | — | — | — | — | $0.00 | $2,490.00 | — | — | -$2,490.00 | — | $20,096.00 | $0.00 | $0.00 | 233,858,878 | 23,385,878 |
|---|
| 2016-12-31 | — | — | — | — | — | $5,811.00 | — | — | — | — | -$18,004.00 | — | — | 28,944,413 | — |
|---|
| 2016-09-30 | — | — | — | — | — | $2,390.00 | — | — | — | — | -$10,384.00 | — | — | 190,258,081 | — |
|---|
| 2016-06-30 | — | — | — | — | — | $14,390.00 | — | — | — | — | -$32,782.00 | $0.00 | $0.00 | 141,782,211 | 141,782,211 |
|---|
| 2016-03-31 | — | — | — | — | — | $8,656.00 | — | — | — | — | -$26,795.00 | — | — | 141,782,211 | — |
|---|
| 2015-12-31 | — | — | — | — | — | $15,400.00 | — | — | — | — | -$32,653.00 | — | — | 18,176,747 | — |
|---|
| 2015-09-30 | — | — | — | — | — | $16,120.00 | — | — | — | — | -$159,870.00 | — | — | 141,664,478 | — |
|---|
| 2015-06-30 | — | — | — | — | — | $355,823.00 | — | — | — | — | -$423,058.00 | — | — | 62,498,967 | — |
|---|
| 2015-03-31 | — | — | — | — | — | $11,918.00 | — | — | — | — | -$11,918.00 | — | — | 3,136,000 | — |
|---|
| 2014-12-31 | — | — | — | — | — | $2,635.00 | — | $0.00 | — | — | -$2,635.00 | — | — | -62,802 | — |
|---|
| 2014-09-30 | — | — | — | — | — | $4,108.00 | — | -$144,000.00 | — | — | -$148,108.00 | — | — | 2,746,222 | — |
|---|
| 2014-06-30 | — | — | — | — | — | $7,113.00 | — | -$160,005.00 | — | — | -$167,118.00 | — | — | 3,117,871 | — |
|---|
| 2014-03-31 | — | — | — | — | — | $12,484.00 | — | — | — | — | -$12,484.00 | — | — | 3,136,000 | — |
|---|
| 2013-12-31 | — | — | — | — | — | $2,557.00 | — | — | — | — | -$2,557.00 | — | — | -153,175,111 | — |
|---|
| 2013-09-30 | — | — | — | — | — | $544.00 | — | — | — | — | -$544.00 | — | — | 156,311,111 | — |
|---|
| 2013-06-30 | — | — | — | — | — | $1,268.00 | — | — | — | — | -$1,268.00 | — | — | 156,311,111 | 156,311,111 |
|---|
| 2013-03-31 | — | — | — | — | — | $526.00 | — | — | — | — | -$526.00 | — | — | 156,311,111 | 156,311,111 |
|---|
| 2012-12-31 | $0.00 | — | — | — | — | $4,282.00 | — | — | — | — | -$4,282.00 | — | — | 65,636 | — |
|---|
| 2012-09-30 | — | — | — | — | — | $2,368.00 | — | — | — | — | -$2,368.00 | — | — | 156,311,111 | — |
|---|
| 2012-06-30 | — | — | — | — | — | $3,011.00 | — | -$6.00 | — | — | -$3,017.00 | — | — | — | 156,311,111 |
|---|
| 2012-03-31 | $5,792.00 | — | — | — | — | $794.00 | — | — | — | — | $4,998.00 | — | $0.00 | 155,527,778 | 155,527,778 |
|---|
| 2011-12-31 | — | — | — | — | — | -$63,051.00 | — | — | — | — | — | — | $0.00 | 20,350,585 | — |
|---|
| 2011-09-30 | — | — | — | — | — | $31,906.00 | — | — | — | — | — | — | — | 33,898,068 | — |
|---|
| 2011-03-31 | — | — | — | — | — | $39,113.00 | — | — | — | — | — | — | $0.00 | 30,800,000 | — |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | -$0.54 | 3,452,055 | — |
|---|
| 2010-09-30 | — | — | — | — | — | $111,877.00 | — | — | — | — | — | — | $0.08 | 1,477,778 | — |
|---|
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 |
|---|
| 2023-12-31 | $142,738.00 | $94,342.00 | $48,396.00 | — | — | $129,511.00 | -$81,115.00 | -$156,949.00 | — | $0.00 | $1.21M | — | -$0.01 | 23,711,639 | 23,711,639 |
|---|
| 2022-12-31 | $218,707.00 | $141,143.00 | $77,564.00 | — | — | $186,578.00 | -$109,014.00 | -$11,137.00 | — | $0.00 | -$332,848.00 | — | -$0.004 | 27,169,612 | 27,169,612 |
|---|
| 2021-12-31 | $326,944.00 | $150,822.00 | — | — | — | $450,015.00 | -$123,071.00 | -$2,378.00 | — | $0.00 | -$503,929.00 | — | — | 26,544,419 | 26,544,419 |
|---|
| 2020-12-31 | $403,919.00 | $170,963.00 | — | — | — | $758,014.00 | -$354,095.00 | -$7,342.00 | -$503,929.00 | $0.00 | -$503,929.00 | — | — | 25,806,082 | 25,806,082 |
|---|
| 2019-12-31 | $463,325.00 | $154,874.00 | $308,451.00 | — | — | $546,542.00 | -$238,091.00 | -$801,227.00 | -$1.04M | $0.00 | -$1.04M | — | — | 20,871,886 | 20,871,886 |
|---|
| 2018-12-31 | $227,343.00 | $108,401.00 | $118,942.00 | — | — | $351,724.00 | -$232,782.00 | $20,648.00 | -$232,782.00 | — | -$212,134.00 | — | — | 19,263,408 | 19,263,408 |
|---|
| 2017-12-31 | $2,423.00 | $379.00 | $2,044.00 | — | — | $38,720.00 | — | — | -$36,676.00 | — | -$44,687.00 | — | — | 18,571,882 | 18,571,882 |
|---|
| 2016-12-31 | — | — | — | — | — | $31,247.00 | — | — | -$31,247.00 | — | -$87,965.00 | — | — | 187,062,814 | 15,811,840 |
|---|
| 2015-12-31 | — | — | — | — | — | $399,261.00 | — | — | — | — | -$630,108.00 | — | — | 87,783,992 | — |
|---|
| 2014-12-31 | — | — | — | — | — | $26,340.00 | — | -$160,005.00 | — | — | -$186,345.00 | — | — | 2,932,578 | — |
|---|
| 2013-12-31 | $0.00 | — | — | — | — | $4,895.00 | — | — | — | — | -$4,895.00 | — | — | 3,136,000 | — |
|---|
| 2012-12-31 | $5,792.00 | — | — | — | — | $10,455.00 | — | -$6.00 | — | — | -$4,669.00 | — | — | 156,118,505 | — |
|---|
| 2011-12-31 | — | — | — | — | — | $66,924.00 | — | — | — | — | -$84,154.00 | — | $0.00 | 52,531,659 | — |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | — | — | -$2.26M | — | -$0.46 | 4,929,833 | — |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | -$24,036.00 | — | — | — | — |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | -$29,160.00 | — | — | — | — |
|---|
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | -$7,507.00 | — | — | — | — |
|---|