7Baggers

ICCC 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 -2,315.05-1,127.2360.591,248.412,436.233,624.044,811.865,999.68Thousand
    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-09-30 1998-06-30 1998-03-31 1997-12-31 1997-06-30 1997-03-31 1996-12-31 1996-09-30 1996-06-30 1995-06-30 1995-03-31 1992-09-30 1992-03-31 1991-12-31 1991-09-30 1991-06-30 1991-03-31 1990-12-31 1990-09-30 1990-06-30 1990-03-31 1989-12-31 1989-09-30 1989-06-30 
        revenue5,096,000 5,396,500 3,532,681 3,446,527 3,910,918 4,796,000 3,861,372 5,999,684 5,443,871 5,150,173 4,541,810 4,107,146 3,743,000 3,722,517 2,965,953 4,910,388 3,632,000 2,970,496 2,710,000 4,410,561 2,937,000 2,153,750 3,014,546 2,881,185 3,133,000 2,004,961 1,749,605 3,543,930 2,213,818 1,968,122 2,375,662 2,986,359 2,694,408 2,472,428 1,960,363 3,101,491 2,205,275 1,770,129 1,539,719 2,081,752 1,559,248 1,234,701 1,366,493 1,846,734 1,420,951 1,076,749 1,175,126 1,717,109 1,304,548 1,003,451 1,247,443 1,555,701 1,120,669 873,722 1,079,210 1,312,184 1,034,189 1,011,622 1,001,347 1,461,487 1,247,763 924,002 826,301 1,635,624 1,502,832 1,931,841 959,148 1,675,366 1,222,976 1,192,941 841,582 1,543,772 1,368,167 1,034,957 983,790 1,596,228 943,699 845,563 665,468 1,241,550 824,792 788,573 616,684 1,035,552 1,345,294 1,385,595 1,557,141 1,896,674 2,164,274 1,274,877 1,767,571 1,470,278 1,702,951 1,072,178 1,427,952 1,432,904 1,309,245 1,200,000 1,000,000 1,400,000 1,100,000 900,000 1,300,000 1,500,000 800,000 1,300,000 1,400,000 900,000 800,000 1,200,000 1,500,000 700,000 800,000 700,000 500,000 600,000 500,000 1,000,000 600,000 700,000 600,000 800,000 900,000 500,000 
        cost of revenue3,838,000 4,129,619 2,488,793 3,145,752 2,918,521 2,950,000 2,154,044 2,896,461 2,883,085 2,731,469 2,467,489 2,504,958 2,122,000 2,000,066 1,682,717 2,674,285 1,794,000 1,519,151 1,461,000 2,209,090 1,541,000 1,202,783 1,527,636 1,521,444 1,921,000 1,069,110 828,253 1,391,997 995,171 763,495 1,135,801 1,228,799 1,036,906 860,526 829,789 1,250,566 862,552 692,233 661,196 931,857 951,603 618,984 582,816 793,167 670,736 455,791 504,608 704,541 579,538 477,417 552,917 687,466 535,621 516,453 459,055 572,589 442,993 412,162 512,803 739,719 677,128 621,364 446,761 813,799 650,970 476,493 510,904 630,449 521,396 466,230 385,967 508,771 456,081 267,268 348,992 561,593 346,750 343,047 299,768 459,451 303,046 335,405 284,419 424,419 408,387 686,086 843,241 861,715 884,165 709,017 929,833 657,974 796,061 532,821 694,397 644,956 551,422 500,000 400,000 600,000 500,000 300,000 600,000 400,000 400,000 500,000 500,000 400,000 400,000 400,000 600,000 300,000 400,000 400,000 300,000 600,000 500,000 -500,000 600,000 500,000 300,000 200,000 500,000 600,000 
        gross profit1,258,000 1,266,881 1,043,888 300,775 992,397 1,846,000 1,707,328 3,103,223 2,560,786 2,418,704 2,074,321 1,602,188 1,621,000 1,722,451 1,283,236 2,236,103 1,838,000 1,451,345 1,249,000 2,201,471 1,396,000 950,967 1,486,910 1,359,741 1,212,000 935,851 921,352 2,151,933 1,218,647 1,204,627 1,239,861 1,757,560 1,657,502 1,611,902 1,130,574 1,850,925 1,342,723 1,077,896 878,523 1,149,895 607,645 615,717 783,677 1,053,567 750,215 620,958 670,518 1,012,568 725,010 526,034 694,526 868,235 585,048 357,269 620,155 739,595 591,196 599,460 488,544 721,768 570,635 302,638 379,540 821,825 851,862 1,455,348 448,244 1,044,917 701,580 726,711 455,615 1,035,001 912,086 767,689 634,798 1,034,635 596,949 502,516 365,700 782,099 521,746 453,168 332,265 611,133 936,907 699,509 713,900 1,034,959 1,280,109 565,860 837,738 812,304 906,890 539,357 733,555 787,948 757,823 700,000 600,000 800,000 600,000 600,000 700,000 1,100,000 400,000 800,000 900,000 500,000 400,000 800,000 900,000 400,000 400,000 300,000 200,000 1,500,000 200,000 300,000 600,000 400,000 -100,000 
        operating expenses                                                                                                                            
        research and development1,066,000 1,118,489 1,099,538 1,110,368 1,049,536 1,270,000 1,138,767 1,035,935 1,090,330 1,047,498 1,000,107 1,031,064 1,170,000 1,123,144 1,086,627 974,428 972,000 984,728 820,000 910,370 1,263,000 908,793 761,893 582,934 734,000 585,834 387,007 339,616 253,737 307,721 380,434 302,443 331,139 301,746 271,759 330,665 462,965 361,232 760,672 594,209 325,010 290,853 271,858 266,479 234,315 223,771 211,706 247,807 271,078 304,082 672,763 472,134 441,866 312,158 333,320 405,462 394,856 328,430 488,954 432,485 505,662 485,323 423,212 332,036 430,080 589,322 293,636 266,314 263,562 236,824 231,009 234,531 345,230 357,673 252,860 314,186 356,470 272,133 241,309 221,924 476,485 269,627 288,515 315,537 400,704 235,416 217,110 199,553 192,092 240,310 251,926 164,671 209,503 230,535 320,917 161,392 212,892 200,000 200,000 200,000 300,000 200,000 200,000 300,000 300,000 200,000 200,000 300,000 300,000 500,000 400,000 
        sales, general and administrative                                                                                                                            
        total operating expenses2,261,000 2,450,927 2,348,383 2,556,814 2,626,208 2,463,000 2,326,335 2,310,235 2,415,759 2,147,614 1,858,813 1,976,813 2,255,000 1,974,049 1,974,505 2,039,226 2,080,000 1,881,161 1,796,000 1,936,167 2,322,000 1,800,107 1,680,319 1,537,896 1,625,000 1,418,262 1,186,659 1,233,724 1,099,338 1,154,160 1,218,396 1,058,596 1,196,065 985,052 916,591 1,030,873 1,143,867 1,037,043 1,337,190 1,137,334 817,619 775,684 759,955 726,901 737,717 707,084 633,121 731,335 715,628 718,424 1,127,386 885,093 808,144 704,811 666,247 813,557 691,270 638,162 804,324 794,239 862,634 852,386 774,364 752,851 794,643 918,053 600,925 614,647 573,440 509,076 487,304 578,405 634,303 624,039 531,304 621,528 625,443 522,730 475,643 502,678 736,795 523,062 546,297 541,189 694,739 666,243 744,421 746,731 870,340 651,411 669,398 633,861 616,048 635,028 714,795 588,505 642,853 500,000 600,000 500,000 600,000 600,000 600,000 700,000 600,000 600,000 500,000 700,000 600,000 900,000 800,000 500,000 500,000 500,000 700,000 300,000 500,000 1,300,000 300,000 300,000 600,000 800,000 400,000 500,000 
        operating income-1,002,999 -1,184,046 -1,304,495 -2,256,039 -1,633,811 -617,000 -592,760 792,988 145,027 271,090 215,508 -374,625 -634,000 -251,598 -691,269 196,877 -242,000 -429,816 -547,000 265,304 -926,000 -149,140 -193,409 -178,155 -413,000 -482,411 -265,307 918,209 119,309 50,467 21,465 698,964 461,437 626,850 213,983 820,052 198,856 40,853 -458,667 12,561 -209,974 -159,967 23,722 326,666 12,498 -86,126 37,397 281,233 9,382 -192,390 -432,860 -16,858 -223,096 -347,542 -46,092 -73,962 -100,074 -38,702 -315,780 -72,471 -291,999 -549,748 -394,824 68,974 57,219 537,295 -152,681 430,270 128,140 217,635 -31,689 456,596 277,783 143,650 103,494 413,107 -28,494 -20,214 -109,943 279,421 -215,049 -69,894 -214,032 69,944 242,168 33,266 -30,521 288,228 409,769 -85,551 168,340 178,443 290,842 -95,671 18,760 199,443 114,970 200,000 300,000 100,000 100,000 400,000 -200,000 200,000 400,000 -200,000 -200,000 -100,000 100,000 -100,000 -100,000 -200,000 -500,000 -300,000 -500,000 200,000 -300,000 -100,000 -300,000 -200,000 -100,000 -600,000 
        net income-1,140,000 -940,000 -1,379,714 -2,315,053 -1,668,061 -655,000 -684,148 735,666 74,426 147,764 141,113 -441,303 189,000 -322,888 -765,793 -122,267 -310,000 -502,535 -627,000 144,555 -1,052,000 -249,956 -798,363 -221,123 -195,000 -339,346 -218,389 584,242 30,285 34,870 -9,155 452,448 288,807 351,292 94,058 479,082 130,627 10,330 -294,781 -13,335 -150,703 57,336 6,452 204,310 -16,863 -63,574 15,187 154,761 -530 -127,649 -258,218 -23,113 -127,863 -197,116 -6,439 -53,266 -15,141 -18,903 -147,820 -34,629 -39,989 -268,445 -237,783 77,659 71,726 353,889 -60,212 296,735 154,717 170,876 15,966 305,578 259,629 109,437 79,242 259,474 34,457 -5,074 -58,004 172,141 -128,025 -37,751 -124,498 701,490 709,326 30,479 -22,624 169,055 255,005 -56,543 105,431 116,107 1,944,081 -13,483 64,433 227,014 150,843 100,000 100,000 300,000 -100,000 -100,000 200,000 400,000 -200,000 200,000 200,000 -100,000 -100,000 -100,000 100,000 -100,000 -100,000 -200,000 -500,000 -300,000 -400,000 100,000 -300,000 -100,000 -300,000 -200,000 -100,000 -400,000