CUZ 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 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-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 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-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 | 1989-03-31 | 1988-12-31 | 1988-09-30 | 1988-06-30 | 1988-03-31 | 1987-12-31 | 1987-09-30 | 1987-06-30 | 1987-03-31 | 1986-12-31 | 1986-09-30 | 1986-06-30 | 1986-03-31 | 1985-12-31 | 1985-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 196,978,000 | 198,848,000 | 204,320,000 | 202,728,000 | 194,542,000 | 195,170,000 | 185,680,000 | 186,898,000 | 190,154,000 | 188,732,000 | 186,637,000 | 189,550,000 | 183,147,000 | 183,380,000 | 179,915,000 | 193,898,000 | 194,439,000 | 188,323,000 | 142,020,000 | 132,733,000 | 122,676,000 | 118,706,000 | 116,628,000 | 117,202,000 | 114,112,000 | 113,159,000 | 119,035,000 | 119,879,000 | 114,292,000 | 94,719,000 | 92,688,000 | 91,251,000 | 93,618,000 | 98,146,000 | 97,903,000 | 91,976,000 | 106,057,000 | 89,098,000 | 84,505,000 | 81,723,000 | 79,520,000 | 52,075,000 | 44,158,000 | 41,268,000 | 35,644,000 | 43,728,000 | 45,213,000 | 47,164,000 | 42,959,000 | 45,188,000 | 45,419,000 | 48,956,000 | 56,237,000 | 52,457,000 | 52,635,000 | 69,640,000 | 65,535,000 | 59,195,000 | 51,065,000 | 49,087,000 | 52,715,000 | 70,270,000 | 46,703,000 | 44,975,000 | 44,237,000 | 46,187,000 | 37,675,000 | 37,608,000 | 46,197,000 | 31,201,000 | 53,109,000 | 46,948,000 | 46,575,000 | 46,125,000 | 33,412,000 | 29,626,000 | 32,879,000 | 32,426,000 | 40,955,000 | 42,670,000 | 44,300,000 | 41,273,000 | 42,280,000 | 67,039,000 | 49,553,000 | 52,357,000 | 49,003,000 | 49,268,000 | 45,203,000 | 45,357,000 | 44,275,000 | 43,357,000 | 42,802,000 | 37,335,000 | 35,842,000 | 28,653,000 | 15,624,000 | 31,000,000 | 79,600,000 | 22,800,000 | 7,411,000 | 32,100,000 | 29,600,000 | 29,300,000 | 11,499,000 | 26,000,000 | 24,700,000 | 23,800,000 | 4,332,000 | 17,700,000 | 19,000,000 | 17,600,000 | -1,064,000 | 18,800,000 | 12,000,000 | 11,400,000 | -3,594,000 | 13,200,000 | 12,800,000 | 8,600,000 | 8,500,000 | 5,500,000 | 5,800,000 | 4,800,000 | 4,900,000 | 10,400,000 | 6,700,000 | 5,900,000 | 5,600,000 | 4,900,000 | 4,700,000 | 6,000,000 | 5,300,000 | 3,400,000 | 5,200,000 | 10,200,000 | 10,300,000 | 4,500,000 | 4,100,000 | 4,200,000 | 5,000,000 | 4,900,000 | 4,900,000 | 4,900,000 | 4,500,000 | 5,000,000 | 4,800,000 | 4,600,000 | 16,100,000 | 12,900,000 | 22,300,000 | 4,600,000 | 6,300,000 | 6,500,000 |
cost of revenue | 63,284,000 | 64,838,000 | 67,099,000 | 71,213,000 | 64,646,000 | 66,632,000 | 62,216,000 | 64,877,000 | 63,996,000 | 65,354,000 | 63,716,000 | 66,395,000 | 61,847,000 | 62,844,000 | 61,621,000 | 64,538,000 | 66,308,000 | 65,646,000 | 46,705,000 | 43,487,000 | 42,177,000 | 41,579,000 | 40,731,000 | 40,191,000 | 40,167,000 | 40,688,000 | 41,501,000 | 41,526,000 | 41,456,000 | 37,760,000 | 38,681,000 | 35,609,000 | 35,485,000 | 41,331,000 | 41,387,000 | 37,954,000 | 46,433,000 | 38,685,000 | 35,959,000 | 34,857,000 | 35,386,000 | 22,877,000 | 19,009,000 | 17,260,000 | 15,422,000 | 14,754,000 | 19,684,000 | 19,283,000 | 19,972,000 | 19,367,000 | 19,615,000 | 20,910,000 | 22,329,000 | 21,015,000 | 21,776,000 | 32,250,000 | 34,054,000 | 17,402,000 | 18,367,000 | 19,043,000 | 16,640,000 | 21,273,000 | 15,624,000 | 0 | 7,809,000 | 0 | 0 | 0 | 32,154,000 | 4,771,000 | 0 | 8,561,000 | 9,405,000 | 12,624,000 | 3,023,000 | 1,119,000 | 12,007,000 | 2,219,000 | 3,178,000 | 2,490,000 | 10,022,000 | 1,846,000 | 1,368,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 133,694,000 | 134,010,000 | 137,221,000 | 131,515,000 | 129,896,000 | 128,538,000 | 123,464,000 | 122,021,000 | 126,158,000 | 123,378,000 | 122,921,000 | 123,155,000 | 121,300,000 | 120,536,000 | 118,294,000 | 129,360,000 | 128,131,000 | 122,677,000 | 95,315,000 | 89,246,000 | 80,499,000 | 77,127,000 | 75,897,000 | 77,011,000 | 73,945,000 | 72,471,000 | 77,534,000 | 78,353,000 | 72,836,000 | 56,959,000 | 54,007,000 | 55,642,000 | 58,133,000 | 56,815,000 | 56,516,000 | 54,022,000 | 59,624,000 | 50,413,000 | 48,546,000 | 46,866,000 | 44,134,000 | 29,198,000 | 25,149,000 | 24,008,000 | 20,222,000 | 28,974,000 | 25,529,000 | 27,881,000 | 22,987,000 | 25,821,000 | 25,804,000 | 28,046,000 | 33,908,000 | 31,442,000 | 30,859,000 | 37,390,000 | 31,481,000 | 41,793,000 | 32,698,000 | 30,044,000 | 36,075,000 | 48,997,000 | 31,079,000 | 44,975,000 | 36,428,000 | 46,187,000 | 37,675,000 | 37,608,000 | 14,043,000 | 26,430,000 | 53,109,000 | 38,387,000 | 37,170,000 | 33,501,000 | 30,389,000 | 28,507,000 | 20,872,000 | 30,207,000 | 37,777,000 | 40,180,000 | 34,278,000 | 39,427,000 | 40,912,000 | 67,039,000 | 49,553,000 | 52,357,000 | 49,003,000 | 49,268,000 | 45,203,000 | 45,357,000 | 44,275,000 | 43,357,000 | 42,802,000 | 37,335,000 | 35,842,000 | 28,653,000 | 15,624,000 | 31,000,000 | 79,600,000 | 22,800,000 | 7,411,000 | 32,100,000 | 29,600,000 | 29,300,000 | 11,499,000 | 26,000,000 | 24,700,000 | 23,800,000 | 4,332,000 | 17,700,000 | 19,000,000 | 17,600,000 | -1,064,000 | 18,800,000 | 12,000,000 | 11,400,000 | -3,594,000 | 13,200,000 | 12,800,000 | 8,600,000 | 8,500,000 | 5,500,000 | 5,800,000 | 4,800,000 | 4,900,000 | 10,400,000 | 6,700,000 | 5,900,000 | 5,600,000 | 4,900,000 | 4,700,000 | 6,000,000 | 5,300,000 | 3,400,000 | 5,200,000 | 10,200,000 | 10,300,000 | 4,500,000 | 4,100,000 | 4,200,000 | 5,000,000 | 4,900,000 | 4,900,000 | 4,900,000 | 4,500,000 | 5,000,000 | 4,800,000 | 4,600,000 | 16,100,000 | 12,900,000 | 22,300,000 | 4,600,000 | 6,300,000 | 6,500,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 | 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 | 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 | 86,902,000 | 87,828,000 | 88,290,000 | 84,208,000 | 82,628,000 | 85,614,000 | 76,857,000 | 78,807,000 | 81,000,000 | 80,041,000 | 78,769,000 | 77,603,000 | 79,849,000 | 77,156,000 | 81,411,000 | 77,266,000 | 89,693,000 | 87,864,000 | 59,278,000 | 57,321,000 | 48,793,000 | 48,981,000 | 53,746,000 | 51,902,000 | 49,729,000 | 54,815,000 | 58,658,000 | 61,066,000 | 56,435,000 | 36,211,000 | 37,072,000 | 40,461,000 | 36,449,000 | 35,509,000 | 40,815,000 | 39,640,000 | 41,435,000 | 37,725,000 | 40,891,000 | 39,751,000 | 36,274,000 | 25,638,000 | 20,002,000 | 18,368,000 | 11,884,000 | 18,631,000 | 19,831,000 | 22,348,000 | 17,341,000 | 19,857,000 | 20,956,000 | 22,488,000 | 26,028,000 | 26,774,000 | 26,585,000 | 29,659,000 | 18,072,000 | 37,825,000 | 23,319,000 | 28,592,000 | 35,801,000 | 26,292,000 | 25,852,000 | 42,203,000 | 40,598,000 | 42,713,000 | 37,509,000 | 36,000,000 | 46,051,000 | 46,724,000 | 53,261,000 | 40,798,000 | 43,432,000 | 40,943,000 | 31,269,000 | 28,762,000 | 31,219,000 | 28,263,000 | 33,538,000 | 34,644,000 | 35,810,000 | 33,984,000 | 34,370,000 | 38,255,000 | 36,096,000 | 38,678,000 | 34,225,000 | 42,028,000 | 33,178,000 | 32,271,000 | 31,657,000 | 35,114,000 | 29,561,000 | 26,174,000 | 25,804,000 | 23,268,000 | 96,904,000 | -12,400,000 | -12,200,000 | -8,500,000 | 102,669,000 | -14,400,000 | -12,300,000 | -12,000,000 | 90,056,000 | -11,600,000 | -11,100,000 | -9,700,000 | 64,081,000 | -7,500,000 | -7,200,000 | -7,000,000 | 45,135,000 | -8,400,000 | -4,300,000 | -3,200,000 | 32,402,000 | -5,500,000 | -2,300,000 | -1,900,000 | -1,900,000 | -2,400,000 | -1,300,000 | -2,400,000 | -6,400,000 | -1,700,000 | -1,200,000 | -1,800,000 | -5,700,000 | -1,500,000 | -1,300,000 | -2,000,000 | -1,000,000 | -500,000 | -900,000 | -500,000 | -200,000 | -700,000 | -1,200,000 | 0 | 8,600,000 | 0 | 0 | 0 | 6,700,000 | 0 | 0 | 0 | 12,400,000 | 0 | 0 | 0 | 23,300,000 | 0 |
operating income | 46,346,000 | 45,992,000 | 49,049,000 | 47,388,000 | 46,104,000 | 42,909,000 | 50,785,000 | 43,757,000 | 183,759,000 | 43,337,000 | 44,152,000 | 45,552,000 | 41,451,000 | 43,380,000 | 36,883,000 | 52,094,000 | 38,438,000 | 34,813,000 | 36,037,000 | 31,925,000 | 31,706,000 | 28,146,000 | 22,151,000 | 25,109,000 | 24,216,000 | 17,656,000 | 18,876,000 | 17,287,000 | -14,351,000 | 13,038,000 | 9,601,000 | 15,181,000 | 21,684,000 | 21,306,000 | 7,832,000 | 6,705,000 | 18,189,000 | 5,871,000 | 7,655,000 | 7,115,000 | 8,075,000 | 3,560,000 | 5,147,000 | 5,640,000 | 8,338,000 | 4,550,000 | 5,698,000 | 5,533,000 | 5,646,000 | 5,964,000 | 4,848,000 | 5,558,000 | 7,880,000 | 4,668,000 | 4,274,000 | 7,731,000 | 13,409,000 | 3,968,000 | 9,379,000 | 1,452,000 | 274,000 | 18,699,000 | 5,227,000 | -42,203,000 | -40,598,000 | -42,713,000 | -37,509,000 | -36,000,000 | -46,051,000 | -46,724,000 | -53,261,000 | -40,798,000 | -43,432,000 | -40,943,000 | -31,269,000 | -28,762,000 | -31,219,000 | -28,263,000 | -33,538,000 | -34,644,000 | -35,810,000 | -33,984,000 | -34,370,000 | -38,255,000 | -36,096,000 | -38,678,000 | -34,225,000 | -42,028,000 | -33,178,000 | -32,271,000 | -31,657,000 | -35,114,000 | -29,561,000 | -26,174,000 | -25,804,000 | -23,268,000 | -96,904,000 | 12,400,000 | 12,200,000 | 8,500,000 | -102,669,000 | 14,400,000 | 12,300,000 | 12,000,000 | -90,056,000 | 11,600,000 | 11,100,000 | 9,700,000 | -64,081,000 | 7,500,000 | 7,200,000 | 7,000,000 | -45,135,000 | 8,400,000 | 4,300,000 | 3,200,000 | -32,402,000 | 5,500,000 | 2,300,000 | 1,900,000 | 1,900,000 | 2,400,000 | 1,300,000 | 2,400,000 | 6,400,000 | 1,700,000 | 1,200,000 | 1,800,000 | 5,700,000 | 1,500,000 | 1,300,000 | 2,000,000 | 1,000,000 | 500,000 | 900,000 | 500,000 | 200,000 | 700,000 | 1,200,000 | 4,200,000 | 13,600,000 | 4,900,000 | 4,900,000 | 4,900,000 | 11,200,000 | 5,000,000 | 4,800,000 | 4,600,000 | 28,500,000 | 12,900,000 | 22,300,000 | 4,600,000 | 29,600,000 | 6,500,000 |
net income | 18,785,000 | 19,361,000 | 22,621,000 | 22,196,000 | 2,266,000 | 80,639,000 | 34,052,000 | 27,984,000 | 167,305,000 | 54,018,000 | 28,153,000 | 29,110,000 | 11,119,000 | 28,115,000 | 23,101,000 | 174,943,000 | 117,112,000 | 20,374,000 | -22,409,000 | 35,341,000 | 22,360,000 | 19,485,000 | 21,276,000 | 16,043,000 | 31,368,000 | 12,067,000 | 168,089,000 | 4,751,000 | 36,892,000 | 11,657,000 | 7,765,000 | 22,796,000 | 56,744,000 | 53,620,000 | 7,951,000 | 7,203,000 | 23,220,000 | 19,322,000 | 2,485,000 | 6,977,000 | 3,898,000 | 61,158,000 | 304,000 | 56,397,000 | 33,315,000 | 12,670,000 | 9,628,000 | -9,885,000 | -125,730,000 | 3,414,000 | -1,479,000 | -4,630,000 | -5,703,000 | -5,156,000 | -5,368,000 | 1,654,000 | -4,557,000 | -53,860,000 | -78,086,000 | 163,798,000 | -618,000 | 10,790,000 | 6,723,000 | 5,652,000 | -1,166,000 | 11,661,000 | 4,207,000 | 18,220,000 | 41,887,000 | 178,267,000 | 329,000 | 12,208,000 | 16,390,000 | 13,735,000 | 10,278,000 | 9,338,000 | 120,684,000 | 226,676,000 | 47,644,000 | 12,780,000 | 10,456,000 | 60,611,000 | 143,500,000 | 27,594,000 | 13,875,000 | 12,010,000 | 12,712,000 | 9,274,000 | 13,503,000 | 13,387,000 | 12,558,000 | 31,367,000 | 14,267,000 | 13,696,000 | 13,139,000 | 20,941,000 | 12,582,000 | 12,900,000 | 63,600,000 | 15,000,000 | 11,499,000 | 10,700,000 | 11,800,000 | 11,300,000 | 9,277,000 | 10,900,000 | 7,500,000 | 9,600,000 | 18,116,000 | 7,000,000 | 8,500,000 | 7,300,000 | 5,442,000 | 9,600,000 | 5,400,000 | 5,900,000 | 7,895,000 | 6,100,000 | 8,100,000 | 4,800,000 | 4,400,000 | 2,900,000 | 3,200,000 | 1,400,000 | 2,300,000 | 7,500,000 | 3,500,000 | 2,500,000 | 3,200,000 | 2,000,000 | 1,800,000 | 2,300,000 | 2,900,000 | 4,500,000 | 2,400,000 | 7,900,000 | 8,700,000 | 2,400,000 | 1,500,000 | 2,600,000 | 2,600,000 | 2,700,000 | 1,600,000 | 2,800,000 | 3,800,000 | 2,500,000 | 2,200,000 | 2,600,000 | 7,600,000 | 9,800,000 | 11,000,000 | 1,200,000 | 3,300,000 | 2,500,000 |