MODINE MANUFACTURING CO

Annual Trend FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 FY 2026 TTM
Net sales $1.5b
$2.1b +39.93%
$2.2b +5.21%
$2.0b -10.72%
$1.8b -8.46%
$2.1b +13.37%
$2.3b +12.09%
$2.4b +4.78%
$2.6b +7.30%
$3.2b +23.13%
$3.4b +6.01%
Cost of sales $1.2b
$1.7b +39.76%
$1.8b +5.76%
$1.7b -9.70%
$1.5b -9.17%
$1.7b +14.90%
$1.9b +9.63%
$1.9b -1.38%
$1.9b +3.05%
$2.5b +26.31%
$2.6b +7.13%
Gross profit $253.3m
$356.5m +40.74%
$365.5m +2.52%
$307.5m -15.87%
$293.4m -4.59%
$309.3m +5.42%
$389.4m +25.90%
$525.6m +34.98%
$643.8m +22.49%
$731.1m +13.56%
$747.7m +2.27%
Selling, general and administrative expenses $205.0m $245.8m $244.1m $249.6m $210.9m $215.1m $234.0m $273.9m $332.1m $360.1m $378.5m
Restructuring expenses $10.9m $16.0m $9.6m $12.2m $13.4m $24.1m $5.0m $15.0m $28.2m $20.6m
Operating income $39.4m
$92.2m +134.01%
$109.7m +18.98%
$37.9m -65.45%
($97.7m) -357.78%
$119.2m +222.01%
$150.4m +26.17%
$240.7m +60.04%
$283.5m +17.78%
$342.4m +20.78%
$369.2m +7.83%
Interest expense ($17.2m) ($25.6m) ($24.8m) ($22.7m) ($19.4m) ($15.6m) ($20.7m) ($24.1m) ($26.4m) ($31.6m) $32.2m
Other expense - net ($1.4m) ($3.3m) ($4.1m) ($4.8m) ($2.2m) ($2.1m) ($4.4m) ($2.0m) ($3.1m) ($8.2m)
Earnings before income taxes $20.8m $63.3m $80.8m $10.4m ($119.3m) $101.5m $125.3m $214.6m $254.0m $186.5m
Provision for income taxes ($5.9m) ($39.5m) $5.1m ($12.4m) ($90.2m) ($15.2m) $28.3m ($51.2m) ($68.5m) ($63.2m)
Net earnings $14.9m
$23.8m +59.73%
$85.9m +260.92%
($2.0m) -102.33%
($209.5m) -10375.00%
$86.3m +141.19%
$153.6m +77.98%
$163.4m +6.38%
$185.5m +13.53%
$123.3m -33.53%
$144.2m +16.95%
Net earnings attributable to Modine $14.2m $22.2m $84.8m ($2.2m) ($210.7m) $85.2m $153.1m $161.5m $184.0m $121.5m
Net earnings attributable to noncontrolling interest ($700k) ($1.6m) ($1.1m) ($200k) ($1.2m) ($1.1m) ($500k) ($1.9m) ($1.5m) ($1.8m)
Basic (in dollars per share) $0.31 $0.48 $1.70 ($0.04) ($4.08) $1.66 $2.94 $3.12 $3.53 $2.34
Diluted (in dollars per share) $0.31 $0.47 $1.67 ($0.04) ($4.08) $1.64 $2.91 $3.06 $3.44 $2.29
Impairment charge $400k $8.6m $166.8m $0 $0 $4.1m
Loss (gain) on sale of assets ($2.0m) $0 $1.7m ($800k) $0 $6.6m $0 ($4.0m) $0 $3.9m
Pension termination charge $0 $0 ($116.1m)

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.