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 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | May '15 | Aug '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 313.75M - | 348.50M 11.08% | 381.60M 9.50% | 387.05M 1.43% | 382.50M 1.18% | 341.59M 10.69% | 323.69M 5.24% | 303.08M 6.37% | 278.68M 8.05% | 253.56M 9.01% | 256.21M 1.05% | 230.03M 10.22% | 222.29M 3.36% | 238.53M 7.30% | 250.70M 5.10% | 251.93M 0.49% | 265.63M 5.44% | 285.94M 7.65% | 311.23M 8.84% | 308.03M 1.03% | 311.01M 0.97% | 311.23M 0.07% | 333.32M 7.10% | 327.18M 1.84% | 295.47M 9.69% | 300.98M 1.87% | 251.40M 16.47% | 220.19M 12.41% | 232.69M 5.68% | 245.62M 5.56% | 285.52M 16.24% | 289.49M 1.39% | 293.15M 1.26% | 319.41M 8.96% | 367.81M 15.15% | 387.31M 5.30% | 406.30M 4.90% | 424.27M 4.42% | 428.04M 0.89% | 419.25M 2.05% | 407.04M 2.91% | 412.63M 1.37% | 753.32M 82.56% | 472.94M 37.22% | |
cost of revenue | 219.15M - | 246.80M 12.62% | 270.56M 9.63% | 273.64M 1.14% | 275.82M 0.80% | 243.54M 11.70% | 232.39M 4.58% | 217.37M 6.46% | 201.75M 7.19% | 184.74M 8.43% | 184.61M 0.07% | 166.21M 9.97% | 161.73M 2.69% | 174.01M 7.59% | 181.76M 4.45% | 184.97M 1.76% | 194.46M 5.13% | 209.49M 7.73% | 226.11M 7.93% | 223.96M 0.95% | 224.43M 0.21% | 227.03M 1.16% | 241.33M 6.30% | 234.47M 2.84% | 217.13M 7.39% | 217.00M 0.06% | 181.71M 16.26% | 158.89M 12.55% | 168.40M 5.99% | 174.01M 3.33% | 200.31M 15.12% | 202.55M 1.12% | 208.49M 2.93% | 224.53M 7.69% | 263.55M 17.38% | 275.68M 4.60% | 295.04M 7.02% | 299.23M 1.42% | 296.19M 1.02% | 293.69M 0.84% | 284.21M 3.23% | 288.75M 1.60% | 615.53M 113.17% | 326.82M 46.90% | |
gross profit | 94.60M - | 101.71M 7.51% | 111.05M 9.18% | 113.41M 2.13% | 106.68M 5.94% | 98.05M 8.09% | 91.30M 6.88% | 85.71M 6.13% | 76.93M 10.24% | 68.82M 10.55% | 71.60M 4.05% | 63.82M 10.87% | 60.56M 5.11% | 64.52M 6.53% | 68.94M 6.85% | 66.96M 2.86% | 71.17M 6.28% | 76.44M 7.42% | 85.12M 11.34% | 84.07M 1.23% | 86.58M 2.98% | 84.20M 2.75% | 91.99M 9.25% | 92.70M 0.78% | 78.33M 15.50% | 83.98M 7.22% | 69.70M 17.01% | 61.30M 12.05% | 64.29M 4.87% | 71.61M 11.39% | 85.20M 18.98% | 86.94M 2.04% | 84.66M 2.63% | 94.88M 12.08% | 104.26M 9.88% | 111.63M 7.07% | 111.26M 0.34% | 125.04M 12.39% | 131.85M 5.45% | 125.56M 4.77% | 122.84M 2.17% | 123.88M 0.85% | 137.79M 11.23% | 146.11M 6.04% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 70.82M - | 62.75M 11.39% | 58.89M 6.16% | 53.01M 9.98% | 65.30M - | 65.06M 0.37% | 67.26M 3.38% | 66.15M 1.65% | 69.38M 4.89% | 69.14M 0.35% | 70.99M 2.67% | 71.59M 0.85% | 73.07M 2.07% | 62.94M 13.86% | 56.50M - | ||||||||||||||||||||||||||||||
selling general and administrative expenses | 66.55M - | 79.55M 19.54% | 82.65M 3.90% | 81.61M 1.26% | 81.08M 0.64% | 79.95M 1.39% | 77.30M 3.31% | 75.08M 2.87% | 71.48M 4.79% | 70.82M 0.93% | 62.75M 11.39% | 58.89M 6.16% | 53.01M 9.98% | 56.28M 6.17% | 58.68M 4.26% | 60.45M 3.02% | 62.68M 3.68% | 65.30M 4.17% | 65.06M 0.37% | 67.26M 3.38% | 66.15M 1.65% | 69.38M 4.89% | 69.14M 0.35% | 70.99M 2.67% | 71.59M 0.85% | 73.07M 2.07% | 62.94M 13.86% | 53.75M 14.61% | 56.50M 5.12% | 65.40M 15.75% | 70.43M 7.70% | 75.76M 7.56% | 77.06M 1.72% | 73.33M 4.85% | 78.34M 6.84% | 85.09M 8.62% | 87.53M 2.86% | 89.64M 2.42% | 94.37M 5.28% | 89.71M 4.94% | 92.25M 2.83% | 93.91M 1.80% | 100.44M 6.96% | 106.50M 6.03% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 59K - | 150K 154.24% | -141K 194% | -10K 92.91% | -130K 1,200% | 249K 291.54% | 145K 41.77% | -327K 325.52% | -139K 57.49% | 155K 211.51% | -9K 105.81% | 251K 2,888.89% | 5.51M 2,094.82% | 228K 95.86% | -57K 125% | 153K 368.42% | 132K 13.73% | 22K 83.33% | 1.42M 6,336.36% | -120K 108.47% | -126K 5% | 33K 126.19% | -185K 660.61% | 25K 113.51% | 172K 588% | 834K 384.88% | -133K 115.95% | -320K 140.60% | -455K 42.19% | 430K 194.51% | 104K 75.81% | 450K 332.69% | -570K 226.67% | -536K 5.96% | -839K 56.53% | -1.56M 86.53% | 227K 114.50% | 469K 106.61% | 242K 48.40% | -1.23M 609.92% | 1.88M 252.11% | 1.97M 4.85% | |||
cost and expenses | 285.69M - | 326.34M 14.23% | 353.20M 8.23% | 355.25M 0.58% | 356.90M 0.47% | 323.50M 9.36% | 309.69M 4.27% | 292.46M 5.57% | 273.23M 6.57% | 255.56M 6.47% | 247.37M 3.21% | 225.09M 9.00% | 214.74M 4.60% | 230.29M 7.24% | 240.44M 4.41% | 245.42M 2.07% | 257.14M 4.78% | 274.79M 6.86% | 291.17M 5.96% | 291.21M 0.02% | 290.58M 0.22% | 296.41M 2.01% | 310.47M 4.74% | 305.46M 1.61% | 288.73M 5.48% | 290.07M 0.46% | 244.65M 15.66% | 212.64M 13.08% | 224.90M 5.77% | 239.40M 6.45% | 270.75M 13.09% | 278.31M 2.79% | 285.56M 2.60% | 297.85M 4.31% | 341.89M 14.79% | 360.77M 5.52% | 382.56M 6.04% | 388.87M 1.65% | 390.56M 0.44% | 383.39M 1.84% | 376.46M 1.81% | 382.66M 1.65% | 715.97M 87.10% | 433.33M 39.48% | |
operating expenses | 66.55M - | 79.55M 19.54% | 82.65M 3.90% | 81.61M 1.26% | 81.08M 0.64% | 79.95M 1.39% | 77.30M 3.31% | 75.08M 2.87% | 71.48M 4.79% | 70.82M 0.93% | 62.75M 11.39% | 58.89M 6.16% | 53.01M 9.98% | 56.28M 6.17% | 58.68M 4.26% | 60.45M 3.02% | 62.68M 3.68% | 65.30M 4.17% | 65.06M 0.37% | 67.26M 3.38% | 66.15M 1.65% | 69.38M 4.89% | 69.14M 0.35% | 70.99M 2.67% | 71.59M 0.85% | 73.07M 2.07% | 62.94M 13.86% | 53.75M 14.61% | 56.50M 5.12% | 65.40M 15.75% | 70.43M 7.70% | 75.76M 7.56% | 77.06M 1.72% | 73.33M 4.85% | 78.34M 6.84% | 85.09M 8.62% | 87.53M 2.86% | 89.64M 2.42% | 94.37M 5.28% | 89.71M 4.94% | 92.25M 2.83% | 93.91M 1.80% | 100.44M 6.96% | 106.50M 6.03% | |
interest expense | 1.35M - | 3.40M 151.26% | 3.18M 6.51% | 3.29M 3.75% | 2.93M 11.11% | 2.68M 8.40% | 2.59M 3.39% | 2.63M 1.47% | 3.03M 15.10% | 3.41M 12.62% | 3.95M 15.90% | 4.34M 9.79% | 3.87M 10.88% | 3.65M 5.51% | 3.99M 9.28% | 4.93M 23.45% | 4.48M 9.07% | 5.04M 12.50% | 6.14M 21.74% | 4.78M 22.10% | 4.98M 4.12% | 5.04M 1.25% | 4.88M 3.08% | 4.99M 2.07% | 4.59M 8.00% | 4.38M 4.58% | 3.93M 10.21% | 3.75M 4.53% | 8.51M 126.87% | 5.24M 38.40% | 5.34M 1.79% | 5.26M 1.37% | 5.25M 0.36% | 5.16M 1.58% | 5.62M 8.78% | 6.83M 21.69% | 11.53M 68.67% | 11.52M 0.03% | 11.86M 2.97% | 12.68M 6.92% | 17.08M 34.64% | 15.54M 8.98% | 15.38M 1.03% | 15.72M 2.16% | |
ebitda | 33.62M - | 29.86M 11.17% | 28.26M 5.38% | 31.79M 12.51% | 25.47M 19.90% | 26.61M 4.48% | 22.47M 15.56% | 10.30M 54.17% | 13.64M 32.45% | 5.70M 58.21% | 8.84M 55.11% | 12.78M 44.52% | 13.06M 2.23% | 15.48M 18.51% | 10.20M 34.10% | 6.66M 34.68% | 8.62M 29.36% | 11.17M 29.61% | 27.97M 150.34% | 23.20M 17.05% | 20.30M 12.48% | 21.05M 3.70% | 22.66M 7.63% | 28.16M 24.28% | 6.91M 75.45% | 17.77M 157.07% | 6.62M 62.75% | 7.24M 9.29% | 7.33M 1.38% | 13.27M 80.89% | 14.88M 12.11% | 18.12M 21.82% | 7.02M 61.24% | 21.02M 199.35% | 25.08M 19.30% | 32.47M 29.45% | 23.96M 26.20% | 35.87M 49.69% | 37.72M 5.17% | 34.62M 8.22% | 35.77M 3.32% | 37.51M 4.86% | 37.35M 0.42% | 48.17M 28.96% | |
operating income | 28.06M - | 22.16M 21.01% | 28.40M 28.15% | 31.80M 11.99% | -91.97M 389.18% | 18.10M 119.68% | 13.99M 22.68% | -55.61M 497.37% | -4.40M 92.09% | -2.00M 54.48% | 8.85M 542.01% | 4.93M 44.25% | 7.55M 53.09% | 8.24M 9.06% | 10.26M 24.54% | 6.51M 36.53% | 8.49M 30.37% | 11.15M 31.37% | 20.06M 79.93% | 16.81M 16.19% | 20.43M 21.51% | 14.82M 27.48% | 22.85M 54.20% | 21.72M 4.95% | 6.74M 68.96% | 10.91M 61.90% | 6.75M 38.13% | -40.85M 704.86% | -3.69M 90.96% | 6.21M 268.26% | 14.77M 137.78% | 11.19M 24.28% | 7.59M 32.11% | 14.27M 87.95% | 18.00M 26.14% | 26.54M 47.43% | 14.94M 43.69% | 35.40M 136.88% | 37.48M 5.88% | 35.86M 4.33% | 30.59M 14.69% | 29.97M 2.01% | 37.35M 24.62% | 39.61M 6.04% | |
depreciation and amortization | 5.50M - | 7.55M 37.22% | 7.75M 2.54% | 7.99M 3.19% | 11.79M 47.44% | 8.26M 29.92% | 8.33M 0.82% | 8.33M 0.02% | 8.33M 0.01% | 7.55M 9.39% | 7.49M 0.76% | 7.59M 1.38% | 7.37M 2.96% | 7.01M 4.78% | 6.75M 3.82% | 6.84M 1.32% | 7.19M 5.15% | 6.71M 6.59% | 6.49M 3.34% | 6.51M 0.25% | 6.45M 0.80% | 6.21M 3.84% | 6.07M 2.27% | 6.42M 5.89% | 6.48M 0.92% | 6.03M 7.04% | 5.96M 1.00% | 5.30M 11.08% | 5.39M 1.60% | 6.63M 22.95% | 6.96M 5.01% | 6.49M 6.78% | 7.07M 9.05% | 6.75M 4.54% | 7.08M 4.86% | 5.93M 16.27% | 9.02M 52.11% | 469K 94.80% | 7.47M 1,492.75% | 6.57M 11.99% | 5.19M 21.11% | 7.54M 45.35% | 8.72M - | ||
total other income expenses net | 59K - | 150K 154.24% | -141K 194% | -10K 92.91% | -117.70M 1,176,890% | 249K 100.21% | 145K 41.77% | -66.56M 46,005.52% | -9.99M 85.00% | 155K 101.55% | -9K 105.81% | 251K 2,888.89% | 5.51M 2,094.82% | 228K 95.86% | -57K 125% | 153K 368.42% | 132K 13.73% | 22K 83.33% | 1.42M 6,336.36% | -120K 108.47% | -126K 5% | 33K 126.19% | -185K 660.61% | 25K 113.51% | 172K 588% | 834K 384.88% | -133K 115.95% | -48.72M 36,532.33% | -11.94M 75.50% | 430K 103.60% | 104K 75.81% | 450K 332.69% | -570K 226.67% | 1.59M 378.95% | 1.47M 7.86% | -8.40M 673.24% | -2.51M 70.14% | -11.05M 340.67% | 242K 102.19% | -1.23M 609.92% | -15.80M 1,180.47% | -14.42M 8.75% | -14.35M 0.48% | -15.88M 10.64% | |
income before tax | 26.76M - | 18.91M 29.33% | 25.08M 32.61% | 28.50M 13.62% | -95.03M 433.45% | 15.66M 116.48% | 11.55M 26.28% | -58.57M 607.18% | -7.56M 87.09% | -5.26M 30.51% | 4.89M 193.02% | 846K 82.70% | 9.20M 986.88% | 4.81M 47.68% | 6.21M 29.04% | 1.74M 72.05% | 4.14M 138.50% | 6.13M 48.14% | 15.34M 150.23% | 11.91M 22.34% | 15.32M 28.65% | 9.81M 35.99% | 17.78M 81.23% | 16.76M 5.74% | 2.33M 86.11% | 7.37M 216.80% | 2.69M 63.51% | -44.92M 1,769.81% | -12.66M 71.82% | 1.40M 111.05% | 9.54M 581.77% | 6.37M 33.20% | 1.78M 72.09% | 15.86M 792.07% | 19.47M 22.73% | 18.14M 6.81% | 12.44M 31.45% | 24.35M 95.78% | 25.86M 6.21% | 21.94M 15.16% | 14.79M 32.60% | 15.55M 5.20% | 23.00M 47.88% | 23.73M 3.17% | |
income tax expense | 9.86M - | 7.30M 26.00% | 9.54M 30.80% | 10.86M 13.76% | -6.96M 164.08% | 6.01M 186.46% | 4.38M 27.15% | -5.88M 234.33% | -4.36M 25.91% | -8K 99.82% | -197K 2,362.50% | 664K 437.06% | 2.06M 210.84% | 1.82M 11.97% | 2.24M 23.23% | -1.18M 152.52% | -2.52M 114.03% | 1.64M 165.00% | 3.78M 130.81% | 3.55M 5.99% | 4.22M 18.96% | 2.62M 37.91% | 4.43M 68.84% | 3.61M 18.55% | 239K 93.37% | 1.72M 621.34% | 610K 64.62% | -10.14M 1,762.79% | -10.63M 4.82% | 1.27M 111.95% | 1.61M 26.36% | -565K 135.18% | 1.05M 286.02% | 3.33M 217.03% | 4.97M 49.25% | 5.10M 2.49% | 4.40M 13.73% | 6.77M 53.90% | 6.80M 0.56% | 5.77M 15.27% | -1.22M 121.16% | 4.22M 446.15% | 6.31M 49.42% | 2.63M 58.30% | |
net income | 16.90M - | 11.62M 31.27% | 15.54M 33.75% | 17.64M 13.54% | -88.08M 599.21% | 9.65M 110.96% | 7.17M 25.74% | -52.44M 831.62% | -2.92M 94.43% | -5.11M 75.13% | 5.17M 201.13% | 263K 94.91% | 7.38M 2,706.46% | 3.13M 57.55% | 4.13M 31.98% | 2.97M 28.27% | 6.65M 124.34% | 4.55M 31.61% | 11.56M 154.05% | 8.40M 27.37% | 11.12M 32.45% | 7.29M 34.45% | 13.46M 84.60% | 13.11M 2.60% | 2.18M 83.40% | 5.71M 162.41% | 2.14M 62.49% | -34.67M 1,718.39% | -1.91M 94.48% | 340K 117.78% | 8.12M 2,288.82% | 7.13M 12.28% | 882K 87.62% | 12.64M 1,333.33% | 14.43M 14.17% | 13.93M 3.49% | 7.15M 48.64% | 17.58M 145.74% | 19.05M 8.38% | 16.17M 15.13% | 16.01M 1.03% | 11.33M 29.20% | 16.67M 47.11% | 21.10M 26.57% | |
weighted average shs out | 14.44M - | 14.72M 1.94% | 14.44M 1.90% | 14.45M 0.07% | 14.38M 0.55% | 14.39M 0.11% | 14.37M 0.16% | 14.12M 1.74% | 14.12M 0% | 14.49M 2.60% | 14.51M 0.18% | 14.60M 0.60% | 17.20M 17.79% | 17.41M 1.23% | 17.40M 0.04% | 17.39M 0.07% | 17.32M 0.42% | 17.35M 0.22% | 17.56M 1.17% | 17.56M 0.03% | 17.40M 0.93% | 17.57M 0.95% | 17.60M 0.20% | 17.60M 0.00% | 17.60M 0.01% | 17.71M 0.62% | 17.77M 0.34% | 17.79M 0.10% | 19.21M 7.97% | 19.19M 0.11% | 18.56M 3.27% | 18.71M 0.82% | 18.58M 0.69% | 18.53M 0.25% | 18.77M 1.25% | 18.82M 0.29% | 18.82M 0% | 18.44M 2.04% | 18.05M 2.09% | 17.36M 3.85% | 16.18M 6.79% | 16.13M 0.30% | 15.87M 1.61% | 15.75M 0.74% | |
weighted average shs out dil | 14.44M - | 15.56M 7.75% | 15.55M 0.10% | 15.50M 0.33% | 15.31M 1.19% | 15.23M 0.52% | 15.21M 0.15% | 14.42M 5.17% | 14.12M 2.10% | 14.49M 2.60% | 15.34M 5.92% | 15.44M 0.63% | 17.41M 12.77% | 18.25M 4.81% | 18.24M 0.03% | 18.23M 0.05% | 18.23M 0.01% | 18.74M 2.79% | 18.40M 1.83% | 18.40M 0.03% | 18.41M 0.03% | 18.41M 0.02% | 18.44M 0.16% | 18.44M 0.03% | 18.44M 0.01% | 18.55M 0.60% | 18.57M 0.12% | 17.79M 4.22% | 19.21M 7.97% | 20.03M 4.26% | 20.13M 0.52% | 19.55M 2.89% | 19.58M 0.15% | 19.37M 1.05% | 19.61M 1.20% | 19.66M 0.28% | 19.66M 0% | 18.48M 6.00% | 18.05M 2.33% | 17.37M 3.80% | 17.02M 2.01% | 16.97M 0.29% | 16.71M 1.53% | 16.59M 0.71% | |
eps | 1.17 - | 0.74 36.75% | 1.08 45.95% | 1.22 12.96% | -6.13 602.46% | 0.67 110.93% | 0.50 25.37% | -3.71 842% | -0.21 94.34% | -0.35 66.67% | 0.35 200% | 0.02 94.29% | 0.43 2,050% | 0.18 58.14% | 0.24 33.33% | 0.17 29.17% | 0.38 123.53% | 0.26 31.58% | 0.66 153.85% | 0.48 27.27% | 0.64 33.33% | 0.41 35.94% | 0.76 85.37% | 0.74 2.63% | 0.12 83.78% | 0.34 183.33% | 0.12 64.71% | -1.95 1,725% | -0.10 94.90% | 0.02 120.10% | 0.44 2,100% | 0.38 13.64% | 0.05 87.82% | 0.68 1,368.68% | 0.77 13.24% | 0.74 3.90% | 0.43 41.89% | 0.95 120.93% | 1.05 10.53% | 0.93 11.43% | 0.99 6.45% | 0.70 29.29% | 1.05 50.00% | 1.34 27.62% | |
epsdiluted | 1.17 - | 0.70 40.17% | 1 42.86% | 1.14 14.00% | -5.75 604.39% | 0.63 110.96% | 0.47 25.40% | -3.64 874.47% | -0.21 94.23% | -0.35 66.67% | 0.34 197.14% | 0.02 94.12% | 0.42 2,000.00% | 0.17 59.52% | 0.23 35.29% | 0.16 30.43% | 0.36 125.00% | 0.24 33.33% | 0.63 162.50% | 0.46 26.98% | 0.60 30.43% | 0.40 33.33% | 0.73 82.50% | 0.71 2.74% | 0.12 83.10% | 0.32 166.67% | 0.12 62.50% | -1.95 1,725% | -0.10 94.90% | 0.02 120.10% | 0.40 1,900% | 0.36 10.00% | 0.05 87.14% | 0.65 1,303.89% | 0.74 13.85% | 0.71 4.05% | 0.41 42.25% | 0.95 131.71% | 1.05 10.53% | 0.93 11.43% | 0.94 1.08% | 0.67 28.72% | 1 49.25% | 1.27 27% |
All numbers in USD (except ratios and percentages)