CCLP 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 98,271,000 | 99,707,000 | 96,779,000 | 91,371,000 | 93,969,000 | 94,895,000 | 84,522,000 | 80,012,000 | 97,409,000 | 71,294,000 | 69,758,000 | 65,710,000 | 71,124,000 | 79,158,000 | 96,413,000 | 90,279,000 | 123,542,000 | 113,747,000 | 135,856,000 | 103,436,000 | 138,068,000 | 115,256,000 | 99,922,000 | 85,417,000 | 83,101,000 | 71,598,000 | 75,315,000 | 65,552,000 | 82,868,000 | 70,714,000 | 76,089,000 | 81,692,000 | 99,363,000 | 128,924,000 | 126,465,000 | 102,889,000 | 124,837,000 | 95,892,000 | 32,108,000 | 29,810,000 | 32,447,000 | 29,963,000 | 28,124,000 | 30,767,000 | 32,418,000 | 28,684,000 | 24,949,000 | 22,531,000 | 26,349,000 | 24,620,000 | 22,326,000 | 21,766,000 | 20,440,000 | 20,106,000 | 20,051,000 | 20,334,000 | 20,482,000 |
cost of revenue | 71,053,000 | 54,321,000 | 72,581,000 | 70,654,000 | 73,543,000 | 73,345,000 | 66,909,000 | 62,000,000 | 73,458,000 | 61,091,000 | 57,582,000 | 54,790,000 | 63,759,000 | 69,360,000 | 83,360,000 | 74,461,000 | 102,591,000 | 92,535,000 | 112,404,000 | 86,632,000 | 120,210,000 | 98,378,000 | 84,956,000 | 75,353,000 | 72,628,000 | 62,865,000 | 67,789,000 | 59,356,000 | 75,802,000 | 58,348,000 | 62,405,000 | 66,828,000 | 80,364,000 | 106,725,000 | 105,314,000 | 80,095,000 | 99,091,000 | 75,925,000 | 21,044,000 | 19,765,000 | 21,326,000 | 19,797,000 | 20,113,000 | 20,859,000 | 30,864,000 | 13,911,000 | 12,665,000 | 11,799,000 | 14,411,000 | 13,000,000 | 12,210,000 | 12,036,000 | 9,747,000 | 10,165,000 | 8,694,000 | 9,153,000 | 9,117,000 |
gross profit | 27,218,000 | 45,386,000 | 24,198,000 | 20,717,000 | 20,426,000 | 21,550,000 | 17,613,000 | 18,012,000 | 23,951,000 | 10,203,000 | 12,176,000 | 10,920,000 | 7,365,000 | 9,798,000 | 13,053,000 | 15,818,000 | 20,951,000 | 21,212,000 | 23,452,000 | 16,804,000 | 17,858,000 | 16,878,000 | 14,966,000 | 10,064,000 | 10,473,000 | 8,733,000 | 7,526,000 | 6,196,000 | 7,066,000 | 12,366,000 | 13,684,000 | 14,864,000 | 18,999,000 | 22,199,000 | 21,151,000 | 22,794,000 | 25,746,000 | 19,967,000 | 11,064,000 | 10,045,000 | 11,121,000 | 10,166,000 | 8,011,000 | 9,908,000 | 1,554,000 | 14,773,000 | 12,284,000 | 10,732,000 | 11,938,000 | 11,620,000 | 10,116,000 | 9,730,000 | 10,693,000 | 9,941,000 | 11,357,000 | 11,181,000 | 11,365,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 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 12,318,000 | 11,686,000 | 12,291,000 | 9,979,000 | 10,080,000 | 10,731,000 | 10,911,000 | 10,841,000 | 15,156,000 | 9,433,000 | 9,116,000 | 9,594,000 | 7,991,000 | 9,150,000 | 10,172,000 | 10,256,000 | 10,125,000 | 11,336,000 | 10,974,000 | 10,665,000 | 9,862,000 | 10,592,000 | 10,849,000 | 8,297,000 | 7,760,000 | 8,682,000 | 8,230,000 | 8,766,000 | 8,530,000 | 9,279,000 | 8,183,000 | 10,230,000 | 11,207,000 | 10,469,000 | 10,554,000 | 11,249,000 | 12,835,000 | 10,163,000 | 5,008,000 | 4,094,000 | 4,479,000 | 4,473,000 | 4,572,000 | 4,606,000 | -4,583,000 | 8,328,000 | 7,335,000 | 7,678,000 | 7,641,000 | 7,243,000 | 6,916,000 | 6,449,000 | 7,284,000 | 6,485,000 | 6,932,000 | 6,664,000 | 6,497,000 |
operating income | 14,900,000 | -947,000 | -6,988,000 | -7,597,000 | -8,665,000 | 9,158,000 | 6,377,000 | 6,627,000 | 5,560,000 | 770,000 | 3,060,000 | 1,326,000 | 3,961,000 | 648,000 | 2,881,000 | 5,562,000 | 10,826,000 | 9,876,000 | 12,478,000 | 6,139,000 | 7,996,000 | 6,286,000 | 4,117,000 | 1,767,000 | 2,713,000 | 2,403,000 | -704,000 | -2,570,000 | -1,464,000 | 3,087,000 | 5,501,000 | 4,634,000 | 7,792,000 | 11,730,000 | 10,597,000 | 11,545,000 | 12,911,000 | 9,804,000 | 6,056,000 | 5,951,000 | 6,642,000 | 5,693,000 | 3,439,000 | 5,302,000 | 6,137,000 | 6,445,000 | 4,949,000 | 3,054,000 | 4,297,000 | 4,377,000 | 3,200,000 | 3,281,000 | 3,409,000 | 3,456,000 | 4,425,000 | 4,517,000 | 4,868,000 |
net income | -3,331,000 | -947,000 | -2,573,000 | -2,613,000 | -4,246,000 | -4,532,000 | -6,920,000 | -6,570,000 | -9,360,000 | -14,362,000 | -12,085,000 | -14,465,000 | -23,025,000 | -12,607,000 | -24,578,000 | -13,630,000 | -1,957,000 | -3,613,000 | -2,947,000 | -12,456,000 | -3,702,000 | -7,947,000 | -9,592,000 | -15,737,000 | -10,673,000 | -7,821,000 | -6,372,000 | -15,593,000 | -12,138,000 | -15,971,000 | -4,680,000 | -105,349,000 | -151,220,000 | 1,619,000 | 1,163,000 | 1,808,000 | 4,361,000 | -2,601,000 | 4,879,000 | 4,619,000 | 6,347,000 | 4,203,000 | 2,478,000 | 4,539,000 | 4,899,000 | 5,063,000 | 3,602,000 | 2,767,000 | 3,123,000 | 3,291,000 | 553,000 | 2,734,000 | 12,536,000 | 79,000 | 618,000 | 719,000 | 1,163,000 |