|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$72.18M
15.59%
YoY
|
$62.44M
18.73%
YoY
|
$52.60M
11.5%
YoY
|
$47.17M
39.56%
YoY
|
$33.80M
29.01%
YoY
|
| Depreciation, Depletion And Amortization |
$4.371M
-79.61%
YoY
|
$21.44M
-3.6%
YoY
|
$22.24M
-22.42%
YoY
|
$28.67M
22.62%
YoY
|
$23.38M
22.15%
YoY
|
| Cash From Operating Activities |
$82.23M
3.53%
YoY
|
$79.43M
81.42%
YoY
|
$43.78M
-45.64%
YoY
|
$80.54M
38.25%
YoY
|
$58.26M
-11.94%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.879M
-68.94%
YoY
|
$9.269M
2.37%
YoY
|
$9.054M
-176.42%
YoY
|
-$11.85M
5.41%
YoY
|
-$11.24M
-34.42%
YoY
|
| Acquisitions |
$375.0K
-95.35%
YoY
|
$8.060M
132.54%
YoY
|
$3.466M
-517.09%
YoY
|
-$831.0K
N/A
|
N/A
|
| Other Investing Activities |
-$162.1M
155.27%
YoY
|
-$63.51M
1775.69%
YoY
|
-$3.386M
-128.28%
YoY
|
$11.97M
-110.27%
YoY
|
-$116.6M
371.29%
YoY
|
| Cash From Investing Activities |
$13.41M
-118.42%
YoY
|
-$72.78M
485.05%
YoY
|
-$12.44M
-10052.0%
YoY
|
$125.0K
-100.1%
YoY
|
-$127.8M
205.21%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$31.82M
13.07%
YoY
|
$28.14M
-27.05%
YoY
|
$38.58M
90.47%
YoY
|
$20.26M
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$4.809M
N/A
|
$0.00
-100.0%
YoY
|
$2.038M
-98.21%
YoY
|
$113.8M
14488.46%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$56.28M
29.86%
YoY
|
-$43.34M
-25.76%
YoY
|
-$58.38M
46.08%
YoY
|
-$39.96M
-125.53%
YoY
|
$156.5M
-857.92%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$82.23M
3.53%
YoY
|
$79.43M
81.42%
YoY
|
$43.78M
-45.64%
YoY
|
$80.54M
38.25%
YoY
|
$58.26M
-11.94%
YoY
|
| Cash From Investing Activities |
$13.41M
-118.42%
YoY
|
-$72.78M
485.05%
YoY
|
-$12.44M
-10052.0%
YoY
|
$125.0K
-100.1%
YoY
|
-$127.8M
205.21%
YoY
|
| Cash From Financing Activities |
-$56.28M
29.86%
YoY
|
-$43.34M
-25.76%
YoY
|
-$58.38M
46.08%
YoY
|
-$39.96M
-125.53%
YoY
|
$156.5M
-857.92%
YoY
|
| Net Change In Cash |
$36.97M
-200.76%
YoY
|
-$36.69M
35.73%
YoY
|
-$27.04M
-166.41%
YoY
|
$40.71M
-53.2%
YoY
|
$86.98M
2289.56%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$82.23M
3.53%
YoY
|
$79.43M
81.42%
YoY
|
$43.78M
-45.64%
YoY
|
$80.54M
38.25%
YoY
|
$58.26M
-11.94%
YoY
|
| Capital Expenditures |
$2.879M
-68.94%
YoY
|
$9.269M
2.37%
YoY
|
$9.054M
-176.42%
YoY
|
-$11.85M
5.41%
YoY
|
-$11.24M
-34.42%
YoY
|
| Free Cash Flow |
$79.35M
13.1%
YoY
|
$70.16M
102.03%
YoY
|
$34.73M
-62.41%
YoY
|
$92.39M
32.94%
YoY
|
$69.50M
-16.57%
YoY
|
|
Concept
|
2025 Q3 | 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 |
$14.30M
-22.01%
YoY
|
$14.23M
-23.55%
YoY
|
$17.94M
3.32%
YoY
|
$17.87M
5.27%
YoY
|
$18.34M
15.31%
YoY
|
$18.62M
20.87%
YoY
|
$17.36M
22.29%
YoY
|
$16.97M
26.98%
YoY
|
$15.90M
18.72%
YoY
|
$15.40M
29.33%
YoY
|
$14.20M
1.94%
YoY
|
$13.37M
-2.17%
YoY
|
$13.39M
0.93%
YoY
|
$11.91M
14.48%
YoY
|
$13.93M
41.6%
YoY
|
$13.66M
64.63%
YoY
|
$13.27M
42.68%
YoY
|
$10.40M
11.87%
YoY
|
$9.835M
44.63%
YoY
|
$8.300M
22.06%
YoY
|
| Depreciation, Depletion And Amortization |
$6.843M
34.78%
YoY
|
$6.105M
30.03%
YoY
|
$4.867M
-13.92%
YoY
|
$4.647M
-17.74%
YoY
|
$5.077M
0.53%
YoY
|
$4.695M
-11.96%
YoY
|
$5.654M
4.51%
YoY
|
$5.649M
0.97%
YoY
|
$5.050M
-10.62%
YoY
|
$5.333M
4.4%
YoY
|
$5.410M
-8.1%
YoY
|
$5.595M
-29.53%
YoY
|
$5.650M
-18.72%
YoY
|
$5.108M
-26.49%
YoY
|
$5.887M
-13.79%
YoY
|
$7.940M
14.08%
YoY
|
$6.951M
20.26%
YoY
|
$6.949M
28.45%
YoY
|
$6.829M
30.57%
YoY
|
$6.960M
40.32%
YoY
|
| Cash From Operating Activities |
$10.64M
-18.65%
YoY
|
$1.873M
-78.08%
YoY
|
$25.35M
37.13%
YoY
|
$42.11M
8.96%
YoY
|
$13.08M
227.89%
YoY
|
$8.545M
-41.48%
YoY
|
$18.49M
-16.68%
YoY
|
$38.64M
167.81%
YoY
|
$3.990M
-9.42%
YoY
|
$14.60M
120.76%
YoY
|
$22.19M
21.05%
YoY
|
$14.43M
-47.31%
YoY
|
$4.405M
-69.74%
YoY
|
$6.615M
-75.36%
YoY
|
$18.33M
55.93%
YoY
|
$27.39M
30.22%
YoY
|
$14.56M
-12.89%
YoY
|
$26.85M
81.88%
YoY
|
$11.76M
104.08%
YoY
|
$21.03M
-1.87%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.180M
-27.19%
YoY
|
$2.819M
12.81%
YoY
|
$2.310M
5.62%
YoY
|
$2.332M
18.44%
YoY
|
$2.994M
27.4%
YoY
|
$2.499M
1.38%
YoY
|
$2.187M
-12.1%
YoY
|
$1.969M
5.8%
YoY
|
$2.350M
-191.76%
YoY
|
$2.465M
-201.32%
YoY
|
$2.488M
-213.14%
YoY
|
$1.861M
-158.01%
YoY
|
-$2.561M
-18.6%
YoY
|
-$2.433M
-19.99%
YoY
|
-$2.199M
-10.35%
YoY
|
-$3.208M
-37.59%
YoY
|
-$3.146M
27.37%
YoY
|
-$3.041M
85.43%
YoY
|
-$2.453M
23.27%
YoY
|
-$5.140M
41.99%
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
|
N/A
|
| Other Investing Activities |
$9.519M
-60.76%
YoY
|
-$37.35M
-347.99%
YoY
|
-$26.42M
703.74%
YoY
|
-$12.61M
54.38%
YoY
|
$24.26M
65.82%
YoY
|
$15.06M
-160.28%
YoY
|
-$3.287M
-92.69%
YoY
|
-$8.171M
-4565.03%
YoY
|
$14.63M
-2.78%
YoY
|
-$24.99M
596.99%
YoY
|
-$44.99M
199.24%
YoY
|
$183.0K
-99.09%
YoY
|
$15.05M
-175.67%
YoY
|
-$3.585M
-130.67%
YoY
|
-$15.03M
-9861.69%
YoY
|
$20.02M
-119.31%
YoY
|
-$19.89M
54.17%
YoY
|
$11.69M
-9090.77%
YoY
|
$154.0K
-3.75%
YoY
|
-$103.7M
353.54%
YoY
|
| Cash From Investing Activities |
$7.339M
-65.49%
YoY
|
-$40.17M
-419.76%
YoY
|
-$28.73M
424.83%
YoY
|
-$14.95M
47.4%
YoY
|
$21.27M
73.03%
YoY
|
$12.56M
-145.76%
YoY
|
-$5.474M
-88.47%
YoY
|
-$10.14M
504.29%
YoY
|
$12.29M
-1.59%
YoY
|
-$27.45M
356.16%
YoY
|
-$47.47M
175.49%
YoY
|
-$1.678M
-109.98%
YoY
|
$12.49M
-154.22%
YoY
|
-$6.018M
-169.6%
YoY
|
-$17.23M
649.54%
YoY
|
$16.81M
-115.45%
YoY
|
-$23.03M
49.96%
YoY
|
$8.647M
-585.79%
YoY
|
-$2.299M
25.63%
YoY
|
-$108.8M
310.95%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
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
|
| Common Stock Issuance & Retirement, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$98.00K
N/A
|
N/A
N/A
|
$49.00K
N/A
|
$4.760M
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.010M
-99.07%
YoY
|
$369.0K
-85.75%
YoY
|
$246.0K
-85.78%
YoY
|
$413.0K
-31.17%
YoY
|
$108.9M
31920.59%
YoY
|
| 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
|
N/A
|
| Cash From Financing Activities |
$0.00
-100.0%
YoY
|
-$37.49M
126.26%
YoY
|
-$19.80M
-13.53%
YoY
|
-$2.664M
2344.04%
YoY
|
-$14.15M
47.59%
YoY
|
-$16.57M
20.11%
YoY
|
-$22.89M
15.38%
YoY
|
-$109.0K
N/A
|
-$9.590M
-24.36%
YoY
|
-$13.80M
-46.73%
YoY
|
-$19.84M
0.24%
YoY
|
$0.00
-100.0%
YoY
|
-$12.68M
1152.87%
YoY
|
-$25.90M
29.45%
YoY
|
-$19.80M
-0.78%
YoY
|
$1.010M
-99.07%
YoY
|
-$1.012M
-141.99%
YoY
|
-$20.01M
-156.74%
YoY
|
-$19.95M
-296.37%
YoY
|
$108.7M
-17350.79%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$10.64M
-18.65%
YoY
|
$1.873M
-78.08%
YoY
|
$25.35M
37.13%
YoY
|
$42.11M
8.96%
YoY
|
$13.08M
227.89%
YoY
|
$8.545M
-41.48%
YoY
|
$18.49M
-16.68%
YoY
|
$38.64M
167.81%
YoY
|
$3.990M
-9.42%
YoY
|
$14.60M
120.76%
YoY
|
$22.19M
21.05%
YoY
|
$14.43M
-47.31%
YoY
|
$4.405M
-69.74%
YoY
|
$6.615M
-75.36%
YoY
|
$18.33M
55.93%
YoY
|
$27.39M
30.22%
YoY
|
$14.56M
-12.89%
YoY
|
$26.85M
81.88%
YoY
|
$11.76M
104.08%
YoY
|
$21.03M
-1.87%
YoY
|
| Cash From Investing Activities |
$7.339M
-65.49%
YoY
|
-$40.17M
-419.76%
YoY
|
-$28.73M
424.83%
YoY
|
-$14.95M
47.4%
YoY
|
$21.27M
73.03%
YoY
|
$12.56M
-145.76%
YoY
|
-$5.474M
-88.47%
YoY
|
-$10.14M
504.29%
YoY
|
$12.29M
-1.59%
YoY
|
-$27.45M
356.16%
YoY
|
-$47.47M
175.49%
YoY
|
-$1.678M
-109.98%
YoY
|
$12.49M
-154.22%
YoY
|
-$6.018M
-169.6%
YoY
|
-$17.23M
649.54%
YoY
|
$16.81M
-115.45%
YoY
|
-$23.03M
49.96%
YoY
|
$8.647M
-585.79%
YoY
|
-$2.299M
25.63%
YoY
|
-$108.8M
310.95%
YoY
|
| Cash From Financing Activities |
$0.00
-100.0%
YoY
|
-$37.49M
126.26%
YoY
|
-$19.80M
-13.53%
YoY
|
-$2.664M
2344.04%
YoY
|
-$14.15M
47.59%
YoY
|
-$16.57M
20.11%
YoY
|
-$22.89M
15.38%
YoY
|
-$109.0K
N/A
|
-$9.590M
-24.36%
YoY
|
-$13.80M
-46.73%
YoY
|
-$19.84M
0.24%
YoY
|
$0.00
-100.0%
YoY
|
-$12.68M
1152.87%
YoY
|
-$25.90M
29.45%
YoY
|
-$19.80M
-0.78%
YoY
|
$1.010M
-99.07%
YoY
|
-$1.012M
-141.99%
YoY
|
-$20.01M
-156.74%
YoY
|
-$19.95M
-296.37%
YoY
|
$108.7M
-17350.79%
YoY
|
| Net Change In Cash |
$17.98M
-10.95%
YoY
|
-$75.79M
-1770.14%
YoY
|
-$23.17M
134.53%
YoY
|
$24.50M
-13.72%
YoY
|
$20.19M
201.85%
YoY
|
$4.538M
-117.03%
YoY
|
-$9.880M
-78.11%
YoY
|
$28.40M
122.68%
YoY
|
$6.690M
58.76%
YoY
|
-$26.65M
5.3%
YoY
|
-$45.13M
141.35%
YoY
|
$12.75M
-71.79%
YoY
|
$4.214M
-144.4%
YoY
|
-$25.30M
-263.4%
YoY
|
-$18.70M
78.16%
YoY
|
$45.21M
116.4%
YoY
|
-$9.490M
-352.39%
YoY
|
$15.49M
-67.9%
YoY
|
-$10.50M
-174.49%
YoY
|
$20.89M
-467.78%
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
|
N/A
|
| Cash From Operating Activities |
$10.64M
-18.65%
YoY
|
$1.873M
-78.08%
YoY
|
$25.35M
37.13%
YoY
|
$42.11M
8.96%
YoY
|
$13.08M
227.89%
YoY
|
$8.545M
-41.48%
YoY
|
$18.49M
-16.68%
YoY
|
$38.64M
167.81%
YoY
|
$3.990M
-9.42%
YoY
|
$14.60M
120.76%
YoY
|
$22.19M
21.05%
YoY
|
$14.43M
-47.31%
YoY
|
$4.405M
-69.74%
YoY
|
$6.615M
-75.36%
YoY
|
$18.33M
55.93%
YoY
|
$27.39M
30.22%
YoY
|
$14.56M
-12.89%
YoY
|
$26.85M
81.88%
YoY
|
$11.76M
104.08%
YoY
|
$21.03M
-1.87%
YoY
|
| Capital Expenditures |
$2.180M
-27.19%
YoY
|
$2.819M
12.81%
YoY
|
$2.310M
5.62%
YoY
|
$2.332M
18.44%
YoY
|
$2.994M
27.4%
YoY
|
$2.499M
1.38%
YoY
|
$2.187M
-12.1%
YoY
|
$1.969M
5.8%
YoY
|
$2.350M
-191.76%
YoY
|
$2.465M
-201.32%
YoY
|
$2.488M
-213.14%
YoY
|
$1.861M
-158.01%
YoY
|
-$2.561M
-18.6%
YoY
|
-$2.433M
-19.99%
YoY
|
-$2.199M
-10.35%
YoY
|
-$3.208M
-37.59%
YoY
|
-$3.146M
27.37%
YoY
|
-$3.041M
85.43%
YoY
|
-$2.453M
23.27%
YoY
|
-$5.140M
41.99%
YoY
|
| Free Cash Flow |
$8.463M
-16.12%
YoY
|
-$946.0K
-115.65%
YoY
|
$23.04M
41.36%
YoY
|
$39.78M
8.46%
YoY
|
$10.09M
515.18%
YoY
|
$6.046M
-50.19%
YoY
|
$16.30M
-17.25%
YoY
|
$36.68M
191.8%
YoY
|
$1.640M
-76.46%
YoY
|
$12.14M
34.15%
YoY
|
$19.70M
-4.04%
YoY
|
$12.57M
-58.92%
YoY
|
$6.966M
-60.65%
YoY
|
$9.048M
-69.72%
YoY
|
$20.53M
44.49%
YoY
|
$30.59M
16.9%
YoY
|
$17.70M
-7.71%
YoY
|
$29.89M
82.23%
YoY
|
$14.21M
83.33%
YoY
|
$26.17M
4.47%
YoY
|
Loading...