|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$58.58M
16.73%
YoY
|
$50.18M
28.51%
YoY
|
$39.05M
-17.21%
YoY
|
$47.17M
-0.03%
YoY
|
$47.18M
71.28%
YoY
|
| Depreciation, Depletion And Amortization |
$10.02M
-0.69%
YoY
|
$10.09M
105.0%
YoY
|
$4.923M
9.89%
YoY
|
$4.480M
11.19%
YoY
|
$4.029M
6.5%
YoY
|
| Cash From Operating Activities |
$81.56M
16.07%
YoY
|
$70.27M
13.29%
YoY
|
$62.02M
-7.9%
YoY
|
$67.34M
30.1%
YoY
|
$51.76M
28.44%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$6.263M
-30.77%
YoY
|
$9.047M
49.81%
YoY
|
$6.039M
30.8%
YoY
|
$4.617M
61.66%
YoY
|
$2.856M
-33.64%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$278.8M
17.81%
YoY
|
-$236.7M
14.14%
YoY
|
-$207.4M
-30.72%
YoY
|
-$299.3M
202.15%
YoY
|
-$99.06M
-63.05%
YoY
|
| Cash From Investing Activities |
-$285.1M
16.02%
YoY
|
-$245.7M
15.15%
YoY
|
-$213.4M
-29.78%
YoY
|
-$303.9M
198.21%
YoY
|
-$101.9M
-62.58%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$10.38M
8.94%
YoY
|
$9.526M
10.36%
YoY
|
$8.632M
19.99%
YoY
|
$7.194M
28.51%
YoY
|
$5.598M
1.54%
YoY
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$1.000K
-100.0%
YoY
|
$98.28M
329.47%
YoY
|
$22.88M
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$335.5M
83.95%
YoY
|
$182.4M
53.85%
YoY
|
$118.6M
-40.67%
YoY
|
$199.8M
67.19%
YoY
|
$119.5M
-52.37%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$81.56M
16.07%
YoY
|
$70.27M
13.29%
YoY
|
$62.02M
-7.9%
YoY
|
$67.34M
30.1%
YoY
|
$51.76M
28.44%
YoY
|
| Cash From Investing Activities |
-$285.1M
16.02%
YoY
|
-$245.7M
15.15%
YoY
|
-$213.4M
-29.78%
YoY
|
-$303.9M
198.21%
YoY
|
-$101.9M
-62.58%
YoY
|
| Cash From Financing Activities |
$335.5M
83.95%
YoY
|
$182.4M
53.85%
YoY
|
$118.6M
-40.67%
YoY
|
$199.8M
67.19%
YoY
|
$119.5M
-52.37%
YoY
|
| Net Change In Cash |
$132.0M
1805.49%
YoY
|
$6.925M
-121.09%
YoY
|
-$32.83M
-10.75%
YoY
|
-$36.78M
-153.04%
YoY
|
$69.35M
267.99%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$81.56M
16.07%
YoY
|
$70.27M
13.29%
YoY
|
$62.02M
-7.9%
YoY
|
$67.34M
30.1%
YoY
|
$51.76M
28.44%
YoY
|
| Capital Expenditures |
$6.263M
-30.77%
YoY
|
$9.047M
49.81%
YoY
|
$6.039M
30.8%
YoY
|
$4.617M
61.66%
YoY
|
$2.856M
-33.64%
YoY
|
| Free Cash Flow |
$75.29M
22.99%
YoY
|
$61.22M
9.35%
YoY
|
$55.98M
-10.75%
YoY
|
$62.73M
28.26%
YoY
|
$48.91M
35.86%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$17.76M
13.77%
YoY
|
$18.15M
23.87%
YoY
|
$15.65M
25.62%
YoY
|
$15.79M
16.67%
YoY
|
$15.61M
38.79%
YoY
|
$14.65M
20.7%
YoY
|
$12.46M
-5.27%
YoY
|
$13.53M
-12.67%
YoY
|
$11.25M
366.96%
YoY
|
$12.14M
4.08%
YoY
|
$13.15M
36.95%
YoY
|
$15.49M
18.41%
YoY
|
$2.409M
-74.24%
YoY
|
$11.66M
-2.68%
YoY
|
$9.603M
-24.66%
YoY
|
$13.08M
-4.41%
YoY
|
$9.351M
-18.39%
YoY
|
$11.99M
-0.52%
YoY
|
$12.75M
27.64%
YoY
|
| Depreciation, Depletion And Amortization |
$2.329M
-8.05%
YoY
|
$2.453M
-2.31%
YoY
|
$2.499M
-0.24%
YoY
|
$2.473M
-4.41%
YoY
|
$2.533M
-0.47%
YoY
|
$2.511M
0.44%
YoY
|
$2.505M
74.08%
YoY
|
$2.587M
2.99%
YoY
|
$2.545M
27.63%
YoY
|
$2.500M
66.67%
YoY
|
$1.439M
25.35%
YoY
|
$2.512M
59.59%
YoY
|
$1.994M
32.32%
YoY
|
$1.500M
4.17%
YoY
|
$1.148M
8.2%
YoY
|
$1.574M
17.46%
YoY
|
$1.507M
11.63%
YoY
|
$1.440M
6.67%
YoY
|
$1.061M
4.95%
YoY
|
| Cash From Operating Activities |
$29.00M
20.3%
YoY
|
$21.25M
5.52%
YoY
|
$16.30M
63.13%
YoY
|
$27.32M
79.51%
YoY
|
$24.10M
0.89%
YoY
|
$20.14M
18.84%
YoY
|
$9.992M
-29.66%
YoY
|
$15.22M
-32.82%
YoY
|
$23.89M
121.08%
YoY
|
$16.95M
-21.18%
YoY
|
$14.21M
101.2%
YoY
|
$22.66M
5.54%
YoY
|
$10.81M
-33.76%
YoY
|
$21.50M
39.97%
YoY
|
$7.060M
-50.29%
YoY
|
$21.47M
12.1%
YoY
|
$16.31M
28.36%
YoY
|
$15.36M
9.79%
YoY
|
$14.20M
140.4%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$456.0K
-66.76%
YoY
|
$1.097M
-44.71%
YoY
|
$901.0K
-37.04%
YoY
|
$1.476M
-23.2%
YoY
|
$1.372M
-68.2%
YoY
|
$1.984M
43.66%
YoY
|
$1.431M
0.28%
YoY
|
$1.922M
5.95%
YoY
|
$4.314M
63.22%
YoY
|
$1.381M
16.54%
YoY
|
$1.427M
259.45%
YoY
|
$1.814M
-819.84%
YoY
|
$2.643M
-491.56%
YoY
|
$1.185M
-288.1%
YoY
|
$397.0K
-87.04%
YoY
|
-$252.0K
-82.86%
YoY
|
-$675.0K
82.43%
YoY
|
-$630.0K
10.53%
YoY
|
$3.063M
576.16%
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 |
-$92.91M
-805.64%
YoY
|
-$27.20M
-76.46%
YoY
|
-$83.01M
-16.32%
YoY
|
-$77.27M
7.99%
YoY
|
$13.17M
-123.9%
YoY
|
-$115.6M
205.71%
YoY
|
-$99.20M
37.29%
YoY
|
-$71.55M
-48.1%
YoY
|
-$55.09M
-127.34%
YoY
|
-$37.80M
793.99%
YoY
|
-$72.25M
-72.91%
YoY
|
-$137.9M
4.72%
YoY
|
$201.5M
-667.29%
YoY
|
-$4.228M
-94.84%
YoY
|
-$266.7M
430.74%
YoY
|
-$131.7M
56.65%
YoY
|
-$35.52M
52.56%
YoY
|
-$81.87M
-447.64%
YoY
|
-$50.26M
228.93%
YoY
|
| Cash From Investing Activities |
-$93.37M
-891.58%
YoY
|
-$28.30M
-75.92%
YoY
|
-$83.91M
-16.62%
YoY
|
-$78.75M
7.17%
YoY
|
$11.80M
-119.86%
YoY
|
-$117.5M
200.0%
YoY
|
-$100.6M
36.57%
YoY
|
-$73.47M
-47.4%
YoY
|
-$59.40M
-129.87%
YoY
|
-$39.18M
623.79%
YoY
|
-$73.68M
-72.42%
YoY
|
-$139.7M
5.89%
YoY
|
$198.8M
-649.4%
YoY
|
-$5.413M
-93.44%
YoY
|
-$267.1M
400.98%
YoY
|
-$131.9M
54.25%
YoY
|
-$36.19M
53.03%
YoY
|
-$82.49M
-458.81%
YoY
|
-$53.33M
238.89%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
$2.820M
8.71%
YoY
|
N/A
|
N/A
|
N/A
|
$2.594M
8.99%
YoY
|
N/A
|
N/A
|
N/A
|
$2.380M
22.81%
YoY
|
N/A
|
N/A
|
N/A
|
$1.938M
8.75%
YoY
|
N/A
|
N/A
|
N/A
|
$1.782M
30.17%
YoY
|
| 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
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
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 |
$23.35M
-48.3%
YoY
|
$17.00M
-89.87%
YoY
|
-$1.142M
-101.09%
YoY
|
$17.39M
-135.41%
YoY
|
$45.16M
-459.25%
YoY
|
$167.9M
11.63%
YoY
|
$105.1M
12.16%
YoY
|
-$49.12M
-187.01%
YoY
|
-$12.57M
-91.52%
YoY
|
$150.4M
-1509.58%
YoY
|
$93.69M
-57.61%
YoY
|
$56.45M
-209.98%
YoY
|
-$148.2M
-276.56%
YoY
|
-$10.67M
-107.61%
YoY
|
$221.0M
720.63%
YoY
|
-$51.33M
9.32%
YoY
|
$83.96M
-14.61%
YoY
|
$140.2M
98.47%
YoY
|
$26.93M
-1159.06%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$29.00M
20.3%
YoY
|
$21.25M
5.52%
YoY
|
$16.30M
63.13%
YoY
|
$27.32M
79.51%
YoY
|
$24.10M
0.89%
YoY
|
$20.14M
18.84%
YoY
|
$9.992M
-29.66%
YoY
|
$15.22M
-32.82%
YoY
|
$23.89M
121.08%
YoY
|
$16.95M
-21.18%
YoY
|
$14.21M
101.2%
YoY
|
$22.66M
5.54%
YoY
|
$10.81M
-33.76%
YoY
|
$21.50M
39.97%
YoY
|
$7.060M
-50.29%
YoY
|
$21.47M
12.1%
YoY
|
$16.31M
28.36%
YoY
|
$15.36M
9.79%
YoY
|
$14.20M
140.4%
YoY
|
| Cash From Investing Activities |
-$93.37M
-891.58%
YoY
|
-$28.30M
-75.92%
YoY
|
-$83.91M
-16.62%
YoY
|
-$78.75M
7.17%
YoY
|
$11.80M
-119.86%
YoY
|
-$117.5M
200.0%
YoY
|
-$100.6M
36.57%
YoY
|
-$73.47M
-47.4%
YoY
|
-$59.40M
-129.87%
YoY
|
-$39.18M
623.79%
YoY
|
-$73.68M
-72.42%
YoY
|
-$139.7M
5.89%
YoY
|
$198.8M
-649.4%
YoY
|
-$5.413M
-93.44%
YoY
|
-$267.1M
400.98%
YoY
|
-$131.9M
54.25%
YoY
|
-$36.19M
53.03%
YoY
|
-$82.49M
-458.81%
YoY
|
-$53.33M
238.89%
YoY
|
| Cash From Financing Activities |
$23.35M
-48.3%
YoY
|
$17.00M
-89.87%
YoY
|
-$1.142M
-101.09%
YoY
|
$17.39M
-135.41%
YoY
|
$45.16M
-459.25%
YoY
|
$167.9M
11.63%
YoY
|
$105.1M
12.16%
YoY
|
-$49.12M
-187.01%
YoY
|
-$12.57M
-91.52%
YoY
|
$150.4M
-1509.58%
YoY
|
$93.69M
-57.61%
YoY
|
$56.45M
-209.98%
YoY
|
-$148.2M
-276.56%
YoY
|
-$10.67M
-107.61%
YoY
|
$221.0M
720.63%
YoY
|
-$51.33M
9.32%
YoY
|
$83.96M
-14.61%
YoY
|
$140.2M
98.47%
YoY
|
$26.93M
-1159.06%
YoY
|
| Net Change In Cash |
-$41.02M
-150.61%
YoY
|
$9.950M
-85.88%
YoY
|
-$68.75M
-576.0%
YoY
|
-$34.03M
-68.3%
YoY
|
$81.06M
-268.59%
YoY
|
$70.49M
-45.0%
YoY
|
$14.44M
-57.79%
YoY
|
-$107.4M
77.24%
YoY
|
-$48.08M
-178.3%
YoY
|
$128.2M
2265.77%
YoY
|
$34.21M
-187.56%
YoY
|
-$60.58M
-62.55%
YoY
|
$61.40M
-4.18%
YoY
|
$5.417M
-92.59%
YoY
|
-$39.07M
220.54%
YoY
|
-$161.8M
42.76%
YoY
|
$64.08M
-26.67%
YoY
|
$73.11M
-32.08%
YoY
|
-$12.19M
-1.46%
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 |
$29.00M
20.3%
YoY
|
$21.25M
5.52%
YoY
|
$16.30M
63.13%
YoY
|
$27.32M
79.51%
YoY
|
$24.10M
0.89%
YoY
|
$20.14M
18.84%
YoY
|
$9.992M
-29.66%
YoY
|
$15.22M
-32.82%
YoY
|
$23.89M
121.08%
YoY
|
$16.95M
-21.18%
YoY
|
$14.21M
101.2%
YoY
|
$22.66M
5.54%
YoY
|
$10.81M
-33.76%
YoY
|
$21.50M
39.97%
YoY
|
$7.060M
-50.29%
YoY
|
$21.47M
12.1%
YoY
|
$16.31M
28.36%
YoY
|
$15.36M
9.79%
YoY
|
$14.20M
140.4%
YoY
|
| Capital Expenditures |
$456.0K
-66.76%
YoY
|
$1.097M
-44.71%
YoY
|
$901.0K
-37.04%
YoY
|
$1.476M
-23.2%
YoY
|
$1.372M
-68.2%
YoY
|
$1.984M
43.66%
YoY
|
$1.431M
0.28%
YoY
|
$1.922M
5.95%
YoY
|
$4.314M
63.22%
YoY
|
$1.381M
16.54%
YoY
|
$1.427M
259.45%
YoY
|
$1.814M
-819.84%
YoY
|
$2.643M
-491.56%
YoY
|
$1.185M
-288.1%
YoY
|
$397.0K
-87.04%
YoY
|
-$252.0K
-82.86%
YoY
|
-$675.0K
82.43%
YoY
|
-$630.0K
10.53%
YoY
|
$3.063M
576.16%
YoY
|
| Free Cash Flow |
$28.54M
25.56%
YoY
|
$20.15M
11.01%
YoY
|
$15.40M
79.87%
YoY
|
$25.85M
94.35%
YoY
|
$22.73M
16.11%
YoY
|
$18.15M
16.64%
YoY
|
$8.561M
-33.0%
YoY
|
$13.30M
-36.19%
YoY
|
$19.58M
139.81%
YoY
|
$15.56M
-23.38%
YoY
|
$12.78M
91.78%
YoY
|
$20.84M
-4.04%
YoY
|
$8.164M
-51.95%
YoY
|
$20.31M
27.04%
YoY
|
$6.663M
-40.19%
YoY
|
$21.72M
5.33%
YoY
|
$16.99M
29.89%
YoY
|
$15.99M
9.82%
YoY
|
$11.14M
104.22%
YoY
|
Loading...