COM:MAINSTCAPITAL
Main Street Capital Corporation
- Stock
Last Close
53.18
22/11 21:00
Market Cap
4.46B
Beta: -
Volume Today
338.12K
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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 23.28M - | 34.84M 49.63% | 40.83M 17.19% | 38.79M 4.99% | 25.58M 34.05% | 42.55M 66.31% | 45.02M 5.81% | 25.07M 44.31% | 12.53M 50.02% | 22.51M 79.64% | 40.92M 81.78% | 52.15M 27.45% | 55.69M 6.79% | 41.06M 26.26% | 55.45M 35.04% | 49.69M 10.39% | 81.38M 63.77% | 40.88M 49.77% | 67.80M 65.85% | 83.47M 23.11% | 17.25M 79.34% | 56.58M 228.07% | 52.97M 6.38% | 40.02M 24.45% | 23.22M 41.98% | -172.46M 842.74% | 46.49M 126.96% | 90.60M 94.86% | 90.07M 0.58% | 67.27M 25.31% | 115.33M 71.44% | 111.73M 3.12% | 119.56M 7.00% | 83.61M 30.06% | 41.71M 50.12% | 75.44M 80.86% | 130.39M 72.85% | 106.99M 17.94% | 130.26M 21.75% | 123.24M 5.39% | 117.99M 4.26% | 124.80M 5.77% | 141.46M 13.35% | 136.82M 3.27% | |
cost of revenue | -2K - | -616K - | -710K 15.26% | -1.20M - | -1.35M - | -1.55M - | -2.07M 32.86% | -1.68M 18.78% | -1.43M - | -1.67M - | 222.61M - | -2.38M 101.07% | -2.57M 8.07% | -2.60M - | -13.26M - | 2.68M 120.22% | 29.16M - | ||||||||||||||||||||||||||||
gross profit | 23.29M - | 34.84M 49.61% | 40.83M 17.19% | 39.41M 3.48% | 26.29M 33.28% | 42.55M 61.82% | 45.02M 5.81% | 25.07M 44.31% | 13.73M 45.23% | 22.51M 63.92% | 40.92M 81.78% | 52.15M 27.45% | 57.04M 9.38% | 41.06M 28.01% | 55.45M 35.04% | 49.69M 10.39% | 82.94M 66.90% | 42.95M 48.22% | 69.48M 61.78% | 83.47M 20.13% | 18.68M 77.62% | 56.58M 202.92% | 52.97M 6.38% | 40.02M 24.45% | 24.89M 37.80% | -172.46M 792.82% | 46.49M 126.96% | 90.60M 94.86% | -132.55M 246.30% | 69.65M 152.55% | 117.91M 69.28% | 111.73M 5.24% | 122.15M 9.33% | 83.61M 31.55% | 41.71M 50.12% | 75.44M 80.86% | 130.39M 72.85% | 120.25M 7.77% | 127.58M 6.09% | 123.24M 3.41% | 117.99M 4.26% | 124.80M 5.77% | 112.29M 10.02% | 136.82M 21.84% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 1.41M - | 1.55M 10.03% | 1.57M 1.55% | 1.25M 20.11% | 1.15M 8.45% | 1.96M 70.76% | 2.10M 6.93% | 2.21M 5.43% | 1.15M 48.10% | 2.40M 109.49% | 2.16M 10.31% | 2.25M 4.17% | 1.13M 49.93% | 2.94M 161.33% | 3.06M 4.08% | 2.75M 10.20% | 1.37M 50.07% | 908K 33.82% | 1.42M 56.28% | 2.95M 107.96% | 1.41M 52.12% | 3.20M 126.68% | 3.16M 1.34% | 2.92M 7.59% | 1.59M 45.48% | 1.83M 14.89% | 3M 64.02% | 3.35M 11.80% | 786K 76.57% | 595K 24.30% | 845K 42.02% | 3.05M 260.59% | 458K 84.97% | 3.23M 604.37% | 4.24M 31.37% | 4.02M 5.19% | 4.57M 13.66% | 4.08M 10.73% | -1.17M 128.80% | 15.88M 1,452.98% | -834K 105.25% | -1.34M 60.55% | 16.70M 1,346.98% | 16.21M 2.93% | |
selling general and administrative expenses | 1.41M - | 1.55M 10.03% | 1.57M 1.55% | 1.25M 20.11% | 1.15M 8.45% | 1.96M 70.76% | 2.10M 6.93% | 2.21M 5.43% | 1.15M 48.10% | 2.40M 109.49% | 2.16M 10.31% | 2.25M 4.17% | 1.13M 49.93% | 2.94M 161.33% | 3.06M 4.08% | 2.75M 10.20% | 1.37M 50.07% | 908K 33.82% | 1.42M 56.28% | 2.95M 107.96% | 1.41M 52.12% | 3.20M 126.68% | 3.16M 1.34% | 2.92M 7.59% | 1.59M 45.48% | 1.83M 14.89% | 3M 64.02% | 3.35M 11.80% | 786K 76.57% | 595K 24.30% | 845K 42.02% | 3.05M 260.59% | 458K 84.97% | 3.23M 604.37% | 4.24M 31.37% | 4.02M 5.19% | 4.57M 13.66% | 4.08M 10.73% | -1.17M 128.80% | 15.88M 1,452.98% | -834K 105.25% | -1.34M 60.55% | 16.70M 1,346.98% | 16.21M 2.93% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 4.06M - | 4.39M 8.31% | 5.53M 25.90% | 13.00M 135.11% | 4.56M 64.96% | 5.45M 19.62% | 5.59M 2.64% | 5.43M 2.97% | 5.52M 1.75% | 5.55M 0.58% | 6.08M 9.38% | 7.25M 19.27% | 6.78M 6.49% | 1.03M 84.74% | 7.39M 614.60% | 7.47M 1.15% | 6.48M 13.31% | 6.43M 0.68% | 9.64M 49.76% | 8.00M 17.01% | 4.27M 46.56% | 8.91M 108.47% | 8.13M 8.79% | 7.21M 11.25% | 6.86M 4.84% | 5.41M 21.20% | 7.62M 40.86% | 7.54M 1.02% | 9.31M 23.51% | 8.65M 7.12% | 9.65M 11.59% | 12.45M 28.91% | 14.58M 17.14% | 10.09M 30.81% | 12.40M 22.96% | 14.02M 13.05% | 13.66M 2.57% | 15.21M 11.35% | 44.79M - | 20.07M 55.20% | |||||
cost and expenses | 5.46M - | 5.94M 8.75% | 7.10M 19.56% | 14.88M 109.45% | 6.41M 56.90% | 7.41M 15.61% | 7.69M 3.78% | 7.64M 0.68% | 7.87M 3.05% | 7.96M 1.11% | 8.23M 3.43% | 9.49M 15.32% | 9.25M 2.54% | 3.97M 57.05% | 10.45M 162.93% | 10.22M 2.17% | 9.40M 7.99% | 9.41M 0.04% | 12.73M 35.34% | 10.95M 14.02% | 7.12M 34.98% | 12.11M 70.15% | 11.29M 6.82% | 10.13M 10.22% | 10.13M 0.05% | 8.88M 12.30% | 10.62M 19.56% | 10.89M 2.60% | 12.19M 11.88% | 11.63M 4.62% | 13.07M 12.43% | 15.49M 18.52% | 17.63M 13.82% | 13.31M 24.50% | 16.64M 25.00% | 18.04M 8.40% | 18.23M 1.05% | 15.19M 16.68% | 16.70M 9.97% | 15.88M 4.90% | -44.79M 381.99% | -20.07M 55.20% | -1.46M 92.70% | 16.21M 1,207.10% | |
operating expenses | 5.46M - | 5.94M 8.77% | 7.10M 19.56% | 14.26M 100.77% | 5.70M 60.00% | 7.41M 29.94% | 7.69M 3.78% | 7.64M 0.68% | 6.67M 12.71% | 7.96M 19.36% | 8.23M 3.43% | 9.49M 15.32% | 7.90M 16.77% | 3.97M 49.71% | 10.45M 162.93% | 10.22M 2.17% | 7.85M 23.20% | 7.34M 6.47% | 11.06M 50.57% | 10.95M 0.97% | 5.69M 48.05% | 12.11M 112.96% | 11.29M 6.82% | 10.13M 10.22% | 8.46M 16.56% | 7.24M 14.39% | 10.62M 46.71% | 10.89M 2.60% | 10.10M 7.30% | 9.25M 8.46% | 10.50M 13.55% | 15.49M 47.56% | 15.04M 2.94% | 13.31M 11.47% | 16.64M 25.00% | 18.04M 8.40% | 18.23M 1.05% | 19.29M 5.82% | 15.10M 21.71% | 15.88M 5.19% | -44.79M 381.99% | -20.07M 55.20% | 16.70M 183.21% | 16.21M 2.93% | |
interest expense | 4.89M - | 5.29M 8.05% | 5.47M 3.54% | 5.95M 8.79% | 6.88M 15.49% | 7.80M 13.38% | 7.66M 1.78% | 8.30M 8.42% | 8.36M 0.70% | 8.18M 2.13% | 8.26M 0.89% | 8.57M 3.85% | 8.62M 0.54% | 8.61M 0.13% | 8.79M 2.15% | 9.42M 7.13% | 9.66M 2.54% | 10.27M 6.27% | 10.83M 5.53% | 10.88M 0.47% | 11.51M 5.76% | 11.92M 3.52% | 12.33M 3.47% | 12.89M 4.57% | 13.12M 1.78% | 12.44M 5.19% | 11.90M 4.36% | 12.49M 4.97% | 12.76M 2.18% | 13.80M 8.17% | 14.40M 4.32% | 14.71M 2.16% | 15.92M 8.23% | 16.69M 4.81% | 17.30M 3.64% | 21.23M 22.78% | 23.06M 8.60% | 25.00M 8.40% | 26.75M 7.03% | 26.41M 1.27% | 24.41M 7.59% | 26.78M 9.69% | |||
ebitda | 22.72M - | 34.19M 50.49% | 39.20M 14.66% | 30.48M 22.23% | 26.76M 12.23% | 42.93M 60.45% | 44.98M 4.78% | 25.73M 42.79% | 14.22M 44.74% | 22.73M 59.86% | 40.94M 80.10% | 51.23M 25.13% | 56.40M 10.11% | 45.70M 18.98% | 53.80M 17.73% | 48.89M 9.12% | 83.19M 70.16% | 43.80M 47.35% | 67.58M 54.28% | 83.41M 23.42% | 23.07M 72.34% | 56.39M 144.40% | 54.02M 4.20% | 42.78M 20.80% | 27.89M 34.82% | -167.26M 699.82% | 47.77M 128.56% | 92.19M 92.98% | 92.73M 0.58% | 71.83M 22.54% | 119.24M 65.99% | 110.95M 6.95% | 120.44M 8.56% | 86.99M 27.78% | 42.36M 51.30% | 78.63M 85.61% | 135.23M 71.97% | 112.70M 16.66% | 110.88M 1.62% | 210.61M 89.95% | 162.78M 22.71% | 144.86M 11.01% | 142.92M 1.34% | 120.62M 15.61% | |
operating income | -5.46M - | -5.94M 8.75% | -7.10M 19.56% | -14.88M 109.45% | -6.41M 56.90% | -7.41M 15.61% | -7.69M 3.78% | -7.64M 0.68% | -7.87M 3.05% | -7.96M 1.11% | -8.23M 3.43% | -9.49M 15.32% | -9.25M 2.54% | -3.97M 57.05% | -10.45M 162.93% | -10.22M 2.17% | -9.40M 7.99% | -9.41M 0.04% | -12.73M 35.34% | -10.95M 14.02% | -7.12M 34.98% | -12.11M 70.15% | -11.29M 6.82% | -10.13M 10.22% | -10.13M 0.05% | -8.88M 12.30% | -10.62M 19.56% | -10.89M 2.60% | -12.19M 11.88% | -11.63M 4.62% | -13.07M 12.43% | -15.49M 18.52% | -17.63M 13.82% | -13.31M 24.50% | -16.64M 25.00% | -18.04M 8.40% | 391.20M 2,268.65% | 112.70M 71.19% | 110.88M 1.62% | 107.35M 3.18% | 162.78M 51.63% | 144.86M 11.01% | 142.92M 1.34% | 120.62M 15.61% | |
depreciation and amortization | 28.18M - | 40.13M 42.40% | 46.30M 15.39% | 45.36M 2.03% | 33.17M 26.88% | 50.34M 51.78% | 52.67M 4.64% | 33.37M 36.64% | 22.09M 33.80% | 30.69M 38.92% | 49.17M 60.22% | 60.72M 23.48% | 65.66M 8.13% | 49.67M 24.35% | 64.25M 29.34% | 59.11M 7.99% | 92.59M 56.64% | 53.21M 42.53% | 80.31M 50.93% | 94.35M 17.48% | 30.19M 68.00% | 68.50M 126.89% | 65.30M 4.67% | 52.92M 18.97% | 38.01M 28.16% | -158.38M 516.64% | 58.39M 136.87% | 103.09M 76.54% | 104.92M 1.78% | 83.46M 20.45% | 132.31M 58.53% | 126.44M 4.43% | 138.08M 9.20% | 100.30M 27.36% | 59.01M 41.17% | 96.67M 63.84% | -255.98M 364.79% | 103.26M - | |||||||
total other income expenses net | 23.29M - | 34.84M 49.61% | 40.83M 17.19% | 39.41M 3.48% | 26.29M 33.28% | 42.55M 61.82% | 45.02M 5.81% | 25.07M 44.31% | 13.73M 45.23% | 22.51M 63.92% | 40.92M 81.78% | 52.15M 27.45% | 57.04M 9.38% | 41.06M 28.01% | 55.45M 35.04% | 49.69M 10.39% | 82.94M 66.90% | 42.95M 48.22% | 69.48M 61.78% | 83.47M 20.13% | 18.68M 77.62% | 56.58M 202.92% | 52.97M 6.38% | 40.02M 24.45% | 24.89M 37.80% | -170.82M 786.22% | 46.49M 127.22% | 90.60M 94.86% | 92.16M 1.72% | 69.65M 24.42% | 117.91M 69.28% | 111.73M 5.24% | 122.15M 9.33% | 83.61M 31.55% | 41.71M 50.12% | 75.44M 80.86% | -279.04M 469.90% | -25.00M 91.04% | -119.53M 378.17% | -113.95M 4.67% | -24.41M 78.58% | -26.78M 9.69% | -29.16M 8.91% | -132.32M 353.77% | |
income before tax | 17.82M - | 28.90M 62.14% | 33.73M 16.70% | 24.53M 27.26% | 19.88M 18.97% | 35.13M 76.75% | 37.33M 6.24% | 17.43M 53.30% | 5.86M 66.38% | 14.55M 148.23% | 32.68M 124.65% | 42.65M 30.50% | 47.78M 12.03% | 37.09M 22.38% | 45.00M 21.34% | 39.47M 12.29% | 73.53M 86.29% | 33.54M 54.39% | 56.75M 69.20% | 72.52M 27.80% | 11.56M 84.06% | 44.47M 284.72% | 41.69M 6.26% | 29.89M 28.30% | 14.77M 50.60% | -179.70M 1,317.08% | 35.87M 119.96% | 79.70M 122.17% | 79.97M 0.33% | 58.03M 27.44% | 104.84M 80.66% | 96.24M 8.20% | 104.52M 8.60% | 70.30M 32.74% | 25.07M 64.34% | 57.40M 128.96% | 112.16M 95.41% | 87.71M 21.80% | 115.16M 31.31% | -6.59M 105.72% | 138.37M 2,198.70% | 118.09M 14.66% | 113.76M 3.67% | -11.71M 110.29% | |
income tax expense | -3.34M - | 1.67M 149.79% | 3.77M 126.73% | 2.96M 21.54% | -2.11M 171.37% | -291K 86.23% | -3.48M 1,094.50% | -3.24M 6.88% | -1.68M 48.04% | -2.26M 34.54% | 1.77M 178.35% | -528K 129.78% | -209K 60.42% | 5.64M 2,797.61% | 2.17M 61.44% | 4.57M 110.26% | 12.09M 164.47% | -979K 108.10% | 1.30M 232.38% | 3.78M 191.74% | 2.05M 45.68% | 3.07M 49.42% | 3.43M 11.86% | -4.01M 216.87% | -1.25M 68.87% | -8.26M 561.65% | -7.50M 9.31% | 1.51M 120.11% | 712K 52.75% | 682K 4.21% | 9.73M 1,326.10% | 12.28M 26.30% | 10.17M 17.19% | 5.10M 49.89% | 10.32M 102.47% | 2.06M 80.04% | 5.85M 183.88% | 8.11M 38.75% | 8.65M 6.57% | -6.59M 176.25% | -711K 89.22% | 10.94M 1,638.68% | 11.07M 1.19% | -11.71M 205.77% | |
net income | 21.17M - | 27.23M 28.66% | 29.95M 9.97% | 21.57M 27.98% | 21.99M 1.96% | 35.42M 61.08% | 40.80M 15.18% | 20.67M 49.35% | 7.54M 63.50% | 16.81M 122.88% | 30.91M 83.86% | 43.18M 39.69% | 47.99M 11.14% | 31.45M 34.47% | 42.83M 36.18% | 34.90M 18.52% | 61.44M 76.05% | 34.52M 43.82% | 55.45M 60.65% | 68.74M 23.97% | 9.51M 86.17% | 41.40M 335.57% | 38.25M 7.60% | 33.90M 11.38% | 16.01M 52.76% | -171.44M 1,170.55% | 43.37M 125.30% | 78.19M 80.30% | 79.26M 1.36% | 57.35M 27.64% | 95.11M 65.85% | 83.96M 11.73% | 94.35M 12.38% | 65.20M 30.89% | 14.75M 77.38% | 55.34M 275.20% | 106.31M 92.12% | 79.59M 25.14% | 106.52M 33.83% | 103.26M 3.06% | 139.08M 34.69% | 107.15M 22.96% | 102.69M 4.16% | ||
weighted average shs out | 39.76M - | 39.90M 0.34% | 44.22M 10.82% | 44.91M 1.57% | 44.99M 0.18% | 46.08M 2.42% | 49.88M 8.25% | 50.04M 0.31% | 50.23M 0.39% | 50.55M 0.64% | 51.44M 1.76% | 52.61M 2.28% | 53.47M 1.63% | 55.13M 3.09% | 56.17M 1.89% | 57.11M 1.68% | 58.33M 2.13% | 58.85M 0.90% | 59.83M 1.66% | 60.81M 1.64% | 61.19M 0.62% | 61.86M 1.11% | 62.88M 1.64% | 63.30M 0.66% | 63.77M 0.75% | 64.54M 1.19% | 65.30M 1.19% | 66.11M 1.24% | 66.86M 1.13% | 68.13M 1.90% | 68.51M 0.57% | 69.02M 0.74% | 70.16M 1.65% | 71.71M 2.21% | 73.30M 2.23% | 75.04M 2.36% | 77.80M 3.69% | 79.55M 2.25% | 80.81M 1.58% | 82.92M 2.62% | 84.44M 1.83% | 85.14M 0.82% | 86.19M 1.24% | 87.46M 1.47% | |
weighted average shs out dil | 39.76M - | 39.90M 0.34% | 44.22M 10.82% | 44.91M 1.57% | 44.99M 0.18% | 46.08M 2.42% | 49.88M 8.25% | 50.04M 0.31% | 50.23M 0.39% | 50.55M 0.64% | 51.44M 1.76% | 52.61M 2.28% | 53.47M 1.63% | 55.13M 3.09% | 56.17M 1.89% | 57.11M 1.68% | 58.33M 2.13% | 58.85M 0.90% | 59.83M 1.66% | 60.81M 1.64% | 61.19M 0.62% | 61.86M 1.11% | 62.88M 1.64% | 63.30M 0.66% | 63.77M 0.75% | 64.54M 1.19% | 65.30M 1.19% | 66.11M 1.24% | 66.86M 1.13% | 68.13M 1.90% | 68.51M 0.57% | 69.02M 0.74% | 70.16M 1.65% | 71.71M 2.21% | 73.30M 2.23% | 75.04M 2.36% | 77.80M 3.69% | 79.55M 2.25% | 80.81M 1.58% | 82.92M 2.62% | 84.44M 1.83% | 85.14M 0.82% | 86.19M 1.24% | 87.46M 1.47% | |
eps | 0.53 - | 0.68 28.30% | 0.68 0% | 0.48 29.41% | 0.49 2.08% | 0.77 57.14% | 0.82 6.49% | 0.41 50% | 0.15 63.41% | 0.33 120.00% | 0.60 81.82% | 0.82 36.67% | 0.90 9.76% | 0.57 36.67% | 0.76 33.33% | 0.61 19.74% | 1.05 72.13% | 0.59 43.81% | 0.93 57.63% | 1.13 21.51% | 0.16 85.84% | 0.67 318.75% | 0.61 8.96% | 0.54 11.48% | 0.25 53.70% | -2.66 1,164% | 0.66 124.81% | 1.18 78.79% | 1.19 0.85% | 0.84 29.41% | 1.39 65.48% | 1.22 12.23% | 1.34 9.84% | 0.91 32.09% | 0.20 78.02% | 0.74 270% | 1.37 85.14% | 1 27.01% | 1.32 32.00% | 1.25 5.30% | 1.65 32.00% | 1.26 23.64% | 1.19 5.56% | 0 100% | |
epsdiluted | 0.53 - | 0.68 28.30% | 0.68 0% | 0.48 29.41% | 0.49 2.08% | 0.77 57.14% | 0.82 6.49% | 0.41 50% | 0.15 63.41% | 0.33 120.00% | 0.60 81.82% | 0.82 36.67% | 0.90 9.76% | 0.57 36.67% | 0.76 33.33% | 0.61 19.74% | 1.05 72.13% | 0.59 43.81% | 0.93 57.63% | 1.13 21.51% | 0.16 85.84% | 0.67 318.75% | 0.61 8.96% | 0.54 11.48% | 0.25 53.70% | -2.66 1,164% | 0.66 124.81% | 1.18 78.79% | 1.19 0.85% | 0.84 29.41% | 1.39 65.48% | 1.22 12.23% | 1.34 9.84% | 0.91 32.09% | 0.20 78.02% | 0.74 270% | 1.37 85.14% | 1 27.01% | 1.32 32.00% | 1.25 5.30% | 1.65 32.00% | 1.26 23.64% | 1.19 5.56% | 0 100% |
All numbers in USD (except ratios and percentages)