RESIDEO TECHNOLOGIES, INC.

Annual Trend FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Net revenue $4.5b $4.8b $5.0b $5.1b $5.8b $6.4b $6.2b $6.8b $7.5b
Cost of goods sold $3.2b $3.5b $3.8b $3.8b $4.3b $4.6b $4.5b $4.9b $5.3b
Gross profit $1.3b $1.4b $1.2b $1.3b $1.6b $1.8b $1.7b $1.9b $2.2b
Total operating expenses $1.0b $1.2b $1.1b $1.4b $1.6b
Income from operations $445.0m $493.0m $258.0m $311.0m $559.0m $611.0m $547.0m $520.0m $607.0m
Intangible asset amortization $30.0m $30.0m $35.0m $38.0m $80.0m $122.0m
Provision for income taxes $560.0m ($301.0m) $35.0m $64.0m $111.0m $135.0m $103.0m $105.0m $70.0m
Less: preferred stock dividends $0 $0 $19.0m $35.0m
Less: undistributed income allocated to preferred stockholders $0 $0 $6.0m $0
Net income (loss) before taxes $166.0m $104.0m $71.0m $101.0m $353.0m $418.0m $313.0m $221.0m ($457.0m)
Net income (loss) ($394.0m) $405.0m $36.0m $37.0m $242.0m $283.0m $210.0m $116.0m ($527.0m)
Net income (loss) available to common stockholders, basic ($394.0m) $405.0m $36.0m $37.0m $242.0m $283.0m $210.0m $91.0m ($562.0m)
Net income (loss) available to common stockholders, diluted ($394.0m) $405.0m $36.0m $37.0m $242.0m $283.0m $210.0m $91.0m ($562.0m)
Basic (in dollars per share) ($3.22) $3.31 $0.29 $0.30 $1.68 $1.94 $1.43 $0.62 ($3.77)
Diluted (in dollars per share) ($3.22) $3.30 $0.29 $0.29 $1.63 $2.81 $2.11 $1.48 ($3.07)
Weighted average basic number of common shares outstanding (in shares) 122.5m 122.5m 122.7m 125.3m 144.0m 146.0m 147.0m 146.0m 149.0m
Research and development expenses $87.0m $77.0m $86.0m $111.0m $109.0m $111.0m $167.0m
Selling, general and administrative expenses $871.0m $873.0m $932.0m $1.0b $916.0m $974.0m $960.0m $1.1b $1.3b
Restructuring, impairment and extinguishment costs $40.0m $0 $35.0m $42.0m $52.0m $16.0m
Business separation costs $0 $0 $18.0m
Indemnification Agreement expense $178.0m $211.0m $972.0m
Other expense (income), net $279.0m $369.0m $118.0m $147.0m $158.0m $135.0m $169.0m $218.0m ($43.0m)
Interest expense, net $63.0m $48.0m $58.0m $65.0m $81.0m $135.0m

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