COM:EXPRO
Expro
- Stock
Last Close
13.61
22/11 14:37
Market Cap
1.60B
Beta: -
Volume Today
7.79K
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
Mar '14 | Jun '14 | Sep '14 | Mar '15 | Jun '15 | Sep '15 | Mar '16 | Jun '16 | Sep '16 | Mar '17 | Jun '17 | Sep '17 | Mar '18 | Jun '18 | Sep '18 | Mar '19 | Jun '19 | Sep '19 | Mar '20 | Jun '20 | Sep '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 | 264.49M - | 272.94M 3.19% | 296.18M 8.52% | 277.44M 6.33% | 254.30M 8.34% | 239.88M 5.67% | 153.49M 36.02% | 120.95M 21.20% | 105.11M 13.09% | 110.73M 5.34% | 117.66M 6.26% | 108.08M 8.14% | 115.57M 6.93% | 132.09M 14.29% | 128.99M 2.35% | 144.41M 11.96% | 155.65M 7.79% | 140.42M 9.79% | 123.49M 12.05% | 86.10M 30.28% | 84.42M 1.96% | 156.29M 85.15% | 176.25M 12.77% | 197.55M 12.08% | 295.67M 49.67% | 280.48M 5.14% | 313.62M 11.82% | 334.35M 6.61% | 350.97M 4.97% | 339.28M 3.33% | 396.92M 16.99% | 369.82M 6.83% | 406.75M 9.99% | 383.49M 5.72% | 469.64M 22.47% | 422.83M 9.97% | |
cost of revenue | 83.99M - | 90.03M 7.19% | 97.92M 8.76% | 93.60M 4.41% | 76.69M 18.06% | 72.39M 5.61% | 55.80M 22.92% | 52.56M 5.80% | 47.00M 10.58% | 20.50M 56.39% | 26.81M 30.80% | 25.90M 3.39% | 34.91M 34.77% | 23.78M 31.87% | 13.59M 42.85% | 20.29M 49.32% | 12.51M 38.34% | 14.80M 18.29% | 94.21M 536.41% | 27.29M 71.04% | 23.75M 12.97% | 164.83M 594.13% | 174.11M 5.63% | 189.61M 8.90% | 296.48M 56.37% | 274.54M 7.40% | 291.98M 6.35% | 318.52M 9.09% | 312.09M 2.02% | 324.38M 3.94% | 356.18M 9.80% | 315.82M 11.33% | 316.88M 0.33% | 308.49M 2.65% | 366.52M 18.81% | 371.63M 1.39% | |
gross profit | 180.50M - | 182.91M 1.33% | 198.26M 8.40% | 183.84M 7.28% | 177.61M 3.39% | 167.49M 5.70% | 97.69M 41.68% | 68.38M 30.00% | 58.11M 15.02% | 90.23M 55.28% | 90.85M 0.68% | 82.18M 9.54% | 80.66M 1.85% | 108.30M 34.27% | 115.39M 6.55% | 124.11M 7.56% | 143.14M 15.33% | 125.61M 12.24% | 29.28M 76.69% | 58.81M 100.84% | 60.67M 3.16% | -8.53M 114.06% | 2.14M 125.12% | 7.94M 270.42% | -815K 110.27% | 5.93M 828.22% | 21.65M 264.77% | 15.83M 26.87% | 38.88M 145.59% | 14.89M 61.69% | 40.73M 173.47% | 53.99M 32.55% | 89.88M 66.46% | 75.00M 16.55% | 103.12M 37.49% | 51.20M 50.35% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||
general and administrative expenses | 59.45M - | 71.76M 20.70% | 65.22M 9.11% | 69.80M 7.02% | 73.80M 5.73% | 66.93M 9.31% | 58.95M 11.92% | 70.31M 19.27% | 52.77M 24.94% | 42.73M 19.04% | 42.42M 0.72% | 39.96M 5.79% | 38.73M 3.09% | 40.35M 4.19% | 37.53M 7.00% | 35.41M 5.64% | 34.03M 3.91% | 26.92M 20.88% | 26.68M 0.88% | 22.29M 16.48% | 18.66M 16.25% | 6.64M 64.42% | 6.20M 6.69% | 6.10M 1.57% | 54.94M 800.72% | 11.51M 79.05% | 17.84M 55.00% | 18.59M 4.22% | 10.44M 43.83% | 13.29M 27.20% | 16.19M 21.84% | 15.44M 4.63% | 19.35M 25.32% | 19.21M 0.69% | 26.23M 36.50% | 20.47M 21.96% | |
selling general and administrative expenses | 59.45M - | 71.76M 20.70% | 65.22M 9.11% | 69.80M 7.02% | 73.80M 5.73% | 66.93M 9.31% | 58.95M 11.92% | 70.31M 19.27% | 52.77M 24.94% | 42.73M 19.04% | 42.42M 0.72% | 39.96M 5.79% | 38.73M 3.09% | 40.35M 4.19% | 37.53M 7.00% | 35.41M 5.64% | 34.03M 3.91% | 26.92M 20.88% | 26.68M 0.88% | 22.29M 16.48% | 18.66M 16.25% | 6.64M 64.42% | 6.20M 6.69% | 6.10M 1.57% | 54.94M 800.72% | 11.51M 79.05% | 17.84M 55.00% | 18.59M 4.22% | 10.44M 43.83% | 13.29M 27.20% | 16.19M 21.84% | 15.44M 4.63% | 19.35M 25.32% | 19.21M 0.69% | 26.23M 36.50% | 20.47M 21.96% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||
other expenses | 239K - | 387K 61.92% | 685K 77.00% | 2.68M 291.39% | 996K 62.85% | 244K 75.50% | 432K 77.05% | 1.48M 241.90% | -949K 164.25% | -1.46M 54.06% | -1.13M 22.78% | 4.77M 522.85% | |||||||||||||||||||||||||
cost and expenses | 143.44M - | 161.79M 12.79% | 163.14M 0.83% | 163.40M 0.16% | 150.49M 7.90% | 139.32M 7.42% | 114.75M 17.63% | 122.87M 7.08% | 99.78M 18.80% | 63.22M 36.64% | 69.23M 9.50% | 65.86M 4.86% | 73.64M 11.80% | 64.13M 12.91% | 51.12M 20.30% | 55.70M 8.98% | 46.54M 16.45% | 41.72M 10.35% | 120.89M 189.74% | 49.57M 58.99% | 42.41M 14.45% | 171.47M 304.30% | 180.31M 5.15% | 195.71M 8.54% | 351.43M 79.57% | 286.05M 18.60% | 309.81M 8.31% | 337.11M 8.81% | 322.53M 4.33% | 337.67M 4.69% | 372.37M 10.28% | 331.26M 11.04% | 336.22M 1.50% | 327.70M 2.53% | 392.75M 19.85% | 392.09M 0.17% | |
operating expenses | 59.45M - | 71.76M 20.70% | 65.22M 9.11% | 69.80M 7.02% | 73.80M 5.73% | 66.93M 9.31% | 58.95M 11.92% | 70.31M 19.27% | 52.77M 24.94% | 42.73M 19.04% | 42.42M 0.72% | 39.96M 5.79% | 38.73M 3.09% | 40.35M 4.19% | 37.53M 7.00% | 35.41M 5.64% | 34.03M 3.91% | 26.92M 20.88% | 26.68M 0.88% | 22.29M 16.48% | 18.66M 16.25% | 6.64M 64.42% | 6.20M 6.69% | 6.10M 1.57% | 54.94M 800.72% | 11.51M 79.05% | 17.84M 55.00% | 18.59M 4.22% | 10.44M 43.83% | 13.29M 27.20% | 16.19M 21.84% | 15.44M 4.63% | 19.35M 25.32% | 19.21M 0.69% | 26.23M 36.50% | 20.47M 21.96% | |
interest expense | -44K - | 80K 281.82% | -13K 116.25% | 8K 161.54% | -31K 487.50% | 173K 658.06% | 206K 19.08% | 198K 3.88% | -93K - | -287K 208.60% | -101K 64.81% | -167K 65.35% | 6.24M 3,837.72% | 13K 99.79% | 1.71M 13,069.23% | 1.50M 12.27% | 3.47M 130.89% | -1.30M 137.43% | -17K 98.69% | -373K 2,094.12% | -2.25M 504.56% | -3.15M 39.78% | -3.67M 16.31% | -3.90M 6.25% | |||||||||||||
ebitda | 78.98M - | 84.73M 7.28% | 109.53M 29.26% | 79.04M 27.84% | 87.99M 11.33% | 56.54M 35.74% | 26.44M 53.23% | -10.62M 140.17% | -17.24M 62.28% | 78.61M 556.04% | -1.07M 101.37% | 120.56M 11,314.79% | -7.40M 106.14% | 2.28M 130.87% | 12.54M 448.95% | 6.73M 46.34% | 12.05M 79.15% | 4.99M 58.60% | -81.82M 1,739.74% | -8.01M 90.21% | -5.54M 30.82% | 17.96M 424.32% | 28.68M 59.63% | 40.97M 42.85% | -26.58M 164.88% | 35.66M 234.15% | 42.15M 18.21% | 36.93M 12.37% | 35.84M 2.95% | 39.41M 9.96% | 65.82M 67.01% | -64.98M 198.72% | -90.92M 39.92% | -37.55M 58.71% | -19.95M 46.87% | 71.13M 456.56% | |
operating income | 74.07M - | 62.84M 15.16% | 86.27M 37.29% | 55.03M 36.21% | 41.31M 24.94% | 39.10M 5.35% | -2.88M 107.37% | -50.68M 1,658.43% | -48.93M 3.45% | 47.51M 197.09% | 48.43M 1.94% | 42.22M 12.82% | 41.93M 0.68% | 67.95M 62.05% | 77.87M 14.60% | 88.70M 13.91% | 109.11M 23.01% | 98.69M 9.55% | 2.60M 97.36% | 36.53M 1,304.42% | 42.01M 14.99% | -20.55M 148.92% | -10.39M 49.42% | -11.68M 12.41% | -84.94M 626.96% | 644K 100.76% | 6.76M 949.22% | 2.11M 68.79% | 1.30M 38.12% | 4.67M 258.24% | 20.51M 338.67% | -1.57M 107.67% | -6.68M 324.81% | 8.42M 226.09% | 27.70M 228.94% | 26.12M 5.70% | |
depreciation and amortization | 21.19M - | 21.89M 3.31% | 23.25M 6.21% | 24.00M 3.21% | 27.71M 15.45% | 29.03M 4.77% | 29.45M 1.44% | 28.28M 3.96% | 26.55M 6.15% | 31.10M 17.16% | 30.95M 0.48% | 30.65M 0.97% | 28.30M 7.67% | 28.86M 1.99% | 27.00M 6.46% | 25.24M 6.50% | 23.91M 5.27% | 21.48M 10.17% | 19.72M 8.21% | 17.25M 12.51% | 15.95M 7.55% | 27.76M 74.04% | 26.39M 4.93% | 25.61M 2.97% | 44.11M 72.28% | 35.01M 20.63% | 35.39M 1.09% | 34.83M 1.60% | 34.54M 0.82% | 34.74M 0.58% | 37.23M 7.19% | -37.41M 200.48% | -62.87M 68.05% | -40.15M 36.15% | -40.65M 1.25% | 40.39M 199.37% | |
total other income expenses net | 2.26M - | 3.06M 35.41% | 944K 69.18% | 2.63M 178.39% | 19.00M 623.10% | -4.24M 122.30% | -332K 92.17% | -2.31M 596.99% | -66K 97.15% | -83.29M 126,096.97% | -80.45M 3.40% | 47.69M 159.28% | -77.63M 262.78% | -94.53M 21.77% | -92.33M 2.33% | -107.22M 16.12% | -120.97M 12.83% | -115.19M 4.79% | -104.14M 9.59% | -61.79M 40.67% | -63.40M 2.61% | -1.05M 98.35% | -2.00M 90.64% | -9.38M 369.84% | -21.26M 126.69% | -7.23M 66.00% | -1.51M 79.09% | -4.30M 184.45% | 23.32M 642.65% | -5.94M 125.47% | -2.70M 54.60% | -1.50M 44.31% | 2.52M 267.71% | -2.67M 205.88% | -3.33M 24.93% | 608K 118.25% | |
income before tax | 76.33M - | 65.90M 13.66% | 87.22M 32.35% | 57.66M 33.89% | 60.31M 4.59% | 34.86M 42.20% | -3.21M 109.22% | -52.99M 1,548.79% | -49.00M 7.54% | -35.78M 26.97% | -32.03M 10.49% | 89.91M 380.74% | -35.70M 139.70% | -26.58M 25.55% | -14.46M 45.59% | -18.51M 28.04% | -11.86M 35.94% | -16.49M 39.06% | -101.54M 515.70% | -25.26M 75.12% | -21.40M 15.29% | -17.85M 16.59% | -7.65M 57.11% | -6.86M 10.35% | -83.26M 1,113.35% | -6.58M 92.09% | 5.25M 179.69% | -2.19M 141.73% | 24.63M 1,225.08% | -1.27M 105.14% | 21.83M 1,824.64% | -3.07M 114.08% | -4.16M 35.30% | 5.75M 238.33% | 24.36M 323.52% | 26.73M 9.69% | |
income tax expense | 15.97M - | 65.90M 312.68% | 87.22M 32.35% | 57.66M 33.89% | 39.48M 31.53% | 10.77M 72.72% | -806K 107.48% | -7.71M 855.96% | -6.80M 11.75% | -6.08M - | 87.61M 1,541.95% | 6.38M 92.72% | -815K 112.78% | -7.46M 815.46% | 9.77M 230.99% | 3.30M 66.23% | 7.30M 121.12% | -15.56M 313.28% | 8.99M 157.74% | 6.39M 28.83% | 2.54M 60.20% | 727K 71.43% | 5.05M 594.77% | 7.94M 57.28% | 4.55M 42.74% | 9.60M 110.95% | 15.40M 60.54% | 11.70M 24.07% | 5.08M 56.53% | 12.54M 146.59% | -13.31M 206.12% | -13.38M 0.52% | -12.29M 8.13% | -13.94M 13.40% | 10.45M 174.99% | ||
net income | 41.86M - | 20.83M - | 16.57M 20.48% | -2.41M 114.54% | -31.40M 1,203.90% | -36.98M 17.78% | -35.78M 3.25% | -25.95M 27.48% | 2.30M 108.85% | -42.07M 1,932.45% | -25.76M 38.77% | -7.00M 72.83% | -28.29M 304.16% | -15.16M 46.41% | -23.79M 56.92% | -85.98M 261.42% | -34.24M 60.17% | -27.79M 18.85% | -20.39M 26.62% | -8.38M 58.90% | -11.91M 42.14% | -91.20M 665.58% | -11.13M 87.79% | -4.35M 60.92% | -17.59M 304.46% | 12.93M 173.50% | -6.35M 149.11% | 9.29M 246.35% | -13.89M 249.39% | -12.42M 10.57% | 18.04M 245.28% | 38.30M 112.29% | 16.27M 57.51% | ||||
weighted average shs out | 153.52M - | 153.52M 0% | 153.92M 0.26% | 154.33M 0.26% | 154.34M 0.01% | 154.81M 0.30% | 155.24M 0.28% | 155.44M 0.13% | 177.13M 13.95% | 222.56M 25.65% | 222.91M 0.16% | 223.06M 0.06% | 223.57M 0.23% | 223.98M 0.19% | 224.18M 0.09% | 224.65M 0.21% | 225.05M 0.18% | 225.41M 0.16% | 225.50M 0.04% | 225.85M 0.15% | 226.14M 0.13% | 108.96M 51.82% | 108.96M 0% | 108.96M 0% | 109.12M 0.15% | 109.27M 0.14% | 109.58M 0.29% | 108.71M 0.80% | 108.74M 0.03% | 108.85M 0.10% | 108.66M 0.18% | 108.78M 0.11% | 110.33M 1.42% | 110.18M 0.14% | 113.98M 3.45% | 117.47M 3.06% | |
weighted average shs out dil | 207.20M - | 207.82M 0.30% | 207.93M 0.05% | 208.48M 0.26% | 209.11M 0.30% | 209.35M 0.11% | 155.24M 25.84% | 155.44M 0.13% | 177.13M 13.95% | 222.56M 25.65% | 222.91M 0.16% | 223.58M 0.30% | 223.57M 0.01% | 223.98M 0.19% | 224.18M 0.09% | 224.65M 0.21% | 225.05M 0.18% | 225.41M 0.16% | 225.50M 0.04% | 225.85M 0.15% | 226.14M 0.13% | 108.96M 51.82% | 108.96M 0% | 108.96M 0% | 109.12M 0.15% | 109.27M 0.14% | 109.58M 0.29% | 108.71M 0.80% | 109.35M 0.59% | 108.85M 0.45% | 109.38M 0.48% | 108.78M 0.55% | 110.33M 1.42% | 110.18B 99,764.58% | 114.92M 99.90% | 118.29M 2.93% | |
eps | 0.27 - | 0 100% | 0 | 0 | 0.13 Infinity% | 0.11 15.38% | -0.02 114.09% | -0.20 1,190.32% | -0.21 5.00% | -0.16 23.81% | -0.12 25.00% | 0.01 108.58% | -0.19 1,944.66% | -0.12 36.84% | -0.03 74% | -0.13 316.67% | -0.07 48.15% | -0.11 63.20% | -0.38 245.45% | -0.15 60.53% | -0.12 20% | -0.19 58.33% | -0.08 59.53% | -0.11 43.04% | -0.84 663.64% | -0.10 88.10% | -0.04 60.30% | -0.16 303.02% | 0.12 175.00% | -0.06 148.58% | 0.09 254.37% | -0.13 244.44% | -0.11 15.38% | 0.16 245.45% | 0.34 112.50% | 0.14 58.82% | |
epsdiluted | 0.20 - | 0 100% | 0 | 0 | 0.10 Infinity% | 0.08 20.58% | -0.02 119.60% | -0.20 1,190.32% | -0.21 5.00% | -0.16 23.81% | -0.12 25.00% | 0.01 108.58% | -0.19 1,944.66% | -0.12 36.84% | -0.03 74% | -0.13 316.67% | -0.07 48.15% | -0.11 63.20% | -0.38 245.45% | -0.15 60.53% | -0.12 20% | -0.19 58.33% | -0.08 59.53% | -0.11 43.04% | -0.84 663.64% | -0.10 88.10% | -0.04 60.30% | -0.16 303.02% | 0.12 175.00% | -0.06 148.58% | 0.08 237.22% | -0.13 262.50% | -0.11 15.38% | 0.00 100.18% | 0.33 164,900% | 0.14 57.58% |
All numbers in (except ratios and percentages)