CTS Quarterly Income Statements Chart
Quarterly
|
Annual
CTS Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 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-27 | 2015-06-28 | 2015-03-29 | 2014-09-28 | 2014-06-29 | 2014-03-30 | 2013-09-29 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-07-01 | 2012-04-01 | 2011-10-02 | 2011-07-03 | 2011-04-03 | 2010-10-03 | 2010-07-04 | 2010-04-04 | 2009-09-27 | 2009-06-28 | 2009-03-29 | 2008-09-28 | 2008-06-29 | 2008-03-30 | 2007-09-30 | 2007-07-01 | 2007-04-01 | 2006-10-01 | 2006-07-02 | 2006-04-02 | 2005-10-02 | 2005-07-03 | 2005-04-03 | 2004-09-26 | 2004-06-27 | 2004-03-28 | 2003-09-28 | 2003-06-29 | 2003-03-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 135,309,000 | 125,769,000 | 127,435,000 | 132,424,000 | 130,162,000 | 125,750,000 | 124,694,000 | 134,552,000 | 145,182,000 | 145,994,000 | 142,281,000 | 151,911,000 | 144,982,000 | 147,695,000 | 132,531,000 | 122,382,000 | 129,585,000 | 128,427,000 | 123,017,000 | 113,777,000 | 84,197,000 | 103,075,000 | 115,040,000 | 115,651,000 | 120,684,000 | 117,625,000 | 120,073,000 | 118,859,000 | 118,021,000 | 113,530,000 | 110,910,000 | 106,243,000 | 105,686,000 | 100,154,000 | 101,584,000 | 99,697,000 | 98,693,000 | 96,705,000 | 93,282,000 | 90,646,000 | 100,071,000 | 98,311,000 | 99,957,000 | 102,980,000 | 100,706,000 | 159,563,000 | 151,561,000 | 149,512,000 | 137,357,000 | 154,294,000 | 146,969,000 | 146,070,000 | 146,919,000 | 151,518,000 | 139,362,000 | 138,851,000 | 129,403,000 | 126,565,000 | 120,398,000 | 118,131,000 | 170,034,000 | 186,091,000 | 172,755,000 | 174,790,000 | 169,624,000 | 163,258,000 | 165,676,000 | 165,925,000 | 150,493,000 | 149,210,000 | 158,346,000 | 155,330,000 | 129,049,000 | 137,624,000 | 122,147,000 | 108,496,000 | 116,697,000 | 105,769,000 |
cost of goods sold | 82,878,000 | 79,220,000 | 79,535,000 | 82,636,000 | 83,790,000 | 80,660,000 | 82,630,000 | 88,151,000 | 94,440,000 | 94,342,000 | 91,277,000 | 98,565,000 | 93,134,000 | 93,355,000 | 83,860,000 | 76,720,000 | 81,889,000 | 85,836,000 | 80,326,000 | 76,871,000 | 57,630,000 | 70,176,000 | 76,340,000 | 78,594,000 | 79,480,000 | 77,010,000 | 77,428,000 | 76,777,000 | 76,208,000 | 75,097,000 | 78,035,000 | 68,705,000 | 69,892,000 | 65,930,000 | 65,723,000 | 63,056,000 | 64,236,000 | 63,237,000 | 63,128,000 | 59,200,000 | 66,698,000 | 66,175,000 | 67,458,000 | 69,157,000 | 70,091,000 | 122,034,000 | 116,072,000 | 118,332,000 | 110,763,000 | 128,356,000 | 124,920,000 | 118,610,000 | 119,051,000 | 122,358,000 | 109,393,000 | 108,511,000 | 98,924,000 | 100,380,000 | 98,520,000 | 98,302,000 | 136,684,000 | 145,938,000 | 138,931,000 | 140,997,000 | 136,680,000 | 132,920,000 | 136,830,000 | 131,945,000 | 118,419,000 | 120,224,000 | 126,054,000 | 127,115,000 | 102,737,000 | 108,707,000 | 97,538,000 | 84,841,000 | 92,177,000 | 84,686,000 |
gross margin | 52,431,000 | 46,549,000 | 47,900,000 | 49,788,000 | 46,372,000 | 45,090,000 | 42,064,000 | 46,401,000 | 50,742,000 | 51,652,000 | 51,004,000 | 53,346,000 | 51,848,000 | 54,340,000 | 48,671,000 | 45,662,000 | 47,696,000 | 42,591,000 | 42,691,000 | 36,906,000 | 26,567,000 | 32,899,000 | 38,700,000 | 37,057,000 | 41,204,000 | 40,615,000 | 42,645,000 | 42,082,000 | 41,813,000 | 38,433,000 | 32,875,000 | 37,538,000 | 35,794,000 | 34,224,000 | 35,861,000 | 36,641,000 | 34,457,000 | 33,468,000 | ||||||||||||||||||||||||||||||||||||||||
yoy | 13.07% | 3.24% | 13.87% | 7.30% | -8.61% | -12.70% | -17.53% | -13.02% | -2.13% | -4.95% | 4.79% | 16.83% | 8.71% | 27.59% | 14.01% | 23.73% | 79.53% | 29.46% | 10.31% | -0.41% | -35.52% | -19.00% | -9.25% | -11.94% | -1.46% | 5.68% | 29.72% | 12.11% | 16.82% | 12.30% | -8.33% | 2.45% | 3.88% | 2.26% | ||||||||||||||||||||||||||||||||||||||||||||
qoq | 12.64% | -2.82% | -3.79% | 7.37% | 2.84% | 7.19% | -9.35% | -8.56% | -1.76% | 1.27% | -4.39% | 2.89% | -4.59% | 11.65% | 6.59% | -4.26% | 11.99% | -0.23% | 15.67% | 38.92% | -19.25% | -14.99% | 4.43% | -10.06% | 1.45% | -4.76% | 1.34% | 0.64% | 8.79% | 16.91% | -12.42% | 4.87% | 4.59% | -4.56% | -2.13% | 6.34% | 2.96% | |||||||||||||||||||||||||||||||||||||||||
gross margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expenses | 23,077,000 | 23,623,000 | 22,185,000 | 22,509,000 | 21,332,000 | 22,260,000 | 19,477,000 | 18,666,000 | 23,694,000 | 21,979,000 | 23,491,000 | 24,003,000 | 22,238,000 | 21,788,000 | 23,413,000 | 19,922,000 | 20,937,000 | 18,325,000 | 19,477,000 | 16,883,000 | 14,668,000 | 16,759,000 | 18,037,000 | 17,774,000 | 17,036,000 | 17,522,000 | 18,128,000 | 18,450,000 | 19,621,000 | 17,372,000 | 24,973,000 | 15,915,000 | 15,809,000 | 15,246,000 | 15,165,000 | 16,048,000 | 15,764,000 | 14,872,000 | 13,805,000 | 12,690,000 | 15,224,000 | 15,711,000 | 13,899,000 | 15,813,000 | 20,765,000 | 20,749,000 | 19,387,000 | 19,378,000 | 18,343,000 | 18,057,000 | 17,112,000 | 18,283,000 | 16,494,000 | 15,243,000 | 20,754,000 | 21,506,000 | 19,821,000 | 20,940,000 | 17,725,000 | 19,924,000 | 16,159,000 | 17,697,000 | 17,757,000 | 16,017,000 | 16,622,000 | 14,816,000 | 14,694,000 | 14,623,000 | 12,848,000 | |||||||||
research and development expenses | 6,326,000 | 6,190,000 | 5,670,000 | 5,031,000 | 6,086,000 | 6,601,000 | 5,290,000 | 6,321,000 | 6,721,000 | 6,586,000 | 5,405,000 | 6,207,000 | 6,294,000 | 6,194,000 | 5,686,000 | 6,454,000 | 6,029,000 | 5,687,000 | 5,664,000 | 5,723,000 | 5,522,000 | 7,408,000 | 6,113,000 | 6,806,000 | 6,257,000 | 6,791,000 | 5,804,000 | 6,517,000 | 6,476,000 | 6,507,000 | 6,714,000 | 6,380,000 | 6,049,000 | 6,003,000 | 5,626,000 | 6,284,000 | 5,967,000 | 6,163,000 | 6,083,000 | 5,692,000 | 5,487,000 | 5,199,000 | 5,807,000 | 5,332,000 | 5,626,000 | 5,718,000 | 5,771,000 | 6,252,000 | 4,350,000 | 5,131,000 | 6,109,000 | 5,163,000 | 4,590,000 | 5,029,000 | 5,086,000 | 4,316,000 | 4,583,000 | 3,408,000 | 3,466,000 | 3,353,000 | 4,509,000 | 4,750,000 | 4,317,000 | 4,055,000 | 4,102,000 | 4,120,000 | 3,775,000 | 4,070,000 | 4,092,000 | 3,976,000 | 4,567,000 | 4,787,000 | 4,693,000 | 4,673,000 | 4,884,000 | 5,052,000 | 5,390,000 | 5,641,000 |
restructuring charges | 297,000 | 451,000 | 1,040,000 | 773,000 | 1,190,000 | 1,693,000 | 1,041,000 | 3,226,000 | 1,895,000 | 912,000 | 478,000 | 492,000 | 630,000 | 312,000 | 1,136,000 | 319,000 | 151,000 | 81,000 | 414,000 | 1,041,000 | 135,000 | 240,000 | 2,111,000 | 2,342,000 | 911,000 | 2,084,000 | 841,000 | 997,000 | 1,172,000 | 1,195,000 | 735,500 | 1,435,000 | 729,000 | |||||||||||||||||||||||||||||||||||||||||||||
operating earnings | 22,731,000 | 16,285,000 | 19,005,000 | 21,475,000 | 17,764,000 | 14,536,000 | 16,256,000 | 18,188,000 | 18,432,000 | 22,175,000 | 21,630,000 | 22,644,000 | 22,686,000 | 26,046,000 | 18,436,000 | 18,967,000 | 20,579,000 | 18,498,000 | 17,136,000 | 13,259,000 | 6,242,000 | 8,492,000 | 12,391,000 | 10,124,000 | 17,083,000 | 14,218,000 | 17,017,000 | 16,118,000 | 14,544,000 | 13,359,000 | -19,000 | 13,111,000 | 13,208,000 | 12,196,000 | 14,146,000 | 12,490,000 | 24,097,000 | 12,433,000 | 931,000 | -3,850,000 | 10,544,000 | 10,488,000 | 11,223,000 | 9,945,000 | 10,845,000 | 10,093,000 | 1,726,000 | 2,962,000 | 6,804,000 | 5,713,000 | 1,932,000 | 7,754,000 | 4,527,000 | 5,759,000 | 4,885,000 | 13,784,000 | 8,381,000 | 9,917,000 | 7,902,000 | 4,948,000 | 8,192,000 | 9,066,000 | 9,283,000 | 9,204,000 | 10,321,000 | |||||||||||||
other income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -1,121,000 | -1,167,000 | -1,294,000 | -1,307,000 | -833,000 | -801,000 | -822,000 | -997,000 | -818,000 | -694,000 | -702,000 | -342,000 | -602,000 | -546,000 | -534,000 | -514,000 | -508,000 | -555,000 | -655,000 | -857,000 | -909,000 | -851,000 | -903,000 | -812,000 | -467,000 | -466,000 | -484,000 | -489,000 | -571,000 | -541,000 | -1,134,000 | -773,000 | -752,000 | -684,000 | -956,000 | -917,000 | -1,009,000 | -820,000 | -673,000 | -714,000 | -653,000 | -588,000 | -568,000 | -582,000 | -613,000 | -849,000 | -1,079,000 | -915,000 | -584,000 | -626,000 | -659,000 | -549,000 | -511,000 | -492,000 | -254,000 | -228,000 | -235,000 | -256,000 | -471,000 | -931,000 | -1,058,000 | -1,059,000 | -869,000 | -681,000 | -691,000 | -803,000 | -1,034,000 | -1,111,000 | -1,254,000 | -1,582,000 | -1,717,000 | -1,118,000 | -1,590,000 | -1,533,000 | -2,139,000 | -1,899,000 | -1,972,000 | |
interest income | 622,000 | 447,000 | 482,000 | 973,000 | 1,441,000 | 1,386,000 | 1,538,000 | 952,000 | 1,072,000 | 1,063,000 | 716,000 | 167,000 | 263,000 | 180,000 | 151,000 | 230,000 | 257,000 | 202,000 | 195,000 | 217,000 | 304,000 | 331,000 | 341,000 | 524,000 | 440,000 | 432,000 | 459,000 | 413,000 | 472,000 | 482,000 | 370,000 | 363,000 | 298,000 | 253,000 | 223,000 | 203,000 | 331,000 | 547,000 | 719,000 | 713,000 | 853,000 | 788,000 | 707,000 | 688,000 | 564,000 | 442,000 | 446,000 | 413,000 | 425,000 | 467,000 | 449,000 | 359,000 | 276,000 | 196,000 | 105,000 | 81,000 | 53,000 | 17,000 | 31,000 | 70,000 | 316,000 | 380,000 | 478,000 | 497,000 | 486,000 | 479,000 | 199,000 | 198,000 | 125,000 | 239,000 | 396,000 | 419,000 | 180,000 | 233,000 | 102,000 | 75,000 | 101,000 | 49,000 |
other income | 750,000 | 557,000 | -190,250 | 1,306,000 | -603,000 | -1,463,000 | 655,000 | 594,000 | -2,606,000 | 165,000 | -873,000 | -5,171,000 | -5,425,000 | 66,000 | -3,302,000 | -108,502,000 | -20,929,000 | -3,356,000 | 2,684,000 | 1,617,000 | 256,000 | -1,982,000 | 1,008,000 | -2,636,000 | -1,107,000 | 96,000 | -119,000 | -1,687,000 | -2,874,000 | 2,004,000 | 928,000 | 1,258,000 | 1,170,000 | 460,000 | -2,042,000 | -46,000 | -1,240,000 | -195,000 | ||||||||||||||||||||||||||||||||||||||||
total other income | 251,000 | -163,000 | -1,654,000 | 972,000 | 5,000 | -878,000 | 1,371,000 | 549,000 | -2,352,000 | 534,000 | -859,000 | -5,346,000 | -5,764,000 | -300,000 | -3,685,000 | -108,786,000 | -21,180,000 | -3,709,000 | 2,224,000 | 977,000 | -2,502,000 | 446,000 | -2,924,000 | -1,134,000 | 62,000 | -144,000 | -1,763,000 | -2,973,000 | 1,945,000 | 164,000 | 848,000 | 716,000 | 29,000 | -2,775,000 | -760,000 | -1,918,000 | -468,000 | -1,610,000 | -3,073,000 | 315,000 | -1,484,000 | 701,000 | -303,000 | -1,820,000 | 365,000 | -484,000 | -666,000 | -629,000 | -465,000 | -1,139,000 | -922,000 | -1,020,000 | 166,000 | -52,000 | -427,000 | 174,000 | -373,000 | -777,000 | -983,000 | -982,000 | -1,512,000 | |||||||||||||||||
earnings before income taxes | 22,982,000 | 16,122,000 | 13,468,000 | 22,447,000 | 17,769,000 | 13,658,000 | 14,381,500 | 18,737,000 | 16,080,000 | 22,709,000 | 14,991,500 | 17,298,000 | 16,922,000 | 25,746,000 | -18,907,750 | -89,819,000 | -601,000 | 14,789,000 | 6,529,750 | 14,236,000 | 5,893,000 | 5,990,000 | 9,357,250 | 7,200,000 | 15,949,000 | 14,280,000 | 10,307,500 | 14,355,000 | 11,571,000 | 15,304,000 | 10,027,000 | 13,959,000 | 13,924,000 | 12,225,000 | 11,468,500 | 11,730,000 | 22,179,000 | 11,965,000 | 3,235,000 | -6,923,000 | 10,859,000 | 9,004,000 | 10,392,000 | 783,000 | 2,758,000 | 7,408,000 | 4,513,000 | 2,297,000 | 7,499,000 | 5,035,000 | 6,593,000 | 3,963,000 | 12,764,000 | 8,547,000 | 9,865,000 | 7,475,000 | 5,122,000 | 7,819,000 | 8,289,000 | 8,300,000 | 8,222,000 | 8,809,000 | ||||||||||||||||
income tax expense | 4,455,000 | 2,755,000 | 3,745,000 | 3,764,000 | 3,062,000 | 2,539,000 | 3,078,500 | 4,766,000 | 3,183,000 | 4,365,000 | 5,507,000 | 2,799,000 | 4,412,000 | 3,163,000 | 1,036,000 | 2,182,000 | 2,775,000 | 4,478,000 | 4,006,000 | 2,861,000 | -691,000 | 4,144,000 | 4,362,000 | 3,756,000 | 13,766,000 | 4,340,000 | 3,958,000 | 3,741,000 | 4,102,000 | 2,717,000 | 3,807,000 | 3,281,000 | 3,573,000 | 12,118,000 | 1,491,000 | 1,212,000 | 14,000 | 1,636,000 | 903,000 | 1,477,000 | 2,445,000 | 1,365,000 | 9,729,000 | 2,807,000 | 1,881,000 | 1,907,000 | 2,075,000 | 1,012,000 | 840,000 | |||||||||||||||||||||||||||||
net earnings | 18,527,000 | 13,367,000 | 13,606,000 | 18,683,000 | 14,707,000 | 11,119,000 | 15,320,000 | 13,971,000 | 12,897,000 | 18,344,000 | 14,940,000 | 11,798,000 | 12,598,000 | 20,239,000 | 9,165,000 | -63,896,000 | 875,000 | 11,990,000 | 14,948,000 | 11,073,000 | 4,857,000 | 3,808,000 | 10,062,000 | 2,722,000 | 11,943,000 | 11,419,000 | 17,564,000 | 10,211,000 | 7,209,000 | 11,548,000 | -13,621,000 | 9,619,000 | 9,966,000 | 8,484,000 | 8,310,000 | 3,720,000 | 14,487,000 | 7,863,000 | -13,653,000 | -4,760,000 | 19,080,000 | 6,287,000 | 8,117,000 | 6,361,000 | 5,080,000 | 3,568,000 | 5,917,000 | 3,301,000 | 2,283,000 | 5,863,000 | 4,132,000 | 5,116,000 | 7,611,000 | 9,957,000 | 6,666,000 | 7,794,000 | 5,905,000 | 4,046,000 | 5,912,000 | 6,316,000 | 6,225,000 | 6,330,000 | 3,942,000 | |||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.62 | 0.45 | 0.365 | 0.62 | 0.48 | 0.36 | 0.36 | 0.45 | 0.41 | 0.58 | 0.348 | 0.37 | 0.39 | 0.63 | 0.03 | 0.37 | 0.153 | 0.34 | 0.15 | 0.12 | 0.2 | 0.08 | 0.36 | 0.35 | 0.22 | 0.31 | 0.22 | 0.35 | 0.213 | 0.29 | 0.3 | 0.26 | 0.2 | 0.11 | 0.44 | 0.24 | 0.155 | -0.15 | 0.58 | 0.19 | ||||||||||||||||||||||||||||||||||||||
diluted | 0.62 | 0.44 | 0.363 | 0.61 | 0.48 | 0.36 | 0.358 | 0.44 | 0.41 | 0.58 | 0.345 | 0.37 | 0.39 | 0.63 | 0.03 | 0.37 | 0.153 | 0.34 | 0.15 | 0.12 | 0.198 | 0.08 | 0.36 | 0.34 | 0.215 | 0.3 | 0.21 | 0.34 | 0.21 | 0.29 | 0.3 | 0.25 | 0.198 | 0.11 | 0.44 | 0.24 | 0.153 | -0.15 | 0.57 | 0.19 | ||||||||||||||||||||||||||||||||||||||
basic weighted – average common shares outstanding: | 29,739 | 30,013 | 30,300 | 30,511 | 30,742 | 31,302 | 31,488 | 31,634 | 31,865 | 32,039 | 32,123 | 32,379 | 32,397 | 32,319 | 32,268 | 32,262 | 32,466 | 32,642 | 32,799 | 32,807 | 33,087 | 33,051 | 32,975 | 32,935 | 32,890 | 32,802 | 32,759 | 32,759 | 32,632 | 32,770 | 33,080 | 33,411 | ||||||||||||||||||||||||||||||||||||||||||||||
effect of dilutive securities | 251 | 313 | 79 | 236 | 219 | 252 | 4 | 209 | 197 | 259 | 50 | 225 | 204 | 204 | 229 | 301 | -3 | 241 | 242 | 327 | -12 | 425 | 406 | 463 | 3 | 562 | 513 | 540 | 53 | 456 | 461 | 560 | 29 | 495 | 466 | 373 | 40 | 471 | 524 | 508 | ||||||||||||||||||||||||||||||||||||||
diluted weighted – average common shares outstanding: | 29,990 | 30,326 | 30,536 | 30,730 | 30,994 | 31,511 | 31,685 | 31,893 | 32,090 | 32,243 | 32,327 | 32,379 | 32,626 | 32,620 | 32,509 | 32,504 | 32,793 | 33,067 | 33,205 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per share | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.035 | 0.035 | 0.035 | 0.035 | 0.035 | 0.035 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | ||||
income tax benefit | 5,831,000 | 5,500,000 | 4,324,000 | 4,951,000 | 8,010,000 | 7,692,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax (benefit) expense | 5,586,000 | -25,923,000 | -1,476,000 | -1,916,750 | -2,163,000 | -8,221,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss (earnings) per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.395 | -1.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.395 | -1.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of assets | -27,750 | 11,000 | -83,000 | 10,000 | 697,000 | 2,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other (expense) | -349,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted weighted – average common shares outstanding | 33,270 | 33,649 | 33,564 | 33,515 | 33,391 | 33,351 | 33,362 | 33,254 | 33,225 | 33,005 | 32,770 | 33,551 | 33,935 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets | 500 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on sale of assets | -1,000 | -2,875,250 | -150,000 | -11,577,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and impairment charges | 777,000 | 873,000 | 1,969,000 | 206,000 | 9,335,000 | 2,373,000 | 2,118,000 | 738,000 | 1,570,000 | 2,733,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-recurring environmental charge | 3,635,250 | 14,541,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | -1,160,250 | -3,072,000 | 115,000 | -1,684,000 | 562,000 | -409,000 | -1,771,000 | 706,000 | -310,000 | 298,000 | 763,000 | -1,041,000 | 575,000 | -65,000 | 743,000 | 1,130,000 | 1,738,000 | -337,000 | -484,000 | -390,000 | -25,000 | -321,000 | -307,000 | -342,000 | 747,000 | 320,000 | -232,000 | 386,000 | 231,000 | 59,000 | 3,000 | 33,000 | -326,000 | 26,000 | 176,000 | -401,000 | -118,000 | 298,000 | -65,000 | 90,000 | ||||||||||||||||||||||||||||||||||||||
other (expense)/income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before taxes | 11,924,000 | 9,642,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations | 8,117,000 | 6,361,000 | 5,080,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations earnings from discontinued operations, net of tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | 0.24 | 0.19 | 0.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share | 0.24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted net earnings per share | 0.24 | 0.19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic weighted-average common shares outstanding | 30,408 | 31,359 | 31,968 | 32,327 | 32,317 | 32,700 | 33,024 | 32,892 | 32,728 | 32,959 | 33,599 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted weighted-average common shares outstanding | 30,717 | 31,579 | 32,238 | 32,327 | 32,584 | 33,105 | 33,569 | 33,420 | 33,251 | 33,484 | 34,107 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share | 0.24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net earnings per share | 0.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
average common shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 33,741 | 33,708 | 33,696 | 33,589 | 33,523 | 33,923 | 34,022 | 34,106 | 34,375 | 34,375 | 34,293 | 34,181 | 34,048 | 33,955 | 33,873 | 33,779 | 33,744 | 33,708 | 33,652 | 33,845 | 35,481 | 35,824 | 35,824 | 35,861 | 35,843 | 35,821 | 36,284 | 36,621 | 36,398 | 35,896 | 35,986 | 35,957 | 34,799 | 34,227 | 34,020 | |||||||||||||||||||||||||||||||||||||||||||
diluted | 34,208 | 34,280 | 34,331 | 33,589 | 34,176 | 34,471 | 34,574 | 34,718 | 34,994 | 35,025 | 35,075 | 34,827 | 34,874 | 34,749 | 34,513 | 33,779 | 33,744 | 38,199 | 38,090 | 38,335 | 39,956 | 40,302 | 40,410 | 40,266 | 40,145 | 40,234 | 41,013 | 41,226 | 40,979 | 36,401 | 36,253 | 36,243 | 35,352 | 34,569 | 34,258 | |||||||||||||||||||||||||||||||||||||||||||
selling, general, and administrative expenses | 13,641,000 | 21,407,000 | 19,404,000 | 18,372,000 | 19,549,000 | 16,620,000 | 20,976,000 | 21,241,000 | 16,737,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and impairment charges – note m | 503,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before income taxes | 9,025,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense/ | 3,945,000 | 1,250,000 | 1,173,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations (net of tax of 0, net of tax 496)—note c | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share—note j | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings attributable to cts corporation | 0.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for business interruption - casualties | -4,192,000 | -3,627,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for property damage - casualties | -1,769,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and impairment charge - note m | 953,000 | 245,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other income/ | 299,000 | 508,000 | 834,000 | 1,589,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings/ | 6,819,000 | 6,915,000 | 5,892,000 | 4,431,000 | 4,481,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings/(loss) per share - note j | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.2 | 0.2 | 0.17 | 0.13 | 0.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.2 | 0.2 | 0.17 | 0.13 | 0.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for business interruption – casualties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for property damage – casualties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and impairment charge – note m | 7,243,000 | 559,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other (expense)/income | -943,000 | -204,000 | 604,000 | -1,200,000 | -255,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (loss)/earnings | -11,335,000 | -7,025,000 | -35,649,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (loss)/earnings per share – note j | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.34 | -1.06 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.34 | -1.06 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax (benefit)/expense | -810,000 | -1,030,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share - note j | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for business interruption — casualties | -7,423,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for property damage — casualties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and impairment charge — note m | 3,139,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — note j | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for business interruption - fire | -1,113,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery for property damage - fire | -2,687,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge - note m | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge — note m | 694,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge – note i | 2,243,000 | 3,202,000 | 113,000 | 150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating earnings/ | 7,771,000 | 7,741,000 | 6,347,000 | 6,283,000 | 3,169,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings/(loss) before income taxes | 9,360,000 | 7,257,000 | 5,681,000 | 5,654,000 | 2,704,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge - note i | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment – note l | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings/(loss) per share - note k | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.2 | 0.2 | 0.17 | 0.13 | 0.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.2 | 0.2 | 0.17 | 0.13 | 0.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (loss)/ earnings per share - note k | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment – note j | 33,153,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating (loss)/earnings | -35,540,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense – note e | -888,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss)/earnings before income taxes | -36,679,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (loss)/earnings per share - note k | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.34 | -1.06 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.34 | -1.06 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax (benefit) expense – note l | -3,648,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense — note i | 2,071,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — note h | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense - note i | 1,570,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share - note h | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
loss/(gain) on sales of assets | 29,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense - note j | 1,076,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sales of assets - note l | -1,332,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges - note c | 486,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — note k | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge - note c | 920,000 | 1,962,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense — note m | 1,973,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sales of assets — note k | -353,000 | -293,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense — note n | 1,892,000 | 4,867,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — note m | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — note l | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sales of assets — note d | -252,000 | -3,006,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment charge — note e | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and impairment charges — note d | 4,563,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — note i | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.11 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.23 | 0.3 | 0.2 | 0.22 | 0.16 | 0.11 | 0.16 | 0.18 | 0.17 | 0.17 | 0.11 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.1 | 0.17 | 0.1 | 0.07 | 0.17 | 0.12 | 0.15 | 0.21 | 0.27 | 0.18 | 0.2 | 0.15 | 0.11 | 0.15 | 0.16 | 0.16 | 0.16 | 0.1 | 0.09 | 0.11 | 0.19 | 0.07 | 0.17 | 0.06 | 0.02 |
We provide you with 20 years income statements for CTS stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of CTS stock. Explore the full financial landscape of CTS stock with our expertly curated income statements.
The information provided in this report about CTS stock 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.