|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$79.21M
67.55%
YoY
|
$47.28M
-22.08%
YoY
|
$60.67M
-14.68%
YoY
|
$71.11M
34.2%
YoY
|
$52.99M
-1.59%
YoY
|
| Depreciation, Depletion And Amortization |
$6.900M
13.11%
YoY
|
$6.100M
12.96%
YoY
|
$5.400M
12.5%
YoY
|
$4.800M
4.35%
YoY
|
$4.600M
4.55%
YoY
|
| Cash From Operating Activities |
$90.41M
49.76%
YoY
|
$60.37M
-29.88%
YoY
|
$86.09M
9.27%
YoY
|
$78.79M
43.07%
YoY
|
$55.07M
-28.88%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$3.983M
-34.79%
YoY
|
$6.108M
-6.62%
YoY
|
$6.541M
358.7%
YoY
|
$1.426M
-62.82%
YoY
|
$3.835M
-1.87%
YoY
|
| Acquisitions |
N/A
|
-$28.15M
N/A
|
N/A
|
N/A
|
$28.31M
N/A
|
| Other Investing Activities |
-$122.2M
103.59%
YoY
|
-$60.01M
285.75%
YoY
|
-$15.56M
-96.4%
YoY
|
-$432.3M
37.87%
YoY
|
-$313.5M
2440.84%
YoY
|
| Cash From Investing Activities |
-$126.2M
90.8%
YoY
|
-$66.12M
199.21%
YoY
|
-$22.10M
-94.9%
YoY
|
-$433.7M
36.65%
YoY
|
-$317.4M
1853.32%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$24.16M
13.72%
YoY
|
$21.25M
38.13%
YoY
|
$15.38M
6.39%
YoY
|
$14.46M
1.96%
YoY
|
$14.18M
-0.64%
YoY
|
| Common Stock Issuance & Retirement, Net |
$795.0K
111.44%
YoY
|
$376.0K
-96.73%
YoY
|
$11.51M
-58.43%
YoY
|
$27.70M
-34.78%
YoY
|
$42.47M
360.64%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$72.60M
222.36%
YoY
|
$22.52M
-110.74%
YoY
|
-$209.8M
89.63%
YoY
|
-$110.6M
-138.45%
YoY
|
$287.6M
-38.65%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$90.41M
49.76%
YoY
|
$60.37M
-29.88%
YoY
|
$86.09M
9.27%
YoY
|
$78.79M
43.07%
YoY
|
$55.07M
-28.88%
YoY
|
| Cash From Investing Activities |
-$126.2M
90.8%
YoY
|
-$66.12M
199.21%
YoY
|
-$22.10M
-94.9%
YoY
|
-$433.7M
36.65%
YoY
|
-$317.4M
1853.32%
YoY
|
| Cash From Financing Activities |
$72.60M
222.36%
YoY
|
$22.52M
-110.74%
YoY
|
-$209.8M
89.63%
YoY
|
-$110.6M
-138.45%
YoY
|
$287.6M
-38.65%
YoY
|
| Net Change In Cash |
$36.84M
119.74%
YoY
|
$16.77M
-111.5%
YoY
|
-$145.8M
-68.69%
YoY
|
-$465.5M
-1937.27%
YoY
|
$25.34M
-95.22%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$90.41M
49.76%
YoY
|
$60.37M
-29.88%
YoY
|
$86.09M
9.27%
YoY
|
$78.79M
43.07%
YoY
|
$55.07M
-28.88%
YoY
|
| Capital Expenditures |
$3.983M
-34.79%
YoY
|
$6.108M
-6.62%
YoY
|
$6.541M
358.7%
YoY
|
$1.426M
-62.82%
YoY
|
$3.835M
-1.87%
YoY
|
| Free Cash Flow |
$86.42M
59.28%
YoY
|
$54.26M
-31.79%
YoY
|
$79.55M
2.83%
YoY
|
$77.36M
51.0%
YoY
|
$51.23M
-30.31%
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 |
$19.80M
7.6%
YoY
|
$21.45M
32.1%
YoY
|
$20.76M
137.52%
YoY
|
$18.59M
63.48%
YoY
|
$18.41M
68.49%
YoY
|
$16.24M
30.76%
YoY
|
$8.741M
-46.32%
YoY
|
$11.37M
-28.89%
YoY
|
$10.92M
-31.64%
YoY
|
$12.42M
-24.82%
YoY
|
$16.29M
-9.78%
YoY
|
$15.99M
2.4%
YoY
|
$15.98M
-23.63%
YoY
|
$16.52M
123.26%
YoY
|
$18.05M
12.13%
YoY
|
$15.61M
-6.03%
YoY
|
$20.92M
62.49%
YoY
|
$7.400M
-52.98%
YoY
|
$16.10M
14.99%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$3.116M
-6.4%
YoY
|
$2.638M
-20.28%
YoY
|
$3.209M
94.13%
YoY
|
$3.257M
96.8%
YoY
|
$3.329M
104.23%
YoY
|
$3.309M
100.55%
YoY
|
$1.653M
-0.96%
YoY
|
$1.655M
4.68%
YoY
|
$1.630M
8.96%
YoY
|
$1.650M
8.91%
YoY
|
$1.669M
6.31%
YoY
|
$1.581M
3.33%
YoY
|
$1.496M
1.08%
YoY
|
$1.515M
-0.98%
YoY
|
$1.570M
0.0%
YoY
|
$1.530M
-2.55%
YoY
|
$1.480M
-5.13%
YoY
|
$1.530M
-3.16%
YoY
|
| Cash From Operating Activities |
$22.62M
7.42%
YoY
|
$29.78M
87.85%
YoY
|
$26.85M
15.23%
YoY
|
$12.72M
44.92%
YoY
|
$21.06M
69.32%
YoY
|
$15.85M
-20.35%
YoY
|
$23.30M
-18.12%
YoY
|
$8.777M
-37.08%
YoY
|
$12.44M
-47.7%
YoY
|
$19.90M
-24.88%
YoY
|
$28.46M
44.63%
YoY
|
$13.95M
15.59%
YoY
|
$23.78M
15.73%
YoY
|
$26.49M
117.85%
YoY
|
$19.68M
27.86%
YoY
|
$12.07M
-2.12%
YoY
|
$20.55M
35.24%
YoY
|
$12.16M
-50.65%
YoY
|
$15.39M
17.66%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$687.0K
21.38%
YoY
|
$1.196M
15.22%
YoY
|
$1.088M
-71.13%
YoY
|
$1.133M
235.21%
YoY
|
$566.0K
-41.29%
YoY
|
$1.038M
-17.68%
YoY
|
$3.768M
124.29%
YoY
|
$338.0K
5.3%
YoY
|
$964.0K
-70.56%
YoY
|
$1.261M
-261.67%
YoY
|
$1.680M
-671.43%
YoY
|
$321.0K
-218.01%
YoY
|
$3.274M
99.51%
YoY
|
-$780.0K
-209.86%
YoY
|
-$294.0K
-33.18%
YoY
|
-$272.0K
-88.9%
YoY
|
$1.641M
-1.14%
YoY
|
$710.0K
-408.7%
YoY
|
-$440.0K
-48.24%
YoY
|
| Acquisitions |
$11.78M
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 |
N/A
|
-$43.07M
-54.77%
YoY
|
-$62.70M
-206.08%
YoY
|
-$27.01M
13.19%
YoY
|
$10.60M
-27266.67%
YoY
|
-$95.22M
294.0%
YoY
|
$59.11M
39.46%
YoY
|
-$23.86M
2.77%
YoY
|
-$39.00K
-99.63%
YoY
|
-$24.17M
-70.29%
YoY
|
$42.38M
-133.61%
YoY
|
-$23.22M
-84.49%
YoY
|
-$10.55M
-85.95%
YoY
|
-$81.35M
-49.95%
YoY
|
-$126.1M
-522.26%
YoY
|
-$149.7M
182.16%
YoY
|
-$75.14M
-41.21%
YoY
|
-$162.5M
-292.33%
YoY
|
$29.86M
-231.2%
YoY
|
| Cash From Investing Activities |
-$70.28M
-800.74%
YoY
|
-$44.26M
-54.01%
YoY
|
-$63.78M
-215.26%
YoY
|
-$28.14M
16.29%
YoY
|
$10.03M
-1099.9%
YoY
|
-$96.26M
278.54%
YoY
|
$55.34M
35.96%
YoY
|
-$24.20M
2.8%
YoY
|
-$1.003M
-92.75%
YoY
|
-$25.43M
-68.44%
YoY
|
$40.70M
-132.2%
YoY
|
-$23.54M
-84.3%
YoY
|
-$13.83M
-81.99%
YoY
|
-$80.57M
-50.21%
YoY
|
-$126.4M
-529.57%
YoY
|
-$150.0M
170.19%
YoY
|
-$76.78M
-40.69%
YoY
|
-$161.8M
-292.01%
YoY
|
$29.42M
-224.61%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$6.650M
10.25%
YoY
|
N/A
|
N/A
|
N/A
|
$6.032M
13.73%
YoY
|
N/A
|
N/A
|
N/A
|
$5.304M
-40.48%
YoY
|
N/A
|
N/A
|
N/A
|
$8.912M
12.07%
YoY
|
N/A
|
N/A
|
N/A
|
$7.952M
10.72%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$332.0K
-58.24%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$795.0K
111.44%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$376.0K
-1.57%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$382.0K
-96.05%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$9.664M
607.47%
YoY
|
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 |
$14.18M
-136.91%
YoY
|
$57.42M
-40.57%
YoY
|
$27.11M
-135.48%
YoY
|
$26.47M
24.5%
YoY
|
-$38.40M
102.53%
YoY
|
$96.62M
1167.95%
YoY
|
-$76.40M
-0.25%
YoY
|
$21.26M
134.59%
YoY
|
-$18.96M
-87.35%
YoY
|
$7.620M
-113.41%
YoY
|
-$76.59M
-436.1%
YoY
|
$9.064M
-118.82%
YoY
|
-$149.8M
427.72%
YoY
|
-$56.84M
-176.44%
YoY
|
$22.79M
-35.7%
YoY
|
-$48.15M
-188.84%
YoY
|
-$28.40M
-122.96%
YoY
|
$74.36M
-53.56%
YoY
|
$35.44M
184.43%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$22.62M
7.42%
YoY
|
$29.78M
87.85%
YoY
|
$26.85M
15.23%
YoY
|
$12.72M
44.92%
YoY
|
$21.06M
69.32%
YoY
|
$15.85M
-20.35%
YoY
|
$23.30M
-18.12%
YoY
|
$8.777M
-37.08%
YoY
|
$12.44M
-47.7%
YoY
|
$19.90M
-24.88%
YoY
|
$28.46M
44.63%
YoY
|
$13.95M
15.59%
YoY
|
$23.78M
15.73%
YoY
|
$26.49M
117.85%
YoY
|
$19.68M
27.86%
YoY
|
$12.07M
-2.12%
YoY
|
$20.55M
35.24%
YoY
|
$12.16M
-50.65%
YoY
|
$15.39M
17.66%
YoY
|
| Cash From Investing Activities |
-$70.28M
-800.74%
YoY
|
-$44.26M
-54.01%
YoY
|
-$63.78M
-215.26%
YoY
|
-$28.14M
16.29%
YoY
|
$10.03M
-1099.9%
YoY
|
-$96.26M
278.54%
YoY
|
$55.34M
35.96%
YoY
|
-$24.20M
2.8%
YoY
|
-$1.003M
-92.75%
YoY
|
-$25.43M
-68.44%
YoY
|
$40.70M
-132.2%
YoY
|
-$23.54M
-84.3%
YoY
|
-$13.83M
-81.99%
YoY
|
-$80.57M
-50.21%
YoY
|
-$126.4M
-529.57%
YoY
|
-$150.0M
170.19%
YoY
|
-$76.78M
-40.69%
YoY
|
-$161.8M
-292.01%
YoY
|
$29.42M
-224.61%
YoY
|
| Cash From Financing Activities |
$14.18M
-136.91%
YoY
|
$57.42M
-40.57%
YoY
|
$27.11M
-135.48%
YoY
|
$26.47M
24.5%
YoY
|
-$38.40M
102.53%
YoY
|
$96.62M
1167.95%
YoY
|
-$76.40M
-0.25%
YoY
|
$21.26M
134.59%
YoY
|
-$18.96M
-87.35%
YoY
|
$7.620M
-113.41%
YoY
|
-$76.59M
-436.1%
YoY
|
$9.064M
-118.82%
YoY
|
-$149.8M
427.72%
YoY
|
-$56.84M
-176.44%
YoY
|
$22.79M
-35.7%
YoY
|
-$48.15M
-188.84%
YoY
|
-$28.40M
-122.96%
YoY
|
$74.36M
-53.56%
YoY
|
$35.44M
184.43%
YoY
|
| Net Change In Cash |
-$33.48M
357.72%
YoY
|
$42.93M
164.78%
YoY
|
-$9.827M
-538.9%
YoY
|
$11.05M
89.22%
YoY
|
-$7.315M
-2.83%
YoY
|
$16.21M
675.05%
YoY
|
$2.239M
-130.13%
YoY
|
$5.842M
-1210.65%
YoY
|
-$7.528M
-94.62%
YoY
|
$2.092M
-101.89%
YoY
|
-$7.430M
-91.15%
YoY
|
-$526.0K
-99.72%
YoY
|
-$139.9M
65.3%
YoY
|
-$110.9M
47.29%
YoY
|
-$83.91M
-204.57%
YoY
|
-$186.0M
-1786.68%
YoY
|
-$84.63M
-1002.65%
YoY
|
-$75.31M
-127.99%
YoY
|
$80.25M
4058.03%
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 |
$22.62M
7.42%
YoY
|
$29.78M
87.85%
YoY
|
$26.85M
15.23%
YoY
|
$12.72M
44.92%
YoY
|
$21.06M
69.32%
YoY
|
$15.85M
-20.35%
YoY
|
$23.30M
-18.12%
YoY
|
$8.777M
-37.08%
YoY
|
$12.44M
-47.7%
YoY
|
$19.90M
-24.88%
YoY
|
$28.46M
44.63%
YoY
|
$13.95M
15.59%
YoY
|
$23.78M
15.73%
YoY
|
$26.49M
117.85%
YoY
|
$19.68M
27.86%
YoY
|
$12.07M
-2.12%
YoY
|
$20.55M
35.24%
YoY
|
$12.16M
-50.65%
YoY
|
$15.39M
17.66%
YoY
|
| Capital Expenditures |
$687.0K
21.38%
YoY
|
$1.196M
15.22%
YoY
|
$1.088M
-71.13%
YoY
|
$1.133M
235.21%
YoY
|
$566.0K
-41.29%
YoY
|
$1.038M
-17.68%
YoY
|
$3.768M
124.29%
YoY
|
$338.0K
5.3%
YoY
|
$964.0K
-70.56%
YoY
|
$1.261M
-261.67%
YoY
|
$1.680M
-671.43%
YoY
|
$321.0K
-218.01%
YoY
|
$3.274M
99.51%
YoY
|
-$780.0K
-209.86%
YoY
|
-$294.0K
-33.18%
YoY
|
-$272.0K
-88.9%
YoY
|
$1.641M
-1.14%
YoY
|
$710.0K
-408.7%
YoY
|
-$440.0K
-48.24%
YoY
|
| Free Cash Flow |
$21.93M
7.04%
YoY
|
$28.58M
92.94%
YoY
|
$25.76M
31.89%
YoY
|
$11.59M
37.3%
YoY
|
$20.49M
78.62%
YoY
|
$14.81M
-20.53%
YoY
|
$19.53M
-27.06%
YoY
|
$8.439M
-38.08%
YoY
|
$11.47M
-44.05%
YoY
|
$18.64M
-31.65%
YoY
|
$26.78M
34.09%
YoY
|
$13.63M
10.44%
YoY
|
$20.50M
8.46%
YoY
|
$27.27M
138.17%
YoY
|
$19.97M
26.17%
YoY
|
$12.34M
-16.51%
YoY
|
$18.90M
39.7%
YoY
|
$11.45M
-53.96%
YoY
|
$15.83M
13.64%
YoY
|
Loading...