XML 18 R11.htm IDEA: XBRL DOCUMENT
v3.25.3

Revenue Recognition | 9 Months Ended
--- | ---
Sep. 30, 2025
Revenue from Contract with Customer [Abstract] |
Revenue Recognition | NOTE 2 – Revenue Recognition CTS designs and manufactures sensors, actuators, and electronic components for original equipment manufacturers and the U.S. Government. For each contract with a customer, we determine the transaction price based on the consideration expected to be received by the Company in exchange for performing its obligations under the applicable contract. We allocate the transaction price to each distinct performance obligation to deliver a good or service, or a collection of goods and/or services, based on the relative standalone selling prices. We usually expect payment from our customers within 30 to 90 days from the shipping date or invoicing date, depending on our terms with the customer. None of our contracts as of September 30, 2025 contained a significant financing component. Differences between the amount of revenue recognized and the amount invoiced, collected from, or paid to our customers are recognized as contract assets or liabilities. Contract assets will be reviewed for impairment when events or circumstances indicate that they may not be recoverable. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing the most likely value method based on an analysis of historical experience and current facts and circumstances, which may require significant judgment. Variable consideration is included in the transaction price if, in our judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. The majority of our revenue is derived from contracts for sales of commercial products, which generally contain a single performance obligation. We generally recognize revenue at a point in time on the delivery date based on the shipping terms stipulated in the contract. We also design, manufacture, and test products for certain customers under contracts that allow the customers to unilaterally terminate the contract for convenience, take control of any work in process, and pay us for costs incurred plus a reasonable profit. Revenue from these contracts is generally recognized over time as the work progresses, either as products are produced or services are rendered, because we generally do not have an alternative use for the completed assets produced and we have an enforceable right to payment for performance completed to date. These contracts may contain a single or multiple performance obligations. The accounting for these contracts involves applying significant judgment with respect to estimating total revenues, costs and profit for each performance obligation. We generally estimate revenue for these contracts using the costs incurred by the Company as we have determined it is most representative of the Company's cumulative efforts relative to the total expected efforts to satisfy the performance obligations. See Note 10, “Commitments and Contingencies” for information about our product warranties. Contract Assets and Liabilities Contract assets and liabilities included in our Condensed Consolidated Balance Sheets are as follows:
|  | As of |
|  | September 30, |  |  | December 31, |
|  | 2025 |  |  | 2024 |
Contract Assets |  |  |  |  |  |
Unbilled customer receivables included in Other current assets |  | $ | 7,671 |  |  | $ | 4,104 |
Total Contract Assets |  | $ | 7,671 |  |  | $ | 4,104 |
Contract Liabilities |  |  |  |  |  |
Customer advance payments included in Accrued expenses and other liabilities |  | $ | (451 | ) |  | $ | (910 | )
Total Contract Liabilities |  | $ | (451 | ) |  | $ | (910 | )
During the nine months ended September 30, 2025 the Company recognized $459 of revenue that was included in the contract liability balance at December 31, 2024. Disaggregated Revenue The following table presents revenues disaggregated by the major markets we serve:
|  | Three months ended |  |  | Nine months ended |
|  | September 30, 2025 |  |  | September 30, 2024 |  |  | September 30, 2025 |  |  | September 30, 2024 |
Transportation |  | $ | 58,547 |  |  | $ | 63,031 |  |  | $ | 177,710 |  |  | $ | 193,769 |
Industrial |  |  | 37,104 |  |  |  | 30,747 |  |  |  | 103,662 |  |  |  | 93,985 |
Medical |  |  | 21,957 |  |  |  | 18,020 |  |  |  | 60,264 |  |  |  | 52,754 |
Aerospace & Defense |  |  | 25,362 |  |  |  | 20,586 |  |  |  | 62,411 |  |  |  | 47,788 |
Total |  | $ | 142,970 |  |  | $ | 132,384 |  |  | $ | 404,047 |  |  | $ | 388,296 |

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration