← ROPER TECHNOLOGIES INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $3.8b |
$4.6b
+21.57%
|
$5.2b
+12.67%
|
$5.4b
+3.38%
|
$5.5b
+2.99%
|
$5.8b
+4.54%
|
$5.4b
-7.03%
|
$6.2b
+15.00%
|
$7.0b
+13.94%
|
$7.9b
+12.26%
|
$8.3b
+4.78%
|
|
| Cost of Goods and Services Sold | $1.5b |
$1.7b
+19.56%
|
$1.9b
+9.70%
|
$1.9b
+1.46%
|
$2.0b
+2.29%
|
$1.9b
-6.23%
|
$1.6b
-12.98%
|
$1.9b
+15.54%
|
$2.2b
+15.52%
|
$2.4b
+12.48%
|
$2.5b
+3.82%
|
|
| Gross Profit | $2.3b |
$2.9b
+22.83%
|
$3.3b
+14.48%
|
$3.4b
+4.50%
|
$3.5b
+3.38%
|
$3.9b
+10.57%
|
$3.8b
-4.20%
|
$4.3b
+14.77%
|
$4.9b
+13.26%
|
$5.5b
+12.17%
|
$5.8b
+5.21%
|
|
| Research and Development Expense | $195.4m | $281.1m | $316.8m | $339.1m | $446.1m | $528.4m | $529.8m | $646.1m | $748.1m | $852.5m | — | |
| Selling, General and Administrative Expense | $1.3b | $1.7b | $1.9b | $1.9b | $2.1b | $2.3b | $2.2b | $2.6b | $2.9b | $3.2b | $3.4b | |
| Amortization of Intangible Assets | $203.2m | $295.5m | $317.5m | $366.8m | $467.4m | $584.4m | $612.8m | $719.8m | $775.7m | $858.4m | — | |
| Operating Income (Loss) | $1.1b |
$1.2b
+14.76%
|
$1.4b
+15.38%
|
$1.5b
+7.30%
|
$1.4b
-4.49%
|
$1.5b
+3.43%
|
$1.5b
+2.99%
|
$1.7b
+14.48%
|
$2.0b
+14.42%
|
$2.2b
+11.95%
|
$2.3b
+3.59%
|
|
| Interest Expense | $111.6m | $180.6m | $182.1m | $186.6m | $218.9m | $234.1m | $192.4m | $164.7m | — | — | $393.7m | |
| Foreign Currency Transaction Gain (Loss), before Tax | ($2.9m) | ($1.4m) | $200k | ($3.7m) | ($4.3m) | ($1.4m) | — | — | — | — | — | |
| Interest Expense (non-operating) | — | — | — | — | — | — | — | — | $259.2m | $325.0m | $393.7m | |
| Income (Loss) from Equity Method Investments | — | — | — | — | — | — | — | $165.4m | $234.6m | $25.5m | — | |
| Nonoperating Income (Expense) | ($1.5m) | $5.0m | $0 | ($5.1m) | ($2.9m) | $24.9m | ($50.1m) | ($2.8m) | ($5.0m) | $200k | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $721.0m | $783.7m | $924.2m | $1.9b | $902.4m | $915.3m | $1.0b | $1.5b | $1.7b | $1.6b | $3.0b | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | — | — | — | — | — | $1.3b | $1.3b | $1.7b | $2.0b | $1.9b | $3.0b | |
| Income Tax Expense (Benefit) | $282.0m | $63.0m | $254.0m | $459.5m | $259.6m | $288.4m | $296.4m | $374.7m | $417.9m | $399.8m | $471.5m | |
| Net Income (Loss) Attributable to Parent | $658.6m |
$971.8m
+47.54%
|
$944.4m
-2.82%
|
$1.8b
+87.20%
|
$949.7m
-46.28%
|
$1.2b
+21.36%
|
$4.5b
+294.30%
|
$1.4b
-69.54%
|
$1.5b
+11.93%
|
$1.5b
-0.84%
|
$2.5b
+63.01%
|
|
| Earnings Per Share, Basic | $6.50 | $9.51 | $9.15 | $17.02 | $9.08 | $10.95 | $42.92 | $12.98 | $14.47 | $14.30 | $24.10 | |
| Earnings Per Share, Diluted | $6.43 | $9.39 | $9.05 | $16.82 | $8.98 | $10.82 | $42.55 | $12.89 | $14.35 | $14.20 | $24.00 | |
| Income (Loss) from Continuing Operations, Per Basic Share | — | — | — | — | — | $9 | $9 | $13 | $14 | $14 | — | |
| Income (Loss) from Continuing Operations, Per Diluted Share | — | — | — | — | — | $9 | $9 | $13 | $14 | $14 | — | |
| Common Stock, Dividends, Per Share, Declared | $1.25 | $1.46 | $1.70 | $1.90 | $2.10 | $2.31 | $2.54 | $2.80 | $3.08 | $3.39 | — | |
| Weighted Average Number of Shares Outstanding, Basic | 101.3m | 102.2m | 103.2m | 103.9m | 104.6m | 105.3m | 105.9m | 106.6m | 107.1m | 107.4m | 104.8m | |
| Weighted Average Number of Shares Outstanding, Diluted | 102.5m | 103.5m | 104.4m | 105.1m | 105.7m | 106.5m | 106.8m | 107.4m | 108.0m | 108.2m | 105.3m | |
| Additional Financial Items | ||||||||||||
| Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax | — | — | — | — | — | $114.1m | $202.8m | ($4.1m) | $0 | $0 | — | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | — | — | — | — | — | $982.6m | $985.6m | $1.4b | $1.5b | $1.5b | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | — | — | — | — | — | $170.0m | $3.6b | $15.8m | $0 | $0 | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.