COM:TRUSTMARK
Trustmark
- Stock
Last Close
38.20
22/11 21:00
Market Cap
1.85B
Beta: -
Volume Today
484.02K
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 | 131.02M - | 129.14M 1.43% | 138.73M 7.42% | 138.48M 0.18% | 130.22M 5.96% | 129.46M 0.58% | 130.59M 0.88% | 131.61M 0.78% | 129.36M 1.71% | 127.45M 1.48% | 130.07M 2.05% | 131.09M 0.78% | 130.21M 0.67% | 132.61M 1.85% | 141.56M 6.74% | 137.75M 2.69% | 137.85M 0.07% | 135.77M 1.51% | 138.59M 2.08% | 140.20M 1.16% | 133.74M 4.61% | 131.88M 1.39% | 141.61M 7.38% | 140.32M 0.91% | 135.48M 3.45% | 150.76M 11.28% | 155.20M 2.95% | 159.86M 3.00% | 156.29M 2.23% | 141.44M 9.50% | 155.27M 9.78% | 131.08M 15.58% | 128.33M 2.10% | 3.00M 97.66% | 141.71M 4,619.08% | 163.56M 15.42% | 166.46M 1.77% | 166.45M 0.01% | 167.53M 0.65% | 165.14M 1.42% | 236.19M 43.02% | 184.03M 22.08% | 103.71M 43.64% | 254.90M 145.78% | |
cost of revenue | 710 - | 580 18.31% | 690 18.97% | 2.91M 421,059.42% | 640 99.98% | 580 9.38% | 600 3.45% | 580 - | -54.38M 9,376,306.90% | 740 100.00% | -49.18M - | -138.75M 182.14% | |||||||||||||||||||||||||||||||||
gross profit | 131.02M - | 129.14M 1.43% | 138.73M 7.42% | 138.48M 0.18% | 130.22M 5.96% | 129.46M 0.58% | 130.59M 0.88% | 131.61M 0.78% | 129.36M 1.71% | 127.45M 1.48% | 130.07M 2.05% | 131.09M 0.78% | 130.21M 0.67% | 132.61M 1.85% | 141.56M 6.74% | 137.75M 2.69% | 137.85M 0.07% | 135.77M 1.51% | 138.59M 2.08% | 140.20M 1.16% | 133.74M 4.61% | 131.88M 1.39% | 141.61M 7.38% | 140.32M 0.91% | 135.48M 3.45% | 150.76M 11.28% | 155.20M 2.95% | 159.86M 3.00% | 156.29M 2.23% | 141.44M 9.50% | 155.27M 9.78% | 131.08M 15.58% | 125.42M 4.31% | 3.00M 97.61% | 141.71M 4,620.07% | 163.56M 15.42% | 166.46M 1.77% | 166.45M 0.01% | 221.91M 33.32% | 165.14M 25.58% | 236.19M 43.02% | 233.21M 1.26% | 242.46M 3.97% | 254.90M 5.13% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 58.91M - | 59.14M 0.39% | 58.60M 0.91% | 59.32M 1.22% | 59.83M 0.86% | 60.11M 0.47% | 60.01M 0.17% | 60.83M 1.37% | 59.98M 1.40% | 60.01M 0.05% | 69.98M 16.61% | 60.16M 14.03% | 60.73M 0.95% | 59.94M 1.30% | 79.39M 32.44% | 61.65M 22.34% | 62.66M 1.63% | 62.35M 0.48% | 63.40M 1.67% | 63.73M 0.53% | 61.52M 3.47% | 62.71M 1.94% | 63.78M 1.71% | 63.90M 0.17% | 63.77M 0.20% | 70.74M 10.93% | 67.70M 4.30% | 68.75M 1.56% | 71.16M 3.50% | 72.70M 2.17% | 71.34M 1.87% | 80.90M 13.40% | 69.73M 13.80% | 71.08M 1.94% | 73.49M 3.38% | 74.65M 1.58% | 75.60M 1.27% | 76.43M 1.09% | 78.49M 2.70% | 80.43M 2.47% | |||||
selling general and administrative expenses | 58.91M - | 59.14M 0.39% | 58.60M 0.91% | 59.32M 1.22% | 59.83M 0.86% | 60.11M 0.47% | 60.01M 0.17% | 60.83M 1.37% | 59.98M 1.40% | 60.01M 0.05% | 69.98M 16.61% | 60.16M 14.03% | 60.73M 0.95% | 59.94M 1.30% | 79.39M 32.44% | 61.65M 22.34% | 62.66M 1.63% | 62.35M 0.48% | 63.40M 1.67% | 63.73M 0.53% | 61.52M 3.47% | 62.71M 1.94% | 63.78M 1.71% | 63.90M 0.17% | 63.77M 0.20% | 70.74M 10.93% | 67.70M 4.30% | 68.75M 1.56% | 71.16M 3.50% | 72.70M 2.17% | 71.34M 1.87% | 80.90M 13.40% | 69.73M 13.80% | 71.08M 1.94% | 73.49M 3.38% | 74.65M 1.58% | 75.60M 1.27% | 76.43M 1.09% | 78.49M 2.70% | 80.43M 2.47% | 89.34M - | ||||
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | -143.30M - | -137.91M 3.76% | -142.33M 3.21% | -140.88M 1.02% | -141.38M 0.36% | -139.03M 1.66% | -137.75M 0.92% | -143.50M 4.18% | -140.52M 2.08% | -139.16M 0.97% | -159.60M 14.69% | -137.82M 13.65% | -139.35M 1.12% | -137.36M 1.43% | -173.26M 26.13% | -135.40M 21.85% | -138.49M 2.29% | -134.28M 3.04% | -131.99M 1.71% | -136.81M 3.65% | -124.48M 9.01% | -127.08M 2.09% | -125.52M 1.23% | -125.96M 0.35% | -131.89M 4.70% | -172.04M 30.45% | -165.66M 3.71% | -146.67M 11.46% | -146.23M 0.30% | -135.31M 7.47% | -152.74M 12.89% | -168.79M 10.50% | -25.85M - | -159.76M 517.96% | -170.12M 6.48% | -121.92M - | -244.37M 100.42% | -267.46M 9.45% | -39.66M - | -203.57M 413.35% | |||||
cost and expenses | -84.39M - | -78.77M 6.66% | -83.73M 6.30% | -81.56M 2.59% | -81.55M 0.01% | -78.92M 3.22% | -77.74M 1.50% | -82.67M 6.35% | -80.54M 2.58% | -79.15M 1.73% | -89.63M 13.24% | -77.66M 13.36% | -78.62M 1.25% | -77.42M 1.53% | -93.87M 21.25% | -73.74M 21.44% | -75.84M 2.84% | -71.93M 5.15% | -68.59M 4.64% | -73.08M 6.54% | -62.96M 13.84% | -64.37M 2.23% | -61.73M 4.09% | -62.07M 0.54% | -68.12M 9.75% | -101.31M 48.72% | -97.96M 3.30% | -77.92M 20.46% | -75.07M 3.66% | 710 100.00% | 580 18.31% | 690 18.97% | 227.85M 33,021,059.42% | 45.23M 80.15% | 580 100.00% | 600 3.45% | -219.23M 36,537,766.67% | 580 100.00% | -54.38M 9,376,306.90% | -253.71M 366.53% | 131.15M - | 238.72M 82.02% | -203.57M 185.28% | ||
operating expenses | -84.39M - | -78.77M 6.66% | -83.73M 6.30% | -81.56M 2.59% | -81.55M 0.01% | -78.92M 3.22% | -77.74M 1.50% | -82.67M 6.35% | -80.54M 2.58% | -79.15M 1.73% | -89.63M 13.24% | -77.66M 13.36% | -78.62M 1.25% | -77.42M 1.53% | -93.87M 21.25% | -73.74M 21.44% | -75.84M 2.84% | -71.93M 5.15% | -68.59M 4.64% | -73.08M 6.54% | -62.96M 13.84% | -64.37M 2.23% | -61.73M 4.09% | -62.07M 0.54% | -68.12M 9.75% | -101.31M 48.72% | -97.96M 3.30% | -77.92M 20.46% | -75.07M 3.66% | -62.60M 16.60% | -81.40M 30.03% | -87.89M 7.97% | 224.94M 355.94% | 45.23M 79.89% | -86.28M 290.74% | -95.47M 10.66% | -219.23M 129.63% | -45.50M 79.25% | -165.88M 264.58% | -187.03M 12.75% | 131.15M - | 39.66M 69.76% | -203.57M 613.35% | ||
interest expense | 6.24M - | 5.80M 7.02% | 5.46M 6.01% | 5.21M 4.47% | 5.08M 2.59% | 5.04M 0.73% | 5.00M 0.83% | 5.16M 3.32% | 5.26M 1.90% | 5.86M 11.35% | 5.95M 1.64% | 6.22M 4.50% | 6.51M 4.68% | 7.32M 12.33% | 9.77M 33.57% | 12.20M 24.87% | 12.96M 6.17% | 13.55M 4.57% | 15.10M 11.48% | 17.79M 17.78% | 19.76M 11.07% | 20.68M 4.69% | 22.41M 8.36% | 21.76M 2.90% | 19.05M 12.48% | 16.44M 13.67% | 9.65M 41.29% | 8.16M 15.50% | 7.55M 7.49% | 7.14M 5.43% | 6.50M 8.88% | 5.47M 15.80% | 5.05M 7.82% | 4.37M 13.43% | 4.51M 3.18% | 8.32M 84.52% | 29.93M 259.82% | 61.30M 104.83% | 78.62M 28.25% | 89.89M 14.32% | 9.95M 88.93% | 7.70M 22.55% | 8.78M 13.96% | 5.97M 31.98% | |
ebitda | 49.07M - | 52.67M 7.33% | 57.19M 8.58% | 59.07M 3.29% | 50.79M 14.02% | 52.53M 3.42% | 54.81M 4.36% | 50.88M 7.18% | 50.75M 0.25% | 50.10M 1.28% | 42.13M 15.90% | 55.12M 30.83% | 53.27M 3.37% | 56.76M 6.55% | 49.23M 13.26% | 65.54M 33.13% | 63.53M 3.07% | 65.23M 2.68% | 71.29M 9.28% | 68.41M 4.04% | 72.05M 5.32% | 68.61M 4.78% | 80.87M 17.87% | 79.28M 1.97% | 68.36M 13.76% | 50.26M 26.48% | 57.98M 15.35% | 82.69M 42.62% | 81.97M 0.87% | 79.50M 3.01% | 74.42M 6.39% | 43.74M 41.23% | 47.72M 9.11% | 48.72M 2.08% | 55.77M 14.47% | 68.41M 22.67% | -9.80M 114.33% | 121.24M 1,336.72% | 56.17M 53.67% | 44.79M 20.26% | 46.73M 4.32% | 52.88M 13.17% | -100.61M 290.24% | 51.33M 151.02% | |
operating income | 46.64M - | 50.37M 8.01% | 55.00M 9.18% | 56.92M 3.49% | 48.66M 14.50% | 50.53M 3.84% | 52.85M 4.59% | 48.94M 7.41% | 48.82M 0.23% | 48.30M 1.07% | 40.44M 16.27% | 53.43M 32.12% | 51.58M 3.46% | 55.19M 7.00% | 47.69M 13.60% | 64.00M 34.21% | 62.01M 3.11% | 63.84M 2.94% | 70.00M 9.66% | 67.13M 4.11% | 70.77M 5.43% | 67.51M 4.61% | 79.88M 18.32% | 78.25M 2.03% | 67.36M 13.92% | 49.45M 26.59% | 57.24M 15.76% | 81.94M 43.14% | 81.22M 0.88% | 78.83M 2.94% | 73.87M 6.30% | 43.19M 41.53% | 36.25M 16.08% | 48.23M 33.07% | 55.44M 14.94% | 68.09M 22.83% | -10.12M 114.85% | 120.95M 1,295.73% | 56.04M 53.67% | 44.79M 20.07% | 46.73M 4.32% | 52.88M 13.17% | -100.61M 290.24% | 51.33M 151.02% | |
depreciation and amortization | 2.43M - | 2.29M 5.79% | 2.19M 4.49% | 2.15M 1.83% | 2.12M 1.26% | 1.99M 6.22% | 1.96M 1.61% | 1.94M 0.87% | 1.93M 0.77% | 1.80M 6.80% | 1.69M 5.79% | 1.69M 0% | 1.69M 0.35% | 1.56M 7.24% | 1.54M 1.28% | 1.54M 0.32% | 1.52M 1.10% | 1.40M 8.21% | 1.29M 7.95% | 1.29M 0% | 1.28M 0.54% | 1.10M 13.92% | 992K 9.90% | 1.02M 2.92% | 1.00M 1.86% | 812K 18.96% | 736K 9.36% | 752K 2.17% | 752K 0% | 666K 11.44% | 553K 16.97% | 549K 0.72% | 548K 0.18% | 482K 12.04% | 328K 31.95% | 312K 4.88% | 312K 0% | 288K 7.69% | 130K 54.86% | 129K 0.77% | -52.88M - | 27K 100.05% | |||
total other income expenses net | -13.16M - | -12.27M 6.79% | -12.46M 1.61% | -12.19M 2.18% | -11.94M 2.10% | -12.13M 1.60% | -12.49M 2.96% | -12.69M 1.60% | -12.39M 2.30% | -12.78M 3.13% | -13.22M 3.42% | -14.03M 6.16% | -14.26M 1.59% | -14.78M 3.69% | -17.93M 21.26% | -20.71M 15.56% | -21.12M 1.97% | -21.53M 1.91% | -23.97M 11.37% | -26.48M 10.45% | -27.91M 5.39% | -28.92M 3.63% | -31.21M 7.91% | -31.20M 0.01% | -27.88M 10.65% | -24.63M 11.67% | -19.58M 20.50% | -17.75M 9.34% | -18.12M 2.08% | -17.60M 2.89% | -17.25M 1.96% | -16.84M 2.41% | -5.05M 70.02% | -14.33M 183.89% | -14.42M 0.67% | -17.68M 22.54% | -41.48M 134.67% | -61.30M 47.80% | -3.25M 94.69% | -3.30M 1.41% | -135.01M - | 14.43M 110.69% | |||
income before tax | 33.48M - | 38.11M 13.83% | 42.53M 11.61% | 44.73M 5.16% | 36.73M 17.88% | 38.41M 4.57% | 40.37M 5.11% | 36.25M 10.20% | 36.43M 0.49% | 35.52M 2.49% | 27.22M 23.36% | 39.40M 44.72% | 37.33M 5.26% | 40.41M 8.26% | 29.76M 26.35% | 43.29M 45.44% | 40.89M 5.54% | 42.31M 3.48% | 46.03M 8.79% | 40.65M 11.69% | 42.87M 5.46% | 38.59M 9.98% | 48.67M 26.12% | 47.05M 3.33% | 39.48M 16.08% | 24.82M 37.12% | 37.67M 51.73% | 64.19M 70.41% | 63.10M 1.69% | 61.24M 2.95% | 56.62M 7.55% | 26.36M 53.45% | 31.20M 18.38% | 33.91M 8.67% | 41.01M 20.96% | 50.42M 22.93% | -51.59M 202.33% | 59.64M 215.60% | 52.78M 11.50% | 41.49M 21.40% | 46.73M 12.62% | 52.88M 13.17% | -135.01M 355.30% | 65.76M 148.71% | |
income tax expense | 5.44M - | 9.10M 67.46% | 9.63M 5.84% | 11.14M 15.58% | 8.65M 22.28% | 9.26M 6.98% | 9.77M 5.48% | 7.82M 19.94% | 8.57M 9.60% | 8.52M 0.62% | 5.72M 32.85% | 8.41M 47.14% | 8.40M 0.15% | 9.16M 9.03% | 5.73M 37.48% | 8.71M 52.05% | 25.12M 188.46% | 5.48M 78.18% | 6.22M 13.43% | 4.39M 29.31% | 6.18M 40.62% | 5.25M 15.03% | 6.53M 24.38% | 6.02M 7.87% | 5.54M 7.96% | 2.61M 52.92% | 5.52M 111.62% | 9.75M 76.71% | 11.88M 21.90% | 9.28M 21.94% | 8.64M 6.90% | 5.16M 40.30% | 4.98M 3.45% | 4.70M 5.69% | 6.73M 43.34% | 7.96M 18.35% | -17.53M 320.09% | 9.34M 153.30% | 7.75M 17.09% | 7.46M 3.68% | 10.60M 42.11% | 11.35M 7.02% | -34.40M 403.19% | 14.43M 141.95% | |
net income | 28.04M - | 29.00M 3.44% | 32.90M 13.43% | 33.59M 2.10% | 28.07M 16.42% | 29.15M 3.83% | 30.60M 4.99% | 28.43M 7.10% | 27.86M 2.01% | 27.00M 3.07% | 21.50M 20.37% | 30.98M 44.08% | 28.92M 6.65% | 31.25M 8.04% | 24.04M 23.08% | 34.58M 43.87% | 15.77M 54.40% | 36.83M 133.57% | 39.81M 8.10% | 36.25M 8.94% | 36.69M 1.20% | 33.34M 9.13% | 42.14M 26.40% | 41.03M 2.62% | 33.95M 17.28% | 22.22M 34.55% | 32.15M 44.70% | 54.44M 69.33% | 51.22M 5.92% | 51.96M 1.45% | 47.98M 7.66% | 21.20M 55.82% | 26.22M 23.69% | 29.21M 11.40% | 34.28M 17.37% | 42.45M 23.83% | -34.06M 180.23% | 50.30M 247.67% | 45.04M 10.46% | 34.03M 24.44% | 36.12M 6.15% | 41.53M 14.98% | 73.83M 77.76% | 51.33M 30.48% | |
weighted average shs out | 67.25M - | 67.41M 0.24% | 67.44M 0.04% | 67.44M 0.00% | 67.45M 0.01% | 67.53M 0.12% | 67.56M 0.05% | 67.56M 0.00% | 67.56M 0.00% | 67.61M 0.08% | 67.62M 0.01% | 67.63M 0.01% | 67.63M 0.00% | 67.69M 0.09% | 67.74M 0.07% | 67.74M 0.01% | 67.74M 0.00% | 67.81M 0.10% | 67.76M 0.08% | 67.62M 0.20% | 66.84M 1.16% | 65.24M 2.39% | 64.68M 0.86% | 64.36M 0.49% | 64.26M 0.16% | 63.76M 0.78% | 63.42M 0.53% | 63.42M 0.01% | 63.42M 0.00% | 63.40M 0.04% | 63.22M 0.29% | 62.52M 1.10% | 62.04M 0.77% | 61.51M 0.84% | 61.38M 0.22% | 61.12M 0.43% | 60.97M 0.24% | 61.01M 0.07% | 61.06M 0.09% | 61.07M 0.01% | 61.07M 0.00% | 61.13M 0.09% | 61.20M 0.11% | 61.21M 0.02% | |
weighted average shs out dil | 67.45M - | 67.55M 0.15% | 67.58M 0.05% | 67.61M 0.04% | 67.63M 0.04% | 67.64M 0.01% | 67.69M 0.07% | 67.71M 0.03% | 67.73M 0.04% | 67.75M 0.02% | 67.77M 0.03% | 67.79M 0.03% | 67.82M 0.04% | 67.85M 0.04% | 67.89M 0.07% | 67.92M 0.04% | 67.94M 0.03% | 67.96M 0.03% | 67.91M 0.08% | 67.80M 0.16% | 67.03M 1.13% | 65.38M 2.46% | 64.81M 0.86% | 64.52M 0.46% | 64.44M 0.12% | 63.91M 0.81% | 63.55M 0.56% | 63.58M 0.04% | 63.62M 0.05% | 63.56M 0.08% | 63.41M 0.24% | 62.73M 1.07% | 62.26M 0.74% | 61.71M 0.89% | 61.55M 0.27% | 61.32M 0.37% | 61.17M 0.24% | 61.19M 0.03% | 61.23M 0.06% | 61.26M 0.05% | 61.30M 0.06% | 61.35M 0.08% | 61.42M 0.11% | 61.45M 0.05% | |
eps | 0.42 - | 0.43 2.38% | 0.49 13.95% | 0.50 2.04% | 0.42 16.00% | 0.43 2.38% | 0.45 4.65% | 0.42 6.67% | 0.41 2.38% | 0.40 2.44% | 0.32 20.00% | 0.46 43.75% | 0.43 6.52% | 0.46 6.98% | 0.35 23.91% | 0.51 45.71% | 0.23 54.90% | 0.54 134.78% | 0.59 9.26% | 0.54 8.47% | 0.55 1.85% | 0.51 7.27% | 0.65 27.45% | 0.64 1.54% | 0.53 17.19% | 0.35 33.96% | 0.51 45.71% | 0.86 68.63% | 0.81 5.81% | 0.82 1.23% | 0.76 7.32% | 0.34 55.26% | 0.42 23.53% | 0.47 11.90% | 0.56 19.15% | 0.69 23.21% | -0.56 181.16% | 0.82 246.43% | 0.74 9.76% | 0.56 24.32% | 0.59 5.36% | 0.68 15.25% | 1.21 77.94% | 0.84 30.58% | |
epsdiluted | 0.42 - | 0.43 2.38% | 0.49 13.95% | 0.50 2.04% | 0.42 16.00% | 0.43 2.38% | 0.45 4.65% | 0.42 6.67% | 0.41 2.38% | 0.40 2.44% | 0.32 20.00% | 0.46 43.75% | 0.43 6.52% | 0.46 6.98% | 0.35 23.91% | 0.51 45.71% | 0.23 54.90% | 0.54 134.78% | 0.59 9.26% | 0.54 8.47% | 0.55 1.85% | 0.51 7.27% | 0.65 27.45% | 0.64 1.54% | 0.53 17.19% | 0.35 33.96% | 0.51 45.71% | 0.86 68.63% | 0.81 5.81% | 0.82 1.23% | 0.76 7.32% | 0.34 55.26% | 0.42 23.53% | 0.47 11.90% | 0.56 19.15% | 0.69 23.21% | -0.56 181.16% | 0.82 246.43% | 0.74 9.76% | 0.56 24.32% | 0.59 5.36% | 0.68 15.25% | 1.20 76.47% | 0.84 30% |
All numbers in (except ratios and percentages)