CTS › Financials
Ten years from CTS’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Mar 2026 | Latest quarterMar 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $396.7M | $423.0M | $470.5M | $469.0M | $424.1M | $512.9M | $586.9M | $550.4M | $514.8M | $541.3M | $554.8M | — |
| Gross profit | $140.4M | $140.4M | $165.0M | $157.6M | $139.1M | $184.6M | $210.5M | $190.9M | $187.6M | $208.0M | $216.5M | — |
| Operating income | $63.2M | $38.5M | $61.0M | $53.8M | $45.1M | $76.5M | $93.0M | $75.1M | $71.2M | $82.6M | $88.3M | — |
| Net income | $34.4M | $14.4M | $46.5M | $36.1M | $34.7M | −$41.9M | $59.6M | $60.5M | $55.5M | $65.3M | $69.1M | — |
| Earnings per share, diluted | $1.03 | $0.43 | $1.39 | $1.09 | $1.06 | −$1.30 | $1.85 | $1.92 | $1.81 | $2.19 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Mar 2026 | Latest quarterMar 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $113.8M | $113.6M | $100.9M | $100.2M | $91.8M | $141.5M | $156.9M | $163.9M | $94.3M | $82.3M | — | $90.9M |
| Total assets | $517.7M | $539.7M | $548.3M | $643.4M | $626.0M | $664.5M | $748.5M | $741.2M | $766.1M | $764.3M | — | $777.2M |
| Total liabilities | $199.8M | $195.9M | $170.4M | $238.1M | $202.4M | $200.9M | $242.3M | $214.3M | $235.3M | $212.5M | — | $219.7M |
| Shareholders' equity | $317.9M | $343.8M | $377.9M | $405.2M | $423.7M | $463.6M | $506.2M | $526.8M | $530.9M | $551.8M | — | $557.5M |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Mar 2026 | Latest quarterMar 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $47.2M | $58.0M | $58.2M | $64.4M | $76.8M | $86.1M | $121.2M | $88.8M | $98.2M | $102.1M | $103.9M | — |
| Capital spending | $20.5M | $18.1M | $28.5M | $21.7M | $14.9M | $15.6M | $14.3M | $14.7M | $18.6M | $15.7M | $16.3M | — |
| Free cash flow | $26.7M | $40.0M | $29.7M | $42.7M | $61.9M | $70.5M | $106.9M | $74.1M | $79.6M | $86.4M | $87.6M | — |
| Buybacks | $0 | $0 | $9.4M | $11.7M | $8.1M | $8.8M | $21.4M | $40.9M | $42.6M | $56.2M | $58.3M | — |
| Dividends | $5.2M | $5.3M | $5.3M | $5.2M | $5.2M | $5.2M | $5.1M | $5.0M | $4.9M | $4.8M | $4.7M | — |
| Returned to shareholders | $5.2M | $5.3M | $14.7M | $17.0M | $13.3M | $14.0M | $26.6M | $46.0M | $47.5M | $60.9M | $63.0M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$1.57B at $54.95 a share, with 28,556,195 shares outstanding as of Jul 21, 2026, from the cover of its latest SEC filing.
Revenue of $554.8M and net income of $69.1M in the last 12 months to Mar 2026.
CTS reported $90.9M of cash and equivalents on its balance sheet in Mar 2026.
Yes. Operating cash flow minus capital spending was $87.6M in the last 12 months to Mar 2026.
$60.9M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy