Quarterly
Annual
| Unit: USD | 2024-01-02 | 2023-10-03 | 2023-07-04 | 2023-04-04 | 2023-01-03 | 2022-09-27 | 2022-06-28 | 2022-03-29 | 2021-12-28 | 2021-09-28 | 2021-06-29 | 2021-03-30 | 2020-12-29 | 2020-09-29 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-10-01 | 2019-07-02 | 2019-04-02 | 2019-01-01 | 2018-10-02 | 2018-07-03 | 2018-04-03 | 2018-01-02 | 2017-10-03 | 2017-07-04 | 2017-04-04 | 2017-01-03 | 2016-12-31 | 2016-09-30 | 2016-09-27 | 2016-06-30 | 2016-06-28 | 2016-05-04 | 2016-03-31 | 2016-03-29 | 2015-12-29 | 2015-09-29 | 2015-06-30 | 2015-03-31 | 2014-12-30 | 2014-09-30 | 2014-07-01 | 2014-04-01 | 2013-12-31 | 2013-10-01 | 2013-07-02 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 124,320,000 | 127,854,000 | 125,154,000 | 126,077,000 | 136,470,000 | 129,381,000 | 131,067,000 | 112,562,000 | 114,800,000 | 125,126,000 | 125,649,000 | 109,577,000 | 107,168,000 | 105,982,000 | 80,157,000 | 100,348,000 | 113,871,000 | 118,304,000 | 120,190,000 | 110,046,000 | 113,193,000 | 116,727,000 | 117,395,000 | 110,526,000 | 112,774,000 | 114,211,000 | 112,792,000 | 116,715,000 | 129,400,000 | 129,400,000 | 122,681,000 | 122,681,000 | 121,407,000 | 121,407,000 | 121,407,000 | 113,986,000 | 114,000,000 | 117,128,000 | 117,328,000 | 115,233,000 | 105,761,000 | 108,546,000 | 106,216,000 | 99,459,000 | 89,519,000 | 91,468,000 | 88,936,000 | 89,239,000 | 89,239,000 | 81,280,000 | 77,929,000 | 77,099,000 | 75,494,000 | 69,888,000 |
cost of revenue | 111,351,000 | 104,654,000 | 104,316,000 | 106,352,000 | 113,257,000 | 108,421,000 | 108,358,000 | 99,279,000 | 98,809,000 | 100,797,000 | 100,332,000 | 93,137,000 | 91,026,000 | 88,284,000 | 74,622,000 | 88,184,000 | 92,964,000 | 96,764,000 | 98,494,000 | 95,069,000 | 94,976,000 | 96,614,000 | 98,364,000 | 95,489,000 | 94,549,000 | 95,372,000 | 94,852,000 | 102,829,000 | 112,832,000 | 112,832,000 | 106,347,000 | 106,347,000 | 103,764,000 | 103,764,000 | 103,764,000 | 97,829,000 | 84,500,000 | 98,483,000 | 98,542,000 | 92,650,000 | 87,776,000 | 85,790,000 | 85,779,000 | 78,142,000 | 73,117,000 | 71,408,000 | 69,657,000 | 69,555,000 | 69,555,000 | 65,550,000 | 63,453,000 | 60,267,000 | 59,107,000 | 55,472,000 |
gross profit | 12,969,000 | 23,200,000 | 20,838,000 | 19,725,000 | 23,213,000 | 20,960,000 | 22,709,000 | 13,283,000 | 15,991,000 | 24,329,000 | 25,317,000 | 16,440,000 | 16,142,000 | 17,698,000 | 5,535,000 | 12,164,000 | 20,907,000 | 21,540,000 | 21,696,000 | 14,977,000 | 18,217,000 | 20,113,000 | 19,031,000 | 15,037,000 | 18,225,000 | 18,839,000 | 17,940,000 | 13,886,000 | 16,568,000 | 16,568,000 | 16,334,000 | 16,334,000 | 17,643,000 | 17,643,000 | 17,643,000 | 16,157,000 | 29,500,000 | 18,645,000 | 18,786,000 | 22,583,000 | 17,985,000 | 22,756,000 | 20,437,000 | 21,317,000 | 16,402,000 | 20,060,000 | 19,279,000 | 19,684,000 | 19,684,000 | 15,730,000 | 14,476,000 | 16,832,000 | 16,387,000 | 14,416,000 |
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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 13,865,000 | 18,490,000 | 19,509,000 | 20,383,000 | 20,245,000 | 17,759,000 | 18,860,000 | 17,969,000 | 17,359,000 | 17,883,000 | 18,717,000 | 16,574,000 | 16,957,000 | 16,607,000 | 15,502,000 | 15,962,000 | 16,553,000 | 16,160,000 | 17,574,000 | 15,647,000 | 16,077,000 | 16,189,000 | 20,613,000 | 16,135,000 | 15,839,000 | 16,059,000 | 15,918,000 | 17,478,000 | 28,119,000 | 28,119,000 | 23,113,000 | 23,113,000 | 17,707,000 | 17,707,000 | 17,707,000 | 17,980,000 | 32,300,000 | 18,308,000 | 17,609,000 | 17,317,000 | 16,217,000 | 16,549,000 | 15,141,000 | 15,183,000 | 13,732,000 | 14,570,000 | 13,360,000 | 18,450,000 | 18,450,000 | 12,957,000 | 10,493,000 | 12,627,000 | 10,906,000 | 10,755,000 |
operating income | -896,000 | 2,034,000 | -280,000 | -658,000 | 2,968,000 | 3,201,000 | 3,849,000 | -4,686,000 | -4,348,000 | 5,320,000 | 6,210,000 | -1,365,000 | -3,372,000 | 722,000 | -12,525,000 | -4,854,000 | 247,000 | 5,044,000 | 1,238,000 | -1,090,000 | 950,000 | 2,132,000 | -4,162,000 | -2,678,000 | 87,000 | -7,483,000 | -808,000 | -25,646,000 | -44,315,000 | -44,315,000 | -9,062,000 | -9,062,000 | -64,000 | -11,312,000 | -64,000 | -2,839,000 | -2,800,000 | -6,464,000 | -15,302,000 | 5,016,000 | -4,318,000 | 5,474,000 | 5,045,000 | 5,941,000 | 2,456,000 | 5,162,000 | 5,580,000 | 937,000 | 937,000 | 2,572,000 | 3,368,000 | 4,004,000 | 5,199,000 | 3,481,000 |
net income | -6,137,000 | 700,000 | -1,304,000 | -3,115,000 | 975,000 | 795,000 | 1,345,000 | -6,429,000 | -4,738,000 | 4,697,000 | 5,683,000 | -1,977,000 | -3,819,000 | -127,000 | -13,478,000 | -5,835,000 | -1,183,000 | 4,243,000 | 438,000 | -1,851,000 | 19,000 | 1,050,000 | -5,935,000 | -3,575,000 | -487,000 | -8,335,000 | -8,816,000 | -27,810,000 | -45,376,000 | -45,376,000 | -9,841,000 | -9,841,000 | -14,087,000 | -14,087,000 | -14,087,000 | -2,373,000 | -2,400,000 | -4,254,000 | -9,821,000 | 3,062,000 | -2,752,000 | 3,535,000 | 2,943,000 | 3,527,000 | 1,424,000 | 2,407,000 | 3,265,000 | 68,000 | 68,000 | 924,000 | 1,559,000 | 133,000 | 2,180,000 | 1,291,000 |
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.
