COM:DXPE
DXP
- Stock
Last Close
69.12
22/11 21:00
Market Cap
703.08M
Beta: -
Volume Today
88.04K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.24B - | 1.50B 20.79% | 1.25B 16.85% | 962.09M 22.85% | 1.01B 4.65% | 1.22B 20.80% | 1.27B 4.19% | 1.01B 20.67% | 1.11B 10.81% | 1.48B 32.94% | 1.68B 13.36% | |
cost of revenue | 869.16M - | 1.07B 22.74% | 895.06M 16.10% | 697.29M 22.10% | 735.20M 5.44% | 883.99M 20.24% | 919.97M 4.07% | 726.00M 21.08% | 785.41M 8.18% | 1.06B 34.81% | 1.17B 10.82% | |
gross profit | 372.35M - | 432.84M 16.25% | 351.99M 18.68% | 264.80M 24.77% | 271.58M 2.56% | 332.21M 22.32% | 347.22M 4.52% | 279.27M 19.57% | 328.51M 17.63% | 422.04M 28.47% | 505.29M 19.73% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 245.47M - | 263.76M - | ||||||||||
selling general and administrative expenses | 271.42M - | 327.90M 20.81% | 303.82M 7.34% | 245.47M 19.21% | 238.09M 3.01% | 263.76M 10.78% | 281.10M 6.58% | 246.26M 12.40% | 288.65M 17.22% | 324.29M 12.35% | 365.97M 12.85% | |
research and development expenses | ||||||||||||
other expenses | 75K - | -131K 274.67% | -72K 45.04% | 5.91M 8,302.78% | 456K 92.28% | 1.19M 161.40% | 45K 96.22% | -74K 264.44% | 414K 659.46% | -2.72M 756.04% | 1.35M 149.89% | |
cost and expenses | 1.14B - | 1.39B 22.28% | 1.20B 14.04% | 942.76M 21.36% | 973.29M 3.24% | 1.15B 17.92% | 1.20B 4.65% | 972.25M 19.05% | 1.07B 10.47% | 1.38B 28.77% | 1.54B 11.29% | |
operating expenses | 271.42M - | 327.90M 20.81% | 303.82M 7.34% | 245.47M 19.21% | 238.09M 3.01% | 263.76M 10.78% | 281.10M 6.58% | 246.26M 12.40% | 288.65M 17.22% | 324.29M 12.35% | 365.97M 12.85% | |
interest expense | 6.28M - | 12.80M 103.71% | 10.93M 14.57% | 15.56M 42.37% | 17.05M 9.57% | 20.94M 22.77% | 19.50M 6.87% | 20.57M 5.50% | 21.09M 2.52% | 29.14M 38.15% | 53.15M 82.41% | |
ebitda | 122.66M - | 104.81M 14.55% | 81.34M 22.39% | 25.24M 68.97% | 33.95M 34.50% | 69.64M 105.16% | 66.17M 4.99% | 32.94M 50.22% | 40.27M 22.26% | 95.04M 135.99% | 165.98M 74.65% | |
operating income | 100.92M - | -12.63M 112.51% | -27.92M 121.06% | 19.33M 169.25% | 33.49M 73.24% | 68.45M 104.39% | 40.99M 40.11% | 10.26M 74.98% | 13.13M 28.00% | 64.69M 392.79% | 139.32M 115.36% | |
depreciation and amortization | 21.66M - | 35.08M 61.95% | 33.24M 5.23% | 29.99M 9.77% | 27.79M 7.36% | 26.16M 5.84% | 25.17M 3.78% | 22.68M 9.90% | 27.14M 19.66% | 30.34M 11.79% | 26.65M 12.15% | |
total other income expenses net | 75K - | -117.70M 157,033.33% | -76.16M 35.30% | 5.91M 107.76% | 456K 92.28% | 1.19M 161.40% | 5.68M 376.17% | -57.77M 1,117.81% | 6.05M 110.48% | 1.21M 80.06% | -52.39M 4,440.60% | |
income before tax | 94.72M - | -25.56M 126.98% | -38.92M 52.29% | 9.67M 124.86% | 16.89M 74.61% | 48.71M 188.34% | 46.67M 4.18% | -47.52M 201.81% | 19.18M 140.37% | 65.90M 243.56% | 86.93M 31.91% | |
income tax expense | 34.48M - | 19.68M 42.92% | 150K 99.24% | 2.52M 1,582% | 363K 85.61% | 13.19M 3,532.23% | 10.89M 17.38% | -18.44M 269.28% | 3.43M 118.61% | 17.80M 418.77% | 18.12M 1.80% | |
net income | 60.24M - | -45.24M 175.10% | -38.54M 14.81% | 7.70M 119.99% | 16.89M 119.27% | 35.63M 110.99% | 36.03M 1.13% | -29.07M 180.68% | 16.50M 156.74% | 48.16M 191.92% | 68.81M 42.90% | |
weighted average shs out | 14.44M - | 14.38M 0.44% | 14.42M 0.33% | 17.20M 19.24% | 17.32M 0.69% | 17.40M 0.50% | 17.60M 1.17% | 19.21M 9.11% | 18.58M 3.27% | 18.63M 0.27% | 16.87M 9.45% | |
weighted average shs out dil | 15.28M - | 15.48M 1.31% | 14.42M 6.82% | 17.20M 19.24% | 18.24M 6.06% | 18.39M 0.84% | 18.43M 0.21% | 19.21M 4.21% | 19.79M 3.02% | 19.47M 1.61% | 17.71M 9.04% | |
eps | 4.17 - | -3.15 175.54% | -2.67 15.24% | 0.44 116.48% | 0.97 120.45% | 2.05 111.34% | 2.04 0.49% | -1.51 174.02% | 0.88 158.28% | 2.58 193.18% | 4.07 57.75% | |
epsdiluted | 3.94 - | -2.92 174.11% | -2.67 8.56% | 0.44 116.48% | 0.93 111.36% | 1.94 108.60% | 1.96 1.03% | -1.51 177.04% | 0.83 154.97% | 2.47 197.59% | 3.89 57.49% |
All numbers in USD (except ratios and percentages)