7Baggers

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.
     Revenue  
     Gross Profit  
     Operating Profit  
     Net Income  
    Quarterly
     | 
    Annual
     
    20190331 20190630 20190930 20191231 20200331 20200630 20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 -8.166.5821.3236.0650.865.5580.2995.03Milllion
    Quarterly Income Statements
    Quarterly
     | 
    Annual
     
      Unit: USD2023-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 
        revenue34,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 revenue29,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 300,000 200,000 300,000 300,000 400,000 300,000 400,000 400,000 400,000 300,000 
        gross profit4,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 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 development895,000 -184,536 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 100,000 100,000 95,249 84,119 100,000 100,000 100,000 100,000 100,000 100,000 100,000 
        sales, general and administrative                                                                                                                       
        total operating expenses12,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 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 -500,000 -100,000 -100,000 -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