Quarterly
Annual
| Unit: USD | 2023-12-31 | 2023-10-01 | 2023-07-02 | 2023-04-02 | 2023-01-01 | 2022-09-25 | 2022-06-26 | 2022-03-27 | 2021-12-26 | 2021-09-26 | 2021-06-27 | 2021-03-28 | 2020-12-27 | 2020-09-27 | 2020-06-28 | 2020-03-29 | 2019-12-29 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-30 | 2018-09-30 | 2018-07-01 | 2018-04-01 | 2017-12-31 | 2017-09-24 | 2017-06-25 | 2017-03-26 | 2016-12-25 | 2016-09-25 | 2016-06-26 | 2016-03-27 | 2015-12-27 | 2015-09-27 | 2015-06-28 | 2015-03-29 | 2014-12-28 | 2014-09-28 | 2014-06-29 | 2014-03-30 | 2013-12-29 | 2013-09-30 | 2013-09-29 | 2013-06-30 | 2013-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 73,567,000 | 83,484,000 | 80,800,000 | 75,316,000 | 77,283,000 | 78,507,873 | 74,089,166 | 68,542,277 | 14,571,928 | 82,352,022 | 74,391,537 | 67,711,690 | 69,698,426 | 71,518,691 | 62,606,334 | 74,067,429 | 72,315,000 | 79,364,306 | 73,857,890 | 68,776,067 | 71,999,881 | 77,062,137 | 70,945,438 | 66,855,000 | 75,701,000 | 71,281,674 | 68,773,862 | 56,843,687 | 64,279,000 | 67,407,350 | 62,615,014 | 59,550,986 | 66,697,000 | 60,170,823 | 49,781,392 | 40,884,144 | 42,935,365 | 48,007,610 | 42,829,920 | 39,037,655 | 43,796,126 | 47,865,934 | 47,865,934 | 35,235,715 | 24,780,587 |
cost of revenue | 50,165,000 | 53,505,000 | 51,226,000 | 48,532,000 | 50,226,000 | 50,508,028 | 49,029,740 | 45,111,478 | 44,262,626 | 57,685,150 | 52,608,723 | 48,896,959 | 50,371,222 | 51,806,765 | 45,701,191 | 53,791,698 | 53,112,116 | 57,187,684 | 52,995,056 | 50,337,427 | 53,279,924 | 55,689,112 | 51,753,159 | 49,545,539 | 56,445,402 | 53,033,615 | 51,546,583 | 43,172,453 | 49,168,541 | 50,975,462 | 47,430,489 | 46,204,356 | 51,853,244 | 46,315,310 | 38,915,474 | 32,543,122 | 34,570,752 | 38,021,871 | 34,364,685 | 31,326,025 | 35,361,913 | 38,755,915 | 38,755,915 | 28,586,063 | 19,912,285 |
gross profit | 23,402,000 | 29,979,000 | 29,574,000 | 26,784,000 | 27,057,000 | 27,999,845 | 25,059,426 | 23,430,799 | -29,690,698 | 24,666,872 | 21,782,814 | 18,814,731 | 19,327,204 | 19,711,926 | 16,905,143 | 20,275,731 | 19,202,884 | 22,176,622 | 20,862,834 | 18,438,640 | 18,719,957 | 21,373,025 | 19,192,279 | 17,309,461 | 19,255,598 | 18,248,059 | 17,227,279 | 13,671,234 | 15,110,459 | 16,431,888 | 15,184,525 | 13,346,630 | 14,843,756 | 13,855,513 | 10,865,918 | 8,341,022 | 8,364,613 | 9,985,739 | 8,465,235 | 7,711,630 | 8,434,213 | 9,110,019 | 9,110,019 | 6,649,652 | 4,868,302 |
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 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 20,175,000 | 24,375,000 | 24,524,000 | 24,969,000 | 24,297,000 | 21,531,323 | 20,820,115 | 20,615,285 | 12,745,457 | 19,679,401 | 18,659,452 | 17,583,018 | 15,660,015 | 16,139,960 | 15,750,392 | 17,618,337 | 14,897,738 | 15,699,510 | 15,442,076 | 14,851,932 | 12,164,074 | 14,281,698 | 12,615,108 | 13,274,626 | 14,406,098 | 12,611,875 | 12,645,377 | 10,977,878 | 10,687,627 | 11,965,292 | 11,200,161 | 10,684,469 | 11,270,206 | 8,997,584 | 8,189,207 | 7,477,021 | 6,752,157 | 7,276,099 | 6,843,058 | 7,854,594 | 7,067,329 | 6,537,883 | 6,537,883 | 5,565,733 | 4,763,066 |
operating income | 3,227,000 | 5,267,000 | 5,050,000 | 1,815,000 | 2,760,000 | 6,468,522 | 4,239,311 | 2,815,514 | 2,784,806 | 6,195,740 | 4,317,937 | 1,231,713 | 3,317,492 | 3,648,068 | -6,084,763 | 2,657,394 | 4,176,910 | 6,477,112 | 5,420,758 | 3,586,708 | 6,555,883 | 7,091,327 | 6,577,171 | 4,035,305 | 4,849,326 | 5,636,184 | 4,581,902 | 2,693,356 | 4,422,696 | 4,466,596 | 3,984,364 | 2,662,161 | 3,574,000 | 4,857,929 | 2,676,711 | 864,001 | 1,612,456 | 2,709,640 | 1,622,177 | -142,964 | 1,366,884 | 2,572,136 | 2,572,136 | 1,083,919 | 105,236 |
net income | 999,000 | 2,640,000 | 2,604,000 | -16,466,000 | 1,732,203 | 4,652,000 | 3,176,000 | 2,007,769 | 5,311,234 | 4,643,609 | 3,442,838 | 711,797 | 2,206,308 | 2,565,563 | -4,829,263 | 1,498,860 | 2,742,000 | 4,207,170 | 3,801,829 | 2,496,024 | 4,852,700 | 5,061,386 | 5,169,884 | 2,466,000 | -875,000 | 3,136,863 | 2,284,526 | 1,301,831 | 2,304,000 | 2,347,855 | 1,397,481 | 833,138 | 1,506,000 | 2,214,678 | 1,462,006 | 164,236 | 489,536 | 365,162 | 246,537 | -1,530,100 | 7,201,584 | 1,417,893 | 1,417,893 | 245,429 | -566,638 |
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.
