CLFD Stock Income Statements
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.
Quarterly Income Statements
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-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1996-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1991-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 34,230,000 | 49,685,000 | 61,284,000 | 71,809,000 | 85,942,000 | 95,029,000 | 71,250,000 | 53,495,000 | 51,109,000 | 45,235,962 | 38,735,356 | 29,691,934 | 27,092,147 | 27,317,969 | 25,970,045 | 20,408,509 | 19,377,991 | 23,968,423 | 21,892,244 | 19,084,365 | 20,089,150 | 22,472,985 | 21,480,590 | 16,830,895 | 16,866,884 | 18,418,389 | 19,611,297 | 17,651,771 | 18,266,162 | 21,052,104 | 21,598,720 | 16,947,187 | 15,689,715 | 15,770,602 | 18,195,911 | 12,370,784 | 13,986,620 | 14,320,881 | 14,362,934 | 13,213,855 | 16,147,622 | 19,038,581 | 13,534,769 | 10,514,368 | 10,265,362 | 10,402,913 | 10,793,755 | 7,112,097 | 9,165,201 | 10,701,634 | 10,124,665 | 7,119,564 | 7,246,669 | 7,921,129 | 6,778,193 | 4,724,766 | 4,942,667 | 6,618,907 | 7,160,039 | 5,232,604 | 5,933,287 | 7,188,484 | 6,165,379 | 5,442,493 | 4,697,440 | 4,740,342 | 4,907,046 | 4,287,331 | 4,429,117 | 4,817,813 | 5,025,917 | 3,756,715 | 4,379,192 | 4,069,367 | 3,512,563 | 3,225,401 | 3,305,299 | 3,668,068 | 3,687,718 | 3,482,932 | 3,301,955 | 3,557,586 | 1,566,992 | 284,132 | 40,674 | 38,900 | 72,451 | 24,958 | 49,089 | 87,574 | 434,335 | 429,816 | 280,945 | 123,462 | 51,517 | 220,809 | 100,000 | 100,000 | 100,000 | 70,878 | 134,128 | 200,000 | 200,000 | 400,000 | 500,000 | 700,000 | 500,000 | 500,000 | 600,000 | 400,000 | 500,000 | 400,000 | 500,000 | 600,000 | 600,000 | 600,000 | 600,000 | 500,000 | 500,000 |
cost of revenue | 29,533,000 | 37,692,000 | 42,210,000 | 48,246,000 | 55,293,000 | 57,524,000 | 41,943,000 | 30,331,000 | 28,137,000 | 25,506,676 | 21,597,574 | 16,750,354 | 15,722,902 | 16,072,909 | 15,179,875 | 12,257,076 | 11,650,456 | 14,663,868 | 13,479,617 | 12,059,122 | 12,142,452 | 13,856,487 | 12,988,545 | 10,051,061 | 9,758,477 | 10,742,914 | 11,674,047 | 10,208,957 | 11,057,442 | 11,479,298 | 12,258,523 | 9,666,738 | 9,012,919 | 9,195,340 | 10,399,171 | 7,617,347 | 8,244,106 | 8,423,776 | 8,319,481 | 7,493,292 | 9,209,977 | 10,817,711 | 7,905,646 | 6,299,043 | 6,341,102 | 6,187,674 | 6,236,984 | 4,392,668 | 5,370,919 | 6,221,719 | 5,805,914 | 4,225,825 | 4,280,716 | 4,821,875 | 4,174,998 | 2,991,390 | 3,240,959 | 4,264,713 | 4,475,573 | 3,414,452 | 3,919,079 | 4,659,503 | 4,057,560 | 3,676,929 | 3,247,969 | 3,048,794 | 3,456,901 | 3,388,773 | 3,204,504 | 3,458,236 | 3,695,930 | 2,893,124 | 3,354,859 | 3,165,297 | 2,787,453 | 2,521,370 | 2,704,159 | 2,885,804 | 3,086,843 | 3,392,444 | 3,314,468 | 3,339,257 | 1,867,881 | 771,867 | 554,053 | 718,944 | 753,720 | 619,010 | 1,026,341 | 957,316 | 942,853 | 783,833 | 632,108 | 512,947 | 538,711 | 788,664 | 800,000 | 600,000 | 600,000 | 520,784 | 405,405 | 400,000 | 400,000 | 400,000 | 500,000 | 600,000 | 300,000 | 0 | 0 | 300,000 | 200,000 | 300,000 | 300,000 | 400,000 | 300,000 | 400,000 | 400,000 | 400,000 | 300,000 |
gross profit | 4,697,000 | 11,993,000 | 19,074,000 | 23,563,000 | 30,649,000 | 37,505,000 | 29,307,000 | 23,164,000 | 22,972,000 | 19,729,286 | 17,137,782 | 12,941,580 | 11,369,245 | 11,245,060 | 10,790,170 | 8,151,433 | 7,727,535 | 9,304,555 | 8,412,627 | 7,025,243 | 7,946,698 | 8,616,498 | 8,492,045 | 6,779,834 | 7,108,407 | 7,675,475 | 7,937,250 | 7,442,814 | 7,208,720 | 9,572,806 | 9,340,197 | 7,280,449 | 6,676,796 | 6,575,262 | 7,796,740 | 4,753,437 | 5,742,514 | 5,897,105 | 6,043,453 | 5,720,563 | 6,937,645 | 8,220,870 | 5,629,123 | 4,215,325 | 3,924,260 | 4,215,239 | 4,556,771 | 2,719,429 | 3,794,282 | 4,479,915 | 4,318,751 | 2,893,739 | 2,965,953 | 3,099,254 | 2,603,195 | 1,733,376 | 1,701,708 | 2,354,194 | 2,684,466 | 1,818,152 | 2,014,208 | 2,528,981 | 2,107,819 | 1,765,564 | 1,449,471 | 1,691,548 | 1,450,145 | 898,558 | 1,224,613 | 1,359,577 | 1,329,987 | 863,591 | 1,024,333 | 904,070 | 725,110 | 704,031 | 601,140 | 782,264 | 600,875 | 90,488 | -12,513 | 218,329 | -300,889 | -487,735 | -513,379 | -680,044 | -681,269 | -594,052 | -977,252 | -869,742 | -508,518 | -354,017 | -351,163 | -389,485 | -487,194 | -567,855 | -700,000 | -500,000 | -500,000 | -449,906 | -271,277 | -200,000 | -200,000 | 0 | 0 | 100,000 | 200,000 | 500,000 | 600,000 | 100,000 | 300,000 | 100,000 | 200,000 | 200,000 | 300,000 | 200,000 | 200,000 | 100,000 | 200,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 0 | 895,000 | 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 | 0 | -184,536 | 0 | 78,912 | 105,624 | 135,205 | 153,787 | 428,681 | 313,127 | 346,707 | 323,598 | 378,018 | 314,151 | 220,595 | 191,208 | 293,435 | 248,128 | 210,861 | 144,189 | 162,194 | 360,178 | 336,680 | 355,712 | 352,935 | 342,224 | 236,299 | 182,593 | 316,425 | 285,478 | 293,303 | 90,999 | 26,989 | 0 | 100,000 | 100,000 | 95,249 | 84,119 | 100,000 | 100,000 | 0 | 100,000 | 100,000 | 100,000 | 0 | 0 | 100,000 | 100,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 12,859,000 | 10,277,000 | 13,449,000 | 11,508,000 | 12,759,000 | 15,254,000 | 12,721,000 | 11,233,000 | 9,922,000 | 10,362,218 | 9,435,877 | 8,490,120 | 7,655,537 | 7,565,160 | 7,207,157 | 7,431,261 | 7,326,620 | 7,126,376 | 6,870,944 | 6,727,744 | 6,775,875 | 6,069,011 | 6,087,362 | 7,305,589 | 6,463,971 | 6,157,981 | 6,614,693 | 6,162,178 | 6,017,524 | 6,426,237 | 5,878,352 | 5,136,952 | 4,697,015 | 4,555,533 | 4,845,764 | 4,289,304 | 4,125,997 | 4,225,453 | 4,185,157 | 3,805,011 | 3,865,019 | 4,407,560 | 3,832,889 | 3,265,883 | 3,038,511 | 2,891,098 | 2,774,253 | 2,572,375 | 2,773,114 | 3,126,668 | 3,032,036 | 2,368,299 | 2,459,319 | 2,267,208 | 1,992,576 | 1,864,722 | 1,889,615 | 2,022,637 | 2,142,074 | 1,689,950 | 1,804,978 | 1,813,598 | 1,897,625 | 1,721,252 | 1,422,459 | 407,361 | 1,977,583 | 2,494,202 | 1,726,141 | 1,825,189 | 1,521,790 | 807,465 | 2,348,342 | 2,023,738 | 1,794,006 | 1,663,428 | 1,583,109 | 1,696,644 | 1,532,017 | 1,794,116 | 1,628,133 | 1,916,524 | 1,215,141 | 898,428 | 656,816 | 734,504 | 677,291 | 824,107 | 658,066 | 746,516 | 619,208 | 1,023,417 | 894,733 | 804,168 | 515,605 | 285,768 | 300,000 | 400,000 | 400,000 | 336,193 | 359,133 | 500,000 | 300,000 | 300,000 | 300,000 | 300,000 | 400,000 | -2,500,000 | 0 | 300,000 | 300,000 | 600,000 | 300,000 | 300,000 | 300,000 | 300,000 | 300,000 | 300,000 | 300,000 |
operating income | -8,162,000 | 1,716,000 | 5,625,000 | 12,055,000 | 17,890,000 | 22,251,000 | 16,586,000 | 11,931,000 | 13,050,000 | 9,367,068 | 7,701,905 | 4,451,460 | 3,713,708 | 3,679,900 | 3,583,013 | 720,172 | 400,915 | 2,178,179 | 1,541,633 | 297,499 | 1,170,823 | 2,547,487 | 2,404,683 | -525,755 | 644,436 | 1,517,494 | 1,322,557 | 1,280,636 | 1,191,196 | 3,146,569 | 3,461,845 | 2,143,497 | 1,979,781 | 2,019,729 | 2,950,976 | 464,133 | 1,616,517 | 1,671,652 | 1,858,296 | 1,915,552 | 3,072,626 | 3,813,310 | 1,796,234 | 949,442 | 885,749 | 1,324,141 | 1,782,518 | 147,054 | 1,021,168 | 1,397,420 | 1,286,715 | 525,440 | 506,634 | 832,046 | 610,619 | -131,346 | -187,907 | 331,557 | 542,392 | 128,202 | 209,230 | 715,383 | 210,194 | 44,312 | 27,012 | 1,197,526 | -527,438 | -1,595,644 | -501,528 | -465,612 | -191,803 | 56,126 | -1,324,009 | -1,119,668 | -1,068,896 | -959,397 | -981,969 | -914,380 | -931,142 | -1,703,628 | -1,640,646 | -1,698,195 | -1,516,030 | -1,386,163 | -1,170,195 | -1,414,548 | -1,358,560 | -1,418,159 | -1,635,318 | -1,616,258 | -1,127,726 | -1,377,434 | -1,245,896 | -1,193,653 | -1,002,799 | -853,623 | -1,000,000 | -900,000 | -900,000 | -786,099 | -630,410 | -700,000 | -500,000 | -300,000 | -300,000 | -200,000 | -200,000 | -2,000,000 | 600,000 | -200,000 | 0 | -500,000 | -100,000 | -100,000 | 0 | -100,000 | -100,000 | -200,000 | -100,000 |
net income | -5,268,000 | 2,696,000 | 5,218,000 | 10,364,000 | 14,255,000 | 16,991,000 | 12,745,000 | 9,236,000 | 10,389,000 | 7,426,044 | 6,098,113 | 3,639,784 | 3,163,439 | 3,049,443 | 2,994,568 | 747,897 | 501,158 | 1,887,727 | 1,300,527 | 367,942 | 1,009,960 | 1,881,533 | 1,755,232 | -305,376 | 943,158 | 1,260,072 | 803,316 | 907,521 | 876,930 | 2,670,568 | 2,282,421 | 1,438,666 | 1,383,320 | 1,371,074 | 1,952,900 | 288,661 | 1,069,373 | 1,049,380 | 1,174,840 | 1,226,305 | 1,982,326 | 2,496,368 | 1,146,987 | 545,278 | 545,211 | 4,827,708 | 1,741,960 | 131,927 | 999,599 | 3,855,971 | 1,277,830 | 532,487 | 501,158 | 819,992 | 629,013 | -108,370 | -159,681 | 2,849,353 | 587,020 | 131,049 | 217,487 | 754,660 | 248,894 | 115,338 | 395,368 | -43,513 | -1,409,939 | -1,205,491 | -429,368 | -400,433 | -112,018 | -118,428 | -1,275,786 | -1,063,628 | -891,006 | -905,645 | -928,510 | -883,047 | -702,836 | -1,679,824 | -1,642,436 | -1,667,488 | -1,545,399 | -1,286,210 | -1,151,494 | -1,318,737 | -1,252,994 | -1,306,635 | -1,422,002 | -1,364,499 | -645,062 | -809,881 | -636,837 | -596,999 | -909,675 | -896,296 | -1,000,000 | -1,000,000 | -900,000 | -744,647 | -616,980 | -700,000 | -500,000 | -500,000 | -300,000 | -200,000 | -100,000 | -200,000 | -100,000 | -100,000 | -100,000 | -500,000 | -100,000 | -100,000 | -100,000 | -100,000 | -200,000 | -200,000 | -100,000 |