|
Cash and cash equivalents
|
|
$3.1m
|
$1k
|
$121k
|
$118k
|
$127k
|
$672k
|
$206k
|
$1.5m
|
|
Receivables, net of allowances for doubtful accounts of $577 at December 31, 2025 and $248 at December 31, 2024
|
|
$52.3m
|
$40.2m
|
$42.1m
|
$55.4m
|
$58.0m
|
$57.4m
|
$49.8m
|
$57.6m
|
|
Inventories, net
|
|
$53.4m
|
$45.7m
|
$41.4m
|
$70.2m
|
$71.7m
|
$67.8m
|
$54.8m
|
$59.4m
|
|
Prepaid expenses and other current assets
|
|
$1.6m
|
$3.0m
|
$2.6m
|
$2.9m
|
$3.5m
|
$3.3m
|
$3.4m
|
$5.2m
|
|
Total current assets
|
|
$112.8m
|
$90.5m
|
$89.2m
|
$132.6m
|
$141.3m
|
$134.6m
|
$112.9m
|
$128.4m
|
|
Property, plant and equipment, net
|
|
$123.9m
|
$125.1m
|
$106.7m
|
$119.6m
|
$145.8m
|
$175.7m
|
$156.5m
|
$150.0m
|
|
Goodwill
|
|
$69.4m
|
$71.5m
|
$71.5m
|
$71.5m
|
$71.5m
|
$92.7m
|
$92.7m
|
$140.2m
|
|
Intangible assets, net
|
|
$82.9m
|
$72.2m
|
$61.5m
|
$50.8m
|
$43.8m
|
$58.7m
|
$51.7m
|
$111.3m
|
|
Other long-term assets
|
|
$814k
|
$1.1m
|
$3.5m
|
$3.9m
|
$2.0m
|
$2.7m
|
$1.7m
|
$1.8m
|
|
Tooling in progress
|
|
$2.3m
|
$1.6m
|
$3.1m
|
$4.0m
|
$7.9m
|
$5.5m
|
$4.8m
|
$4.7m
|
|
Assets held for sale
|
|
—
|
—
|
$3.6m
|
—
|
$83k
|
—
|
$1.4m
|
$1.4m
|
|
Operating lease assets
|
|
—
|
—
|
—
|
—
|
$36.1m
|
$32.2m
|
$28.6m
|
$30.5m
|
|
Current portion of operating lease obligation
|
|
—
|
—
|
—
|
—
|
$4.9m
|
$5.1m
|
$4.9m
|
$6.7m
|
|
Salaries, wages, and payroll taxes
|
|
$7.5m
|
$5.8m
|
$10.2m
|
$8.7m
|
$7.3m
|
$6.4m
|
$5.1m
|
$2.8m
|
|
Bonuses and deferred compensation
|
|
$6.1m
|
$6.2m
|
$3.1m
|
$5.3m
|
$6.9m
|
$3.1m
|
$4.4m
|
$2.2m
|
|
Other current liabilities
|
|
$14.6m
|
$3.4m
|
$5.3m
|
$13.0m
|
$11.6m
|
$10.4m
|
$11.1m
|
$10.7m
|
|
Bank revolving credit notes
|
|
$59.6m
|
$72.6m
|
$45.3m
|
$67.6m
|
$72.2m
|
$147.5m
|
$79.7m
|
$202.5m
|
|
Operating lease obligation, less current maturities
|
|
—
|
—
|
—
|
—
|
$31.9m
|
$28.6m
|
$25.4m
|
$25.6m
|
|
Deferred compensation, less current portion
|
|
$13.4m
|
$24.9m
|
$25.6m
|
$25.1m
|
$3.1m
|
$3.8m
|
$4.7m
|
$5.2m
|
|
Common shares, no par value, 75,000,000 authorized, 22,505,704 shares issued at December 31, 2025 and 22,300,106 at December 31, 2024
|
|
—
|
—
|
—
|
—
|
$0
|
$0
|
—
|
—
|
|
Treasury shares at cost, 2,187,334 shares at December 31, 2025 and 1,883,198 at December 31, 2024
|
|
—
|
($4.9m)
|
($4.9m)
|
($6.5m)
|
($9.4m)
|
($9.5m)
|
($15.4m)
|
($20.0m)
|
|
Total shareholders' equity
|
|
—
|
$200.9m
|
$200.9m
|
$198.3m
|
$217.9m
|
$230.0m
|
$251.8m
|
$240.7m
|
|
Total assets
|
|
$391.7m
|
$363.6m
|
$338.5m
|
$379.5m
|
$440.6m
|
$496.7m
|
$445.6m
|
$563.6m
|
|
Accounts payable
|
|
$46.0m
|
$32.2m
|
$33.5m
|
$50.1m
|
$53.7m
|
$46.5m
|
$39.1m
|
$52.4m
|
|
Total current liabilities
|
|
$83.2m
|
$48.2m
|
$52.7m
|
$77.4m
|
$102.4m
|
$71.7m
|
$64.6m
|
$74.8m
|
|
Deferred income tax liability
|
|
$19.1m
|
$14.2m
|
$11.9m
|
$8.6m
|
$11.8m
|
$12.6m
|
$16.8m
|
$11.3m
|
|
Other long-term liabilities
|
|
$100k
|
$100k
|
$100k
|
$1.6m
|
$1.2m
|
$2.5m
|
$2.5m
|
$3.5m
|
|
Total liabilities
|
|
$288.7m
|
$162.7m
|
$137.7m
|
$181.2m
|
$222.7m
|
$266.7m
|
$193.8m
|
$322.9m
|
|
Additional paid-in-capital
|
|
—
|
$183.7m
|
$190.8m
|
$197.2m
|
$200.9m
|
$205.4m
|
$207.1m
|
$208.8m
|
|
Retained earnings
|
|
$26.8m
|
$22.1m
|
$15.0m
|
$7.5m
|
$26.3m
|
$34.1m
|
$60.1m
|
$52.0m
|
|
Total liabilities and shareholders' equity
|
|
$391.7m
|
$363.6m
|
$338.5m
|
$379.5m
|
$440.6m
|
$496.7m
|
$445.6m
|
$563.6m
|