|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$31.54M
4.99%
YoY
|
$30.04M
-25.74%
YoY
|
$40.45M
1.61%
YoY
|
$39.81M
45.27%
YoY
|
$27.40M
4.27%
YoY
|
| Depreciation, Depletion And Amortization |
$4.311M
6.66%
YoY
|
$4.042M
-4.01%
YoY
|
$4.211M
-3.37%
YoY
|
$4.358M
5.85%
YoY
|
$4.117M
5.94%
YoY
|
| Cash From Operating Activities |
$47.42M
20.96%
YoY
|
$39.21M
0.93%
YoY
|
$38.85M
-10.79%
YoY
|
$43.54M
2.41%
YoY
|
$42.52M
32.69%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$3.317M
-51.07%
YoY
|
$6.779M
19.26%
YoY
|
$5.684M
96.27%
YoY
|
$2.896M
-50.93%
YoY
|
$5.902M
15.95%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$111.0M
-26.38%
YoY
|
$150.8M
-122.2%
YoY
|
-$679.3M
240.01%
YoY
|
-$199.8M
24.96%
YoY
|
-$159.9M
1163.79%
YoY
|
| Cash From Investing Activities |
$107.7M
-25.22%
YoY
|
$144.0M
-121.03%
YoY
|
-$685.0M
237.96%
YoY
|
-$202.7M
22.27%
YoY
|
-$165.8M
834.43%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$10.90M
1.94%
YoY
|
$10.70M
3.61%
YoY
|
$10.32M
9.52%
YoY
|
$9.427M
11.08%
YoY
|
$8.487M
5.23%
YoY
|
| Common Stock Issuance & Retirement, Net |
$6.368M
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$16.93M
66.93%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$98.69M
-50.7%
YoY
|
-$200.2M
-179.13%
YoY
|
$253.0M
-17.58%
YoY
|
$306.9M
-20.13%
YoY
|
$384.3M
7746.55%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$47.42M
20.96%
YoY
|
$39.21M
0.93%
YoY
|
$38.85M
-10.79%
YoY
|
$43.54M
2.41%
YoY
|
$42.52M
32.69%
YoY
|
| Cash From Investing Activities |
$107.7M
-25.22%
YoY
|
$144.0M
-121.03%
YoY
|
-$685.0M
237.96%
YoY
|
-$202.7M
22.27%
YoY
|
-$165.8M
834.43%
YoY
|
| Cash From Financing Activities |
-$98.69M
-50.7%
YoY
|
-$200.2M
-179.13%
YoY
|
$253.0M
-17.58%
YoY
|
$306.9M
-20.13%
YoY
|
$384.3M
7746.55%
YoY
|
| Net Change In Cash |
$56.44M
-433.12%
YoY
|
-$16.94M
-95.69%
YoY
|
-$393.1M
-365.97%
YoY
|
$147.8M
-43.38%
YoY
|
$261.1M
1259.49%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$47.42M
20.96%
YoY
|
$39.21M
0.93%
YoY
|
$38.85M
-10.79%
YoY
|
$43.54M
2.41%
YoY
|
$42.52M
32.69%
YoY
|
| Capital Expenditures |
$3.317M
-51.07%
YoY
|
$6.779M
19.26%
YoY
|
$5.684M
96.27%
YoY
|
$2.896M
-50.93%
YoY
|
$5.902M
15.95%
YoY
|
| Free Cash Flow |
$44.11M
36.01%
YoY
|
$32.43M
-2.21%
YoY
|
$33.16M
-18.42%
YoY
|
$40.65M
11.0%
YoY
|
$36.62M
35.85%
YoY
|
|
Concept
|
2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$10.00M
34.53%
YoY
|
$8.640M
29.19%
YoY
|
$10.02M
70.42%
YoY
|
$7.397M
17.47%
YoY
|
$7.435M
-22.4%
YoY
|
$6.688M
-19.24%
YoY
|
$5.878M
-26.73%
YoY
|
$6.297M
-42.23%
YoY
|
$9.581M
-11.16%
YoY
|
$8.281M
-22.88%
YoY
|
$8.022M
-12.42%
YoY
|
$10.90M
17.8%
YoY
|
$10.78M
3.37%
YoY
|
$10.74M
-2.04%
YoY
|
$9.160M
-7.66%
YoY
|
$9.253M
-8.69%
YoY
|
$10.43M
870.42%
YoY
|
$10.96M
74.61%
YoY
|
$9.920M
34.6%
YoY
|
| Depreciation, Depletion And Amortization |
$1.243M
4.81%
YoY
|
$1.121M
9.37%
YoY
|
$1.402M
19.22%
YoY
|
$1.223M
2.77%
YoY
|
$1.186M
-0.5%
YoY
|
$1.025M
0.69%
YoY
|
$1.176M
-1.34%
YoY
|
$1.190M
-0.83%
YoY
|
$1.192M
-5.02%
YoY
|
$1.018M
-4.77%
YoY
|
$1.192M
-7.6%
YoY
|
$1.200M
-9.77%
YoY
|
$1.255M
-12.85%
YoY
|
$1.069M
-3.52%
YoY
|
$1.290M
-8.51%
YoY
|
$1.330M
-4.32%
YoY
|
$1.440M
7.46%
YoY
|
$1.108M
12.03%
YoY
|
$1.410M
6.82%
YoY
|
| Cash From Operating Activities |
$7.055M
-65.39%
YoY
|
$12.72M
1035.36%
YoY
|
$10.53M
-66.09%
YoY
|
$15.39M
-214.84%
YoY
|
$20.38M
107.14%
YoY
|
$1.120M
-90.44%
YoY
|
$31.06M
193.52%
YoY
|
-$13.40M
-340.57%
YoY
|
$9.840M
144.05%
YoY
|
$11.71M
-37.24%
YoY
|
$10.58M
67.42%
YoY
|
$5.570M
-64.18%
YoY
|
$4.032M
-65.8%
YoY
|
$18.66M
88.82%
YoY
|
$6.320M
-55.84%
YoY
|
$15.55M
16.39%
YoY
|
$11.79M
125.86%
YoY
|
$9.884M
2.64%
YoY
|
$14.31M
27.43%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$147.0K
-90.79%
YoY
|
$209.0K
-79.04%
YoY
|
$184.0K
-86.05%
YoY
|
$540.0K
-65.61%
YoY
|
$1.596M
-6.34%
YoY
|
$997.0K
-54.35%
YoY
|
$1.319M
18.83%
YoY
|
$1.570M
-192.79%
YoY
|
$1.704M
-242.36%
YoY
|
$2.184M
29.61%
YoY
|
$1.110M
-212.12%
YoY
|
-$1.692M
238.4%
YoY
|
-$1.197M
96.23%
YoY
|
$1.685M
110.89%
YoY
|
-$990.0K
32.0%
YoY
|
-$500.0K
-60.63%
YoY
|
-$610.0K
-66.67%
YoY
|
$799.0K
-61.1%
YoY
|
-$750.0K
-48.28%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$14.97M
-128.63%
YoY
|
$37.14M
-21.61%
YoY
|
-$46.20M
242.53%
YoY
|
$57.58M
108.92%
YoY
|
$52.27M
-41.8%
YoY
|
$47.38M
0.93%
YoY
|
-$13.49M
-162.58%
YoY
|
$27.56M
-152.9%
YoY
|
$89.80M
-136.58%
YoY
|
$46.95M
-111.64%
YoY
|
$21.55M
-183.5%
YoY
|
-$52.10M
-33.93%
YoY
|
-$245.5M
1179.78%
YoY
|
-$403.3M
431.11%
YoY
|
-$25.81M
-133.79%
YoY
|
-$78.86M
-1571.27%
YoY
|
-$19.18M
-91.41%
YoY
|
-$75.93M
312.66%
YoY
|
$76.39M
96.58%
YoY
|
| Cash From Investing Activities |
-$15.11M
-129.82%
YoY
|
$36.93M
-20.38%
YoY
|
-$46.39M
213.26%
YoY
|
$57.04M
119.47%
YoY
|
$50.67M
-42.48%
YoY
|
$46.39M
3.63%
YoY
|
-$14.81M
-172.43%
YoY
|
$25.99M
-148.32%
YoY
|
$88.09M
-135.71%
YoY
|
$44.76M
-111.05%
YoY
|
$20.44M
-176.28%
YoY
|
-$53.79M
-32.22%
YoY
|
-$246.7M
1146.38%
YoY
|
-$405.0M
427.75%
YoY
|
-$26.80M
-135.43%
YoY
|
-$79.36M
-2040.34%
YoY
|
-$19.79M
-91.21%
YoY
|
-$76.73M
275.11%
YoY
|
$75.64M
102.19%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
$2.744M
3.39%
YoY
|
N/A
|
N/A
|
N/A
|
$2.654M
1.03%
YoY
|
N/A
|
N/A
|
N/A
|
$2.627M
8.37%
YoY
|
N/A
|
N/A
|
N/A
|
$2.424M
10.79%
YoY
|
N/A
|
N/A
|
N/A
|
$2.188M
5.39%
YoY
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.993M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$16.59M
-69.24%
YoY
|
$22.20M
-134.72%
YoY
|
$18.87M
-133.16%
YoY
|
$307.0K
-98.48%
YoY
|
-$53.93M
-66.02%
YoY
|
-$63.94M
1227.85%
YoY
|
-$56.90M
16.78%
YoY
|
$20.24M
-80.03%
YoY
|
-$158.7M
-273.34%
YoY
|
-$4.815M
-104.43%
YoY
|
-$48.72M
-143.82%
YoY
|
$101.4M
297.99%
YoY
|
$91.56M
188.37%
YoY
|
$108.8M
-21.48%
YoY
|
$111.2M
62.43%
YoY
|
$25.47M
-269.01%
YoY
|
$31.75M
-87.97%
YoY
|
$138.5M
106.64%
YoY
|
$68.46M
-513.16%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$7.055M
-65.39%
YoY
|
$12.72M
1035.36%
YoY
|
$10.53M
-66.09%
YoY
|
$15.39M
-214.84%
YoY
|
$20.38M
107.14%
YoY
|
$1.120M
-90.44%
YoY
|
$31.06M
193.52%
YoY
|
-$13.40M
-340.57%
YoY
|
$9.840M
144.05%
YoY
|
$11.71M
-37.24%
YoY
|
$10.58M
67.42%
YoY
|
$5.570M
-64.18%
YoY
|
$4.032M
-65.8%
YoY
|
$18.66M
88.82%
YoY
|
$6.320M
-55.84%
YoY
|
$15.55M
16.39%
YoY
|
$11.79M
125.86%
YoY
|
$9.884M
2.64%
YoY
|
$14.31M
27.43%
YoY
|
| Cash From Investing Activities |
-$15.11M
-129.82%
YoY
|
$36.93M
-20.38%
YoY
|
-$46.39M
213.26%
YoY
|
$57.04M
119.47%
YoY
|
$50.67M
-42.48%
YoY
|
$46.39M
3.63%
YoY
|
-$14.81M
-172.43%
YoY
|
$25.99M
-148.32%
YoY
|
$88.09M
-135.71%
YoY
|
$44.76M
-111.05%
YoY
|
$20.44M
-176.28%
YoY
|
-$53.79M
-32.22%
YoY
|
-$246.7M
1146.38%
YoY
|
-$405.0M
427.75%
YoY
|
-$26.80M
-135.43%
YoY
|
-$79.36M
-2040.34%
YoY
|
-$19.79M
-91.21%
YoY
|
-$76.73M
275.11%
YoY
|
$75.64M
102.19%
YoY
|
| Cash From Financing Activities |
-$16.59M
-69.24%
YoY
|
$22.20M
-134.72%
YoY
|
$18.87M
-133.16%
YoY
|
$307.0K
-98.48%
YoY
|
-$53.93M
-66.02%
YoY
|
-$63.94M
1227.85%
YoY
|
-$56.90M
16.78%
YoY
|
$20.24M
-80.03%
YoY
|
-$158.7M
-273.34%
YoY
|
-$4.815M
-104.43%
YoY
|
-$48.72M
-143.82%
YoY
|
$101.4M
297.99%
YoY
|
$91.56M
188.37%
YoY
|
$108.8M
-21.48%
YoY
|
$111.2M
62.43%
YoY
|
$25.47M
-269.01%
YoY
|
$31.75M
-87.97%
YoY
|
$138.5M
106.64%
YoY
|
$68.46M
-513.16%
YoY
|
| Net Change In Cash |
-$24.65M
-243.97%
YoY
|
$71.85M
-537.28%
YoY
|
-$16.98M
-58.23%
YoY
|
$72.73M
121.55%
YoY
|
$17.12M
-128.17%
YoY
|
-$16.43M
-131.81%
YoY
|
-$40.65M
129.65%
YoY
|
$32.83M
-38.23%
YoY
|
-$60.77M
-59.77%
YoY
|
$51.66M
-118.61%
YoY
|
-$17.70M
-119.51%
YoY
|
$53.15M
-238.62%
YoY
|
-$151.1M
-736.08%
YoY
|
-$277.5M
-487.15%
YoY
|
$90.72M
-42.73%
YoY
|
-$38.34M
-1710.92%
YoY
|
$23.75M
-46.11%
YoY
|
$71.68M
27.51%
YoY
|
$158.4M
393.95%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$7.055M
-65.39%
YoY
|
$12.72M
1035.36%
YoY
|
$10.53M
-66.09%
YoY
|
$15.39M
-214.84%
YoY
|
$20.38M
107.14%
YoY
|
$1.120M
-90.44%
YoY
|
$31.06M
193.52%
YoY
|
-$13.40M
-340.57%
YoY
|
$9.840M
144.05%
YoY
|
$11.71M
-37.24%
YoY
|
$10.58M
67.42%
YoY
|
$5.570M
-64.18%
YoY
|
$4.032M
-65.8%
YoY
|
$18.66M
88.82%
YoY
|
$6.320M
-55.84%
YoY
|
$15.55M
16.39%
YoY
|
$11.79M
125.86%
YoY
|
$9.884M
2.64%
YoY
|
$14.31M
27.43%
YoY
|
| Capital Expenditures |
$147.0K
-90.79%
YoY
|
$209.0K
-79.04%
YoY
|
$184.0K
-86.05%
YoY
|
$540.0K
-65.61%
YoY
|
$1.596M
-6.34%
YoY
|
$997.0K
-54.35%
YoY
|
$1.319M
18.83%
YoY
|
$1.570M
-192.79%
YoY
|
$1.704M
-242.36%
YoY
|
$2.184M
29.61%
YoY
|
$1.110M
-212.12%
YoY
|
-$1.692M
238.4%
YoY
|
-$1.197M
96.23%
YoY
|
$1.685M
110.89%
YoY
|
-$990.0K
32.0%
YoY
|
-$500.0K
-60.63%
YoY
|
-$610.0K
-66.67%
YoY
|
$799.0K
-61.1%
YoY
|
-$750.0K
-48.28%
YoY
|
| Free Cash Flow |
$6.908M
-63.23%
YoY
|
$12.51M
10068.29%
YoY
|
$10.35M
-65.2%
YoY
|
$14.85M
-199.19%
YoY
|
$18.79M
130.91%
YoY
|
$123.0K
-98.71%
YoY
|
$29.74M
213.99%
YoY
|
-$14.97M
-306.14%
YoY
|
$8.136M
55.59%
YoY
|
$9.528M
-43.88%
YoY
|
$9.471M
29.56%
YoY
|
$7.262M
-54.75%
YoY
|
$5.229M
-57.83%
YoY
|
$16.98M
86.88%
YoY
|
$7.310M
-51.46%
YoY
|
$16.05M
9.71%
YoY
|
$12.40M
75.89%
YoY
|
$9.085M
19.92%
YoY
|
$15.06M
18.77%
YoY
|
Loading...