COM:STONEX
StoneX
- Stock
Last Close
102.74
21/11 21:00
Market Cap
2.41B
Beta: -
Volume Today
182.57K
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 | Jun '15 | Sep '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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 7.94B - | 8.45B 6.49% | 7.01B 17.13% | 10.66B 52.11% | 13.63B 27.89% | 14.44B 5.98% | 4.00B 72.34% | 2.63B 34.21% | 3.40B 29.35% | 3.71B 9.09% | 4.87B 31.27% | 2.78B 42.95% | 6.07B 118.69% | 5.46B 10.10% | 5.51B 0.83% | 12.38B 124.90% | 7.92B 36.05% | 6.51B 17.83% | 7.12B 9.39% | 6.08B 14.60% | 6.55B 7.79% | 7.19B 9.77% | 7.87B 9.47% | 11.28B 43.27% | 11.24B 0.31% | 20.37B 81.11% | 8.24B 59.52% | 14.28B 73.29% | 9.25B 35.24% | 11.24B 21.56% | 10.19B 9.36% | 11.85B 16.24% | 14.34B 21.06% | 16.38B 14.23% | 18.93B 15.55% | 16.38B 13.47% | 13.01B 20.57% | 16.16B 24.20% | 15.05B 6.89% | 16.64B 10.55% | 19.57B 17.66% | 1.26B 93.54% | 27.07B 2,041.59% | |
cost of revenue | 7.91B - | 8.42B 6.44% | 6.98B 17.12% | 10.62B 52.22% | 13.59B 27.94% | 14.40B 5.93% | 3.95B 72.53% | 2.57B 35.01% | 3.36B 30.76% | 3.66B 8.95% | 4.82B 31.67% | 2.73B 43.31% | 6.03B 120.68% | 5.41B 10.23% | 5.46B 0.82% | 12.32B 125.80% | 7.87B 36.18% | 6.44B 18.11% | 7.05B 9.47% | 6.00B 14.90% | 6.46B 7.72% | 7.09B 9.72% | 7.81B 10.11% | 11.18B 43.13% | 11.18B 0.03% | 20.26B 81.24% | 8.15B 59.78% | 14.20B 74.32% | 9.15B 35.59% | 11.10B 21.29% | 10.07B 9.23% | 11.75B 16.64% | 14.20B 20.88% | 16.19B 14.01% | 18.76B 15.87% | 16.13B 14.03% | 12.67B 21.41% | 1.35B 89.37% | 14.61B 984.63% | 16.21B 10.93% | 20.22B 24.77% | 986M 95.12% | 26.30B 2,567.31% | |
gross profit | 27.50M - | 33.20M 20.73% | 26.80M 19.28% | 33M 23.13% | 36.80M 11.52% | 44.80M 21.74% | 40.60M 9.38% | 58.50M 44.09% | 39.60M 32.31% | 47.70M 20.45% | 47.90M 0.42% | 44.80M 6.47% | 43.70M 2.46% | 47.30M 8.24% | 47.80M 1.06% | 58.10M 21.55% | 53.10M 8.61% | 66.10M 24.48% | 67.70M 2.42% | 78.70M 16.25% | 88.70M 12.71% | 100.70M 13.53% | 64.70M 35.75% | 103.90M 60.59% | 66.50M 36.00% | 106.70M 60.45% | 95.40M 10.59% | 81.10M 14.99% | 102.50M 26.39% | 149.20M 45.56% | 120.70M 19.10% | 99.40M 17.65% | 141.50M 42.35% | 193.20M 36.54% | 171.90M 11.02% | 254.80M 48.23% | 337.30M 32.38% | 14.81B 4,291.97% | 439M 97.04% | 429.50M 2.16% | -647.40M 250.73% | 278M 142.94% | 770M 176.98% | |
selling and marketing expenses | 400K - | 1.30M 225% | 800K 38.46% | 600K 25% | 600K 0% | 700K 16.67% | 700K 0% | 700K 0% | 700K 0% | 2.30M 228.57% | 1.20M 47.83% | 900K 25% | 900K 0% | 1.20M 33.33% | 1M 16.67% | 900K 10% | 900K 0% | 3.40M 277.78% | 1M 70.59% | 900K 10% | 1.40M 55.56% | 1.50M 7.14% | 1.20M 20% | 1.10M 8.33% | 1.40M 27.27% | 4.20M 200% | 500K 88.10% | 6.10M 1,120% | 8.80M 44.26% | 6.50M 26.14% | 8.10M 24.62% | 9.90M 22.22% | 11M 11.11% | 14.30M 30% | 16M 11.89% | 14M 12.50% | 12.90M 7.86% | 14.20M 10.08% | 13.70M 3.52% | 13.20M 3.65% | 11.70M 11.36% | 72M 515.38% | 12.80M 82.22% | |
general and administrative expenses | 17.30M - | 16.20M 6.36% | 16.10M 0.62% | 16.20M 0.62% | 16.70M 3.09% | 17.30M 3.59% | 16.20M 6.36% | 17.30M 6.79% | 18M 4.05% | 16.10M 10.56% | 18M 11.80% | 22.60M 25.56% | 23M 1.77% | 21.20M 7.83% | 21.70M 2.36% | 22M 1.38% | 14.70M 33.18% | 13.50M 8.16% | 15.20M 12.59% | 10M 34.21% | 11M 10% | 12M 9.09% | 17.80M 48.33% | 11.60M 34.83% | 18.50M 59.48% | 15.80M 14.59% | 15.60M 1.27% | 23.80M 52.56% | 23.30M 2.10% | 21.70M 6.87% | 24.60M 13.36% | 23.80M 3.25% | 22.50M 5.46% | 34.60M 53.78% | 36.30M 4.91% | 33.20M 8.54% | 40.70M 22.59% | 11.30M 72.24% | 58.80M 420.35% | 29.20M 50.34% | 15.70M 46.23% | 48M 205.73% | 20M 58.33% | |
selling general and administrative expenses | 17.70M - | 17.50M 1.13% | 16.90M 3.43% | 16.80M 0.59% | 17.30M 2.98% | 18M 4.05% | 16.90M 6.11% | 18M 6.51% | 18.70M 3.89% | 18.40M 1.60% | 19.20M 4.35% | 23.50M 22.40% | 23.90M 1.70% | 22.40M 6.28% | 22.70M 1.34% | 22.90M 0.88% | 15.60M 31.88% | 16.90M 8.33% | 16.20M 4.14% | 10M 38.27% | 11M 10% | 12M 9.09% | 19M 58.33% | 11.60M 38.95% | 19.90M 71.55% | 20M 0.50% | 16.10M 19.50% | 29.90M 85.71% | 32.10M 7.36% | 28.20M 12.15% | 32.70M 15.96% | 33.70M 3.06% | 33.50M 0.59% | 48.90M 45.97% | 52.30M 6.95% | 47.20M 9.75% | 53.60M 13.56% | 25.50M 52.43% | 72.50M 184.31% | 42.40M 41.52% | 27.40M 35.38% | 120M 337.96% | 32.80M 72.67% | |
research and development expenses | 18M - | |||||||||||||||||||||||||||||||||||||||||||
other expenses | 5.20M - | 4.90M 5.77% | 5.80M 18.37% | 6M 3.45% | 5.80M 3.33% | 5.90M 1.72% | 5.90M 0% | 5.80M 1.69% | 6.60M 13.79% | 6.60M 0% | 7.30M 10.61% | 8.40M 15.07% | 8.90M 5.95% | 9.20M 3.37% | 10M 8.70% | 10.30M 3% | -3.10M 130.10% | -3.40M 9.68% | 2M 158.82% | -3.60M 280% | -4.20M 16.67% | 5.40M 228.57% | -5.80M 207.41% | 100K 101.72% | 100K 0% | -5.90M 6,000% | -6.90M 16.95% | -9.60M 39.13% | -10.90M 13.54% | 43M 494.50% | 44.30M 3.02% | 48.90M 10.38% | 44M 10.02% | 51M 15.91% | 48.70M 4.51% | 59.20M 21.56% | 56.60M 4.39% | |||||||
cost and expenses | 7.93B - | 8.44B 6.41% | 7.00B 17.07% | 10.65B 52.06% | 13.61B 27.89% | 14.42B 5.93% | 3.98B 72.42% | 2.59B 34.79% | 3.39B 30.53% | 3.69B 8.88% | 4.85B 31.49% | 2.76B 42.96% | 6.06B 119.32% | 5.45B 10.20% | 5.49B 0.84% | 12.36B 125.06% | 7.90B 36.08% | 6.48B 18.00% | 7.09B 9.39% | 6.03B 14.87% | 6.50B 7.71% | 7.13B 9.71% | 7.85B 10.15% | 11.21B 42.83% | 11.22B 0.09% | 20.31B 80.92% | 8.19B 59.65% | 14.26B 74.12% | 9.22B 35.35% | 11.17B 21.09% | 10.15B 9.12% | 11.82B 16.48% | 14.27B 20.75% | 16.29B 14.13% | 18.86B 15.78% | 16.23B 13.93% | 12.78B 21.24% | 1.37B 89.27% | 14.73B 973.38% | 16.30B 10.67% | 20.25B 24.20% | 1.14B 94.36% | 26.66B 2,234.87% | |
operating expenses | 22.90M - | 22.40M 2.18% | 22.70M 1.34% | 22.80M 0.44% | 23.10M 1.32% | 23.90M 3.46% | 22.80M 4.60% | 23.80M 4.39% | 25.30M 6.30% | 25M 1.19% | 26.50M 6% | 31.90M 20.38% | 32.80M 2.82% | 31.60M 3.66% | 32.70M 3.48% | 33.20M 1.53% | 33.40M 0.60% | 36.40M 8.98% | 35.20M 3.30% | 31.70M 9.94% | 33.40M 5.36% | 36.10M 8.08% | 42.60M 18.01% | 38.10M 10.56% | 44.90M 17.85% | 46.10M 2.67% | 44.40M 3.69% | 60.50M 36.26% | 74M 22.31% | 71.20M 3.78% | 77M 8.15% | 73.50M 4.55% | 73.30M 0.27% | 99.90M 36.29% | 101M 1.10% | 106.40M 5.35% | 110.20M 3.57% | 25.50M 76.86% | 122.20M 379.22% | 96.30M 21.19% | 27.40M 71.55% | 156M 469.34% | 32.80M 78.97% | |
interest expense | 2.70M - | 2.80M 3.70% | 2.50M 10.71% | 2.50M 0% | 2.70M 8% | 4.50M 66.67% | 4.90M 8.89% | 5M 2.04% | 6M 20% | 7.10M 18.33% | 7.70M 8.45% | 7.50M 2.60% | 8.90M 18.67% | 10M 12.36% | 11.20M 12% | 12M 7.14% | 14.30M 19.17% | 19M 32.87% | 22.10M 16.32% | 25.30M 14.48% | 33M 30.43% | 38.40M 16.36% | 42.50M 10.68% | 40.80M 4% | 33.80M 17.16% | 30M 11.24% | 15.40M 48.67% | 10M 35.06% | 9.90M 1% | 11.10M 12.12% | 14.50M 30.63% | 14.10M 2.76% | 15.70M 11.35% | 14.10M 10.19% | 28.10M 99.29% | 77.60M 176.16% | 154.30M 98.84% | 178.70M 15.81% | 216M 20.87% | 253.20M 17.22% | 236M 6.79% | 297M - | ||
ebitda | 7.10M - | 13M 83.10% | 6.10M 53.08% | 14.50M 137.70% | 15.70M 8.28% | 25.50M 62.42% | 20.10M 21.18% | 42M 108.96% | 18.40M 56.19% | 27.60M 50% | 23.50M 14.86% | 8.60M 63.40% | 15.80M 83.72% | 19.50M 23.42% | 17.60M 9.74% | 74.90M 325.57% | 23.50M 68.62% | 32.80M 39.57% | 36.90M 12.50% | 50.20M 36.04% | 58.20M 15.94% | 73.20M 25.77% | 26.10M 64.34% | 70.30M 169.35% | 25.50M 63.73% | 69.30M 171.76% | 57.40M 17.17% | 27.80M 51.57% | 41.30M 48.56% | 90.30M 118.64% | 52.80M 41.53% | 35.70M 32.39% | 77.30M 116.53% | 120.90M 56.40% | 86.90M 28.12% | 160.70M 84.93% | 243.20M 51.34% | 249.30M 2.51% | 332.80M 33.49% | 344.60M 3.55% | 342.90M 0.49% | 140M 59.17% | 425.10M 203.64% | |
operating income | 73.90M - | 85.90M 16.24% | 76M 11.53% | 86.70M 14.08% | 93.20M 7.50% | 107.90M 15.77% | 103.40M 4.17% | 127.30M 23.11% | 102.70M 19.32% | 112.90M 9.93% | 117.30M 3.90% | 111M 5.37% | 114.30M 2.97% | 123.90M 8.40% | 123.30M 0.48% | 131.10M 6.33% | 130.30M 0.61% | 154.30M 18.42% | 154.60M 0.19% | 142.40M 7.89% | 149M 4.63% | 165.20M 10.87% | 165.60M 0.24% | 173.40M 4.71% | 170.50M 1.67% | 243.40M 42.76% | 227.90M 6.37% | 226.20M 0.75% | 256.10M 13.22% | 334.20M 30.50% | 298M 10.83% | 261.70M 12.18% | 313.80M 19.91% | 105.60M 66.35% | 70.90M 32.86% | 148.40M 109.31% | 227.10M 53.03% | 236.20M 4.01% | 435.90M 84.55% | 403.70M 7.39% | -674.80M 267.15% | 122M 118.08% | 405.50M 232.38% | |
depreciation and amortization | 1.80M - | 1.70M 5.56% | 1.90M 11.76% | 1.90M 0% | 1.90M 0% | 1.80M 5.26% | 1.70M 5.56% | 1.80M 5.88% | 1.90M 5.56% | 2M 5.26% | 1.90M 5% | 2M 5.26% | 2.40M 20% | 2.40M 0% | 2.40M 0% | 2.60M 8.33% | 2.70M 3.85% | 2.90M 7.41% | 2.80M 3.45% | 3.20M 14.29% | 2.90M 9.38% | 3.20M 10.34% | 3.50M 9.38% | 4.40M 25.71% | 3.90M 11.36% | 4.20M 7.69% | 4.40M 4.76% | 7.20M 63.64% | 11.20M 55.56% | 10.60M 5.36% | 11.40M 7.55% | 9.80M 14.04% | 9.10M 7.14% | 15.30M 68.13% | 16M 4.58% | 12.30M 23.13% | 16.10M 30.89% | 13.10M 18.63% | 16M 22.14% | 11.40M 28.75% | 11.20M 1.75% | 18M 60.71% | 19.60M 8.89% | |
total other income expenses net | -600K - | -500K 16.67% | -100K 80% | -2.40M 2,300% | -100K 95.83% | -2.80M 2,700% | -600K 78.57% | -5.50M 816.67% | -2.20M 60% | -2.70M 22.73% | -95.90M 3,451.85% | 6.30M 106.57% | -2.50M 139.68% | -1.40M 44% | -100K 92.86% | -47.40M 47,300% | -1.10M 97.68% | -200K 81.82% | 400K 300% | -1.20M 400% | 2.10M 275% | 4.70M 123.81% | -500K 110.64% | 9.10M 1,920% | 100K 98.90% | -4.50M 4,600% | -2M 55.56% | 69.30M 3,565% | -1.60M 102.31% | -1.70M 6.25% | 2.30M 235.29% | -6.90M 400% | 200K 102.90% | -18.20M 9,200% | -82M - | -131.50M 60.37% | -178.70M 35.89% | -6.30M 96.47% | -4.60M 26.98% | 770.50M 16,850% | 2M 99.74% | -317.50M 15,975% | ||
income before tax | 4M - | 10.30M 157.50% | 4M 61.17% | 7.80M 95% | 13.60M 74.36% | 18.10M 33.09% | 17.20M 4.97% | 29.20M 69.77% | 12.10M 58.56% | 20M 65.29% | 21.40M 7.00% | 19.20M 10.28% | 8.40M 56.25% | 14.30M 70.24% | 15M 4.90% | -22.50M 250% | 18.60M 182.67% | 29.50M 58.60% | 32.90M 11.53% | 20.50M 37.69% | 24.40M 19.02% | 30.90M 26.64% | 21.60M 30.10% | 34.10M 57.87% | 21.70M 36.36% | 56.10M 158.53% | 49M 12.66% | 79.90M 63.06% | 26.90M 66.33% | 76.30M 183.64% | 46M 39.71% | 4.90M 89.35% | 52.50M 971.43% | 87.40M 66.48% | 70.90M 18.88% | 66.40M 6.35% | 95.60M 43.98% | 57.50M 39.85% | 94.50M 64.35% | 75.40M 20.21% | 95.70M 26.92% | 124M 29.57% | 88M 29.03% | |
income tax expense | 1.50M - | 2.60M 73.33% | 300K 88.46% | 2M 566.67% | 4.20M 110.00% | 5.10M 21.43% | 5M 1.96% | 8.10M 62% | 3.30M 59.26% | 5.50M 66.67% | 6.80M 23.64% | 2.40M 64.71% | 2.10M 12.50% | 3.30M 57.14% | 2.30M 30.30% | 1.10M 52.17% | 25.50M 2,218.18% | 6.80M 73.33% | 8.90M 30.88% | 4.80M 46.07% | 6.20M 29.17% | 7.50M 20.97% | 5.30M 29.33% | 6.90M 30.19% | 5.40M 21.74% | 16.80M 211.11% | 12.40M 26.19% | 2.50M 79.84% | 7.40M 196% | 21M 183.78% | 11.80M 43.81% | -2.40M 120.34% | 10.80M 550% | 23.40M 116.67% | 21.80M 6.84% | 14.10M 35.32% | 19M 34.75% | 15.80M 16.84% | 25M 58.23% | 24.70M 1.20% | 26.60M 7.69% | 33M 24.06% | 26.10M 20.91% | |
net income | 2.50M - | 7.50M 200% | 3.50M 53.33% | 5.80M 65.71% | 9.40M 62.07% | 13M 38.30% | 12.20M 6.15% | 21.10M 72.95% | 8.80M 58.29% | 14.50M 64.77% | 14.60M 0.69% | 16.80M 15.07% | 6.30M 62.50% | 11M 74.60% | 12.70M 15.45% | -23.60M 285.83% | -6.90M 70.76% | 22.70M 428.99% | 24M 5.73% | 15.70M 34.58% | 18.20M 15.92% | 23.40M 28.57% | 16.30M 30.34% | 27.20M 66.87% | 16.30M 40.07% | 39.30M 141.10% | 36.60M 6.87% | 77.40M 111.48% | 19.50M 74.81% | 55.30M 183.59% | 34.20M 38.16% | 7.30M 78.65% | 41.70M 471.23% | 64M 53.48% | 49.10M 23.28% | 52.30M 6.52% | 76.60M 46.46% | 41.70M 45.56% | 69.50M 66.67% | 50.70M 27.05% | 69.10M 36.29% | 91M 31.69% | 59.70M 34.40% | |
weighted average shs out | 18.66M - | 18.61M 0.26% | 18.44M 0.89% | 18.52M 0.39% | 18.52M 0% | 18.60M 0.45% | 18.70M 0.54% | 18.65M 0.27% | 18.65M 0% | 18.59M 0.30% | 18.14M 2.44% | 18.25M 0.60% | 18.25M 0% | 18.40M 0.85% | 18.45M 0.23% | 18.42M 0.15% | 18.42M 0% | 18.56M 0.76% | 18.60M 0.20% | 18.62M 0.13% | 18.66M 0.21% | 18.75M 0.50% | 18.78M 0.15% | 18.76M 0.10% | 18.75M 0.06% | 18.87M 0.65% | 18.81M 0.35% | 18.87M 0.32% | 18.94M 0.39% | 19.11M 0.90% | 19.26M 0.75% | 19.21M 0.21% | 19.38M 0.88% | 19.57M 0.98% | 19.63M 0.31% | 19.69M 0.29% | 19.77M 0.41% | 19.93M 0.80% | 20.04M 0.55% | 20.09M 0.24% | 20.09M 0% | 51.12M 154.50% | 30.64M 40.06% | |
weighted average shs out dil | 19.36M - | 18.96M 2.08% | 18.93M 0.11% | 18.52M 2.21% | 18.76M 1.33% | 18.96M 1.04% | 19.08M 0.67% | 18.65M 2.29% | 18.99M 1.84% | 18.76M 1.25% | 18.32M 2.31% | 18.25M 0.41% | 18.48M 1.30% | 18.66M 0.95% | 18.70M 0.22% | 18.42M 1.51% | 18.42M 0% | 18.86M 2.39% | 18.98M 0.62% | 18.99M 0.08% | 18.99M 0.00% | 19.00M 0.06% | 19.01M 0.04% | 19.05M 0.19% | 19.07M 0.14% | 19.19M 0.60% | 19.10M 0.45% | 19.36M 1.34% | 19.47M 0.58% | 19.67M 1.03% | 19.86M 0.94% | 19.76M 0.48% | 19.86M 0.50% | 20.01M 0.78% | 20.11M 0.49% | 20.35M 1.21% | 20.50M 0.72% | 20.62M 0.59% | 20.65M 0.16% | 20.75M 0.48% | 20.75M 0% | 51M 145.75% | 31.74M 37.76% | |
eps | 0.13 - | 0.39 200% | 0.19 51.28% | 0.31 63.16% | 0.50 61.29% | 0.68 36.00% | 0.64 5.88% | 1.13 76.56% | 0.47 58.41% | 0.77 63.83% | 0.79 2.60% | 0.92 16.46% | 0.34 63.04% | 0.58 70.59% | 0.67 15.52% | -1.28 291.04% | -0.37 71.09% | 1.20 424.32% | 1.27 5.83% | 0.83 34.65% | 0.96 15.66% | 1.23 28.13% | 0.85 30.89% | 1.42 67.06% | 0.85 40.14% | 2.03 138.82% | 1.90 6.40% | 4 110.53% | 1 75% | 2.81 181% | 1.72 38.79% | 0.37 78.49% | 2.09 464.86% | 3.27 56.46% | 2.50 23.55% | 2.58 3.20% | 3.75 45.35% | 2.02 46.13% | 3.35 65.84% | 2.43 27.46% | 3.44 41.56% | 1.78 48.25% | 1.95 9.55% | |
epsdiluted | 0.12 - | 0.39 225.00% | 0.18 53.85% | 0.31 72.22% | 0.49 58.06% | 0.67 36.73% | 0.62 7.46% | 1.13 82.26% | 0.46 59.29% | 0.76 65.22% | 0.78 2.63% | 0.92 17.95% | 0.34 63.04% | 0.58 70.59% | 0.66 13.79% | -1.28 293.94% | -0.37 71.09% | 1.18 418.92% | 1.25 5.93% | 0.81 35.20% | 0.94 16.05% | 1.21 28.72% | 0.84 30.58% | 1.40 66.67% | 0.84 40% | 2 138.10% | 1.87 6.50% | 3.90 108.56% | 0.98 74.87% | 2.73 178.57% | 1.67 38.83% | 0.36 78.44% | 2.04 466.67% | 3.20 56.86% | 2.44 23.75% | 2.49 2.05% | 3.62 45.38% | 1.95 46.13% | 3.25 66.67% | 2.36 27.38% | 3.33 41.09% | 1.78 46.54% | 1.88 5.62% |
All numbers in (except ratios and percentages)