bf/NASDAQ:TRMK_icon.jpeg

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

Subscribe NowHelp
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)