Quarterly
Annual
| Unit: USD | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-10-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 26,994,000 | 29,138,000 | 1,692,000 | 7,033,000 | 5,806,000 | 7,200,000 | 8,730,000 | 4,905,000 | 3,862,000 | 13,966,000 | 8,192,000 | 7,244,000 | 3,652,000 | -2,467,000 | 8,838,000 | 309,000 | 8,016,000 | 5,925,000 | 4,555,000 | 2,805,000 | 3,563,000 | 4,479,000 | 3,432,000 | 3,425,000 | 3,030,000 | 3,367,000 | 1,480,000 | 4,528,000 | 111,000 | -4,965,000 | 716,000 | 2,380,000 | 3,399,000 | 4,169,000 | 2,583,000 | 4,814,000 | 3,983,000 | 5,965,000 | 4,399,000 | 6,499,000 | -3,608,000 | 4,786,000 | 2,181,000 | 3,871,000 | -11,405,000 | 6,619,000 | 5,482,000 | 6,625,000 | -3,089,000 | 6,441,000 | 5,970,000 | 5,460,000 | 3,721,000 | 5,035,473 | 4,270,000 | 3,793,000 | 4,652,892 | 2,414,156 |
cost of revenue | 3,587,000 | 3,654,000 | -26,425,000 | 6,619,000 | 4,923,000 | 5,984,000 | 5,042,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,297,000 | 0 | 0 | 1,297,000 | 1,179,000 | 1,197,000 | 1,088,000 | 1,114,000 | 1,003,000 | 921,000 | 888,000 | 974,000 | 1,061,000 | 1,135,000 | 1,247,000 | 1,284,000 | 1,291,000 | 1,279,000 | 1,146,000 | 1,031,000 | 1,030,000 | 0 | 1,137,000 | 1,205,000 | 1,373,000 | 1,266,000 | 1,329,000 | 1,241,000 | 3,042,000 | 1,087,000 | 961,000 | 994,000 | 963,000 | 1,091,000 | 1,062,000 | 1,075,000 | 675,259 | 675,259 | 593,000 | 547,000 | 562,408 | 573,849 |
gross profit | 23,407,000 | 25,484,000 | 28,117,000 | 414,000 | 883,000 | 1,216,000 | 3,688,000 | 4,905,000 | 3,862,000 | 13,966,000 | 8,192,000 | 7,244,000 | 3,652,000 | -2,467,000 | 8,838,000 | 309,000 | 6,719,000 | 5,925,000 | 4,555,000 | 1,508,000 | 2,384,000 | 3,282,000 | 2,344,000 | 2,311,000 | 2,027,000 | 2,446,000 | 592,000 | 3,554,000 | -950,000 | -6,100,000 | -531,000 | 1,096,000 | 2,108,000 | 2,890,000 | 1,437,000 | 3,783,000 | 2,953,000 | 5,965,000 | 3,262,000 | 5,294,000 | -4,981,000 | 3,520,000 | 852,000 | 2,630,000 | -14,447,000 | 5,532,000 | 4,521,000 | 5,631,000 | -4,052,000 | 5,350,000 | 4,908,000 | 4,385,000 | 3,045,741 | 6,224,171 | 3,677,000 | 3,246,000 | 4,090,484 | 1,840,307 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 26,353,000 | 1,285,000 | 1,361,000 | 1,543,000 | 1,378,000 | 1,107,000 | 1,007,000 | 1,283,000 | 1,369,000 | 1,143,000 | 1,406,000 | 1,163,000 | 1,033,000 | 783,000 | 913,000 | 1,017,000 | 1,048,000 | 719,000 | 17,000 | -220,000 | 311,000 | 220,000 | 502,000 | 822,000 | 509,000 | 658,000 | 747,000 | 875,000 | 648,000 | 730,000 | 879,000 | 983,000 | 671,000 | 651,000 | 828,000 | 959,000 | 838,000 | 1,165,000 | 1,924,000 | 1,329,000 | 823,000 | 818,000 | 953,000 | 888,000 | -1,251,000 | 1,474,000 | 1,273,000 | 1,604,000 | -1,902,000 | 1,632,000 | 2,370,000 | 1,347,000 | 302,000 | 68,021 | 78,000 | 130,000 | -292,856 | 410,573 |
operating income | -2,946,000 | 17,533,000 | 16,252,000 | 12,610,000 | 44,466,000 | -1,107,000 | -1,007,000 | -1,283,000 | -1,369,000 | -1,143,000 | -1,406,000 | -1,163,000 | -1,034,000 | -783,000 | -913,000 | -1,017,000 | -1,048,000 | -719,000 | -17,000 | 7,229,000 | 7,315,000 | 3,402,000 | 5,723,000 | 5,239,000 | 2,405,000 | 3,797,000 | 2,754,000 | 3,367,000 | 3,866,000 | 4,323,000 | 4,427,000 | 4,397,000 | 4,104,000 | 4,041,000 | 2,898,000 | 2,953,000 | 3,236,000 | -1,165,000 | 1,876,000 | 2,524,000 | 3,489,000 | 3,567,000 | 3,681,000 | 2,773,000 | 1,251,000 | 2,969,000 | 2,258,000 | 3,352,000 | 7,122,000 | 2,993,000 | 1,980,000 | 2,228,000 | 6,475,891 | 6,475,891 | 2,509,000 | 2,113,000 | 4,383,340 | 3,129,654 |
net income | -10,661,000 | 17,533,000 | 152,000 | 5,306,000 | 4,019,000 | 5,993,000 | 7,617,000 | 3,522,000 | 2,266,000 | 12,767,000 | 6,730,000 | 6,019,000 | 2,397,000 | -3,250,000 | 7,925,000 | -708,000 | 6,729,000 | 5,206,000 | 4,538,000 | 3,025,000 | 3,218,000 | 4,259,000 | 2,930,000 | 2,603,000 | 2,496,000 | 2,709,000 | 733,000 | 3,653,000 | -588,000 | -5,643,000 | -78,000 | 1,397,000 | 2,728,000 | 3,538,000 | 1,745,000 | 3,845,000 | 3,105,000 | 4,760,000 | 2,435,000 | 5,130,000 | -4,511,000 | 3,888,000 | 1,148,000 | 2,983,000 | -4,411,000 | 3,646,000 | 2,216,000 | 2,539,000 | 786,000 | 2,759,000 | 3,823,000 | 3,628,000 | 3,419,000 | 5,287,193 | 2,259,000 | 2,618,000 | 3,343,198 | 2,003,583 |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
