← DXP ENTERPRISES INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $962.1m | $1.0b | $1.2b | $1.3b | $1.0b | $1.1b | $1.5b | $1.7b | $1.8b | $2.0b | |
| Cost of Revenue | $697.3m | $735.2m | $884.0m | $920.0m | $728.1m | $785.4m | $1.1b | $1.2b | $1.2b | $1.4b | |
| Gross Profit | $264.8m | $271.6m | $332.2m | $347.2m | $277.2m | $328.5m | $422.0m | $505.3m | $556.3m | $635.9m | |
| Operating Income (Loss) | $19.3m | $33.5m | $68.5m | $66.1m | ($27.7m) | $39.9m | $97.8m | $138.7m | $145.4m | $176.9m | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | $18.1m | $17.3m | $16.6m | $15.1m | $12.3m | $17.2m | $18.9m | $18.2m | $19.8m | $21.7m | |
| Goodwill, Impairment Loss | — | — | — | — | $36.4m | $0 | $0 | $0 | $0 | $0 | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $11.1m | $13.2m | $46.3m | $41.2m | ($33.2m) | $9.9m | $59.7m | $79.8m | $77.3m | $110.7m | |
| Interest Income, Other | — | — | — | — | — | — | — | — | $4.8m | $3.6m | |
| Preferred Stock Dividends, Income Statement Impact | $90k | $90k | $90k | $90k | $90k | $90k | $90k | $90k | $90k | $90k | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $9.7m | $16.9m | $48.7m | $46.7m | ($48.3m) | $19.2m | $65.9m | $86.9m | $85.0m | $119.2m | |
| Net Income (Loss) Attributable to Parent | $7.7m | $16.9m | $35.6m | $36.0m | ($29.3m) | $16.5m | $48.2m | $68.8m | $70.5m | $88.7m | |
| Net Income (Loss) Available to Common Stockholders, Basic | $7.6m | $16.8m | $35.5m | $35.9m | ($29.4m) | $16.4m | $48.1m | $68.7m | $70.4m | $88.6m | |
| Net Income (Loss) Attributable to Noncontrolling Interest | ($551k) | ($359k) | ($111k) | ($260k) | ($348k) | ($745k) | ($53k) | $0 | $0 | — | |
| Earnings Per Share, Basic | $0.51 | $0.97 | $2.02 | $2.04 | ($1.65) | $0.87 | $2.58 | $4.07 | $4.44 | $5.65 | |
| Earnings Per Share, Diluted | $0.49 | $0.93 | $1.94 | $1.96 | ($1.65) | $0.83 | $2.47 | $3.89 | $4.22 | $5.37 | |
| Weighted Average Number of Shares Outstanding, Basic | 15.0m | 17.4m | 17.6m | 17.6m | 17.7m | 18.9m | 18.6m | 16.9m | 15.9m | 15.7m | |
| Weighted Average Number of Shares Outstanding, Diluted | 15.9m | 18.2m | 18.4m | 18.4m | 17.7m | 19.8m | 19.5m | 17.7m | 16.7m | 16.5m | |
| Selling, General and Administrative Expense | $245.5m | $238.1m | $263.8m | $281.1m | $245.0m | $288.6m | $324.3m | $366.6m | $410.9m | $459.1m | |
| Other Nonoperating Income (Expense) | — | — | — | — | — | — | — | — | ($504k) | $709k | |
| Interest Expense (non-operating) | — | — | — | — | — | — | — | — | $63.9m | $60.5m | |
| Business Combination, Acquisition Related Costs | $0 | $0 | — | — | — | $300k | $600k | $600k | — | — | |
| Current Income Tax Expense (Benefit) | ($164k) | $4.2m | $12.2m | $9.8m | ($4.0m) | ($2.7m) | $25.3m | $27.2m | $29.5m | $3.7m | |
| General and Administrative Expense | — | — | — | — | — | $65.9m | $60.1m | $72.7m | $85.3m | $87.9m | |
| Interest Expense | $15.6m | $17.1m | $20.9m | $19.5m | $20.6m | $21.1m | $29.1m | $53.1m | — | — | |
| Nonoperating Income (Expense) | $5.9m | $456k | $1.2m | $45k | ($74k) | $414k | ($2.7m) | $1.4m | $3.5m | $2.9m | |
| Operating Lease, Expense | — | — | — | $25.0m | $23.4m | $24.2m | $24.5m | — | — | — | |
| Income Tax Expense (Benefit) | $2.5m | $363k | $13.2m | $10.9m | ($18.7m) | $3.4m | $17.8m | $18.1m | $14.5m | $30.5m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.