|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$75.20M
-1.69%
YoY
|
$76.49M
-8.72%
YoY
|
$83.80M
-4.46%
YoY
|
$87.72M
-19.19%
YoY
|
$108.5M
198.56%
YoY
|
| Depreciation, Depletion And Amortization |
$10.20M
15.91%
YoY
|
$8.800M
10.0%
YoY
|
$8.000M
17.65%
YoY
|
$6.800M
13.33%
YoY
|
$6.000M
3.45%
YoY
|
| Cash From Operating Activities |
$158.9M
46.49%
YoY
|
$108.5M
-16.5%
YoY
|
$129.9M
-10.8%
YoY
|
$145.6M
-15.07%
YoY
|
$171.5M
19233.15%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$7.866M
-64.32%
YoY
|
$22.05M
-17.83%
YoY
|
$26.83M
216.91%
YoY
|
$8.466M
68.81%
YoY
|
$5.015M
-30.33%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
$7.457M
N/A
|
| Other Investing Activities |
-$105.8M
-141.66%
YoY
|
$254.0M
-346.11%
YoY
|
-$103.2M
-76.94%
YoY
|
-$447.5M
-2600.12%
YoY
|
$17.90M
-100.85%
YoY
|
| Cash From Investing Activities |
-$113.7M
-149.01%
YoY
|
$231.9M
-278.37%
YoY
|
-$130.0M
-71.48%
YoY
|
-$456.0M
-3647.99%
YoY
|
$12.85M
-100.61%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$18.87M
0.68%
YoY
|
$18.75M
0.96%
YoY
|
$18.57M
16.87%
YoY
|
$15.89M
37.85%
YoY
|
$11.53M
30.17%
YoY
|
| Common Stock Issuance & Retirement, Net |
$15.81M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$1.256M
73.72%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$91.27M
-39.4%
YoY
|
-$150.6M
92.06%
YoY
|
-$78.42M
115.99%
YoY
|
-$36.31M
-125.2%
YoY
|
$144.1M
-93.45%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$158.9M
46.49%
YoY
|
$108.5M
-16.5%
YoY
|
$129.9M
-10.8%
YoY
|
$145.6M
-15.07%
YoY
|
$171.5M
19233.15%
YoY
|
| Cash From Investing Activities |
-$113.7M
-149.01%
YoY
|
$231.9M
-278.37%
YoY
|
-$130.0M
-71.48%
YoY
|
-$456.0M
-3647.99%
YoY
|
$12.85M
-100.61%
YoY
|
| Cash From Financing Activities |
-$91.27M
-39.4%
YoY
|
-$150.6M
92.06%
YoY
|
-$78.42M
115.99%
YoY
|
-$36.31M
-125.2%
YoY
|
$144.1M
-93.45%
YoY
|
| Net Change In Cash |
-$46.03M
-124.25%
YoY
|
$189.8M
-341.7%
YoY
|
-$78.53M
-77.35%
YoY
|
-$346.6M
-205.56%
YoY
|
$328.4M
283.22%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$158.9M
46.49%
YoY
|
$108.5M
-16.5%
YoY
|
$129.9M
-10.8%
YoY
|
$145.6M
-15.07%
YoY
|
$171.5M
19233.15%
YoY
|
| Capital Expenditures |
$7.866M
-64.32%
YoY
|
$22.05M
-17.83%
YoY
|
$26.83M
216.91%
YoY
|
$8.466M
68.81%
YoY
|
$5.015M
-30.33%
YoY
|
| Free Cash Flow |
$151.1M
74.76%
YoY
|
$86.43M
-16.16%
YoY
|
$103.1M
-24.85%
YoY
|
$137.2M
-17.59%
YoY
|
$166.5M
-2737.78%
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 |
$27.69M
23.57%
YoY
|
$29.52M
106.84%
YoY
|
$8.623M
-53.64%
YoY
|
$14.65M
-30.22%
YoY
|
$22.41M
-0.98%
YoY
|
$14.27M
6.29%
YoY
|
$18.60M
-23.49%
YoY
|
$20.99M
-3.54%
YoY
|
$22.63M
-6.87%
YoY
|
$13.43M
-54.46%
YoY
|
$24.31M
49.68%
YoY
|
$21.76M
2.11%
YoY
|
$24.30M
17.5%
YoY
|
$29.48M
4.09%
YoY
|
$16.24M
-39.79%
YoY
|
$21.31M
-23.16%
YoY
|
$20.68M
-18.93%
YoY
|
$28.32M
61.35%
YoY
|
$26.98M
106.02%
YoY
|
| Depreciation, Depletion And Amortization |
$3.784M
-27.94%
YoY
|
$3.710M
-18.17%
YoY
|
$3.825M
-5.27%
YoY
|
$4.022M
-3.15%
YoY
|
$5.251M
28.86%
YoY
|
$4.534M
5.56%
YoY
|
$4.038M
-3.86%
YoY
|
$4.153M
-9.72%
YoY
|
$4.075M
-10.02%
YoY
|
$4.295M
-4.47%
YoY
|
$4.200M
14.5%
YoY
|
$4.600M
125.38%
YoY
|
$4.529M
115.67%
YoY
|
$4.496M
164.47%
YoY
|
$3.668M
115.76%
YoY
|
$2.041M
20.06%
YoY
|
$2.100M
23.53%
YoY
|
$1.700M
0.0%
YoY
|
$1.700M
0.0%
YoY
|
| Cash From Operating Activities |
$52.88M
48.7%
YoY
|
$43.43M
45.36%
YoY
|
$59.30M
49.83%
YoY
|
$20.63M
73.43%
YoY
|
$35.56M
31.07%
YoY
|
$29.88M
1.46%
YoY
|
$39.58M
56.43%
YoY
|
$11.90M
-75.01%
YoY
|
$27.13M
-1.62%
YoY
|
$29.45M
-43.2%
YoY
|
$25.30M
-35.33%
YoY
|
$47.60M
20.24%
YoY
|
$27.58M
82.22%
YoY
|
$51.84M
93.43%
YoY
|
$39.12M
6.32%
YoY
|
$39.59M
7.57%
YoY
|
$15.14M
-78.7%
YoY
|
$26.80M
-472.22%
YoY
|
$36.80M
55.93%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.966M
559.5%
YoY
|
$3.560M
-34.62%
YoY
|
$2.528M
-65.53%
YoY
|
$1.025M
-80.89%
YoY
|
$753.0K
-80.72%
YoY
|
$5.445M
-41.55%
YoY
|
$7.333M
-10.57%
YoY
|
$5.363M
53.23%
YoY
|
$3.906M
-32.54%
YoY
|
$9.316M
229.19%
YoY
|
$8.200M
-723.57%
YoY
|
$3.500M
-212.14%
YoY
|
$5.790M
365.81%
YoY
|
$2.830M
-288.67%
YoY
|
-$1.315M
-37.38%
YoY
|
-$3.121M
420.17%
YoY
|
$1.243M
52.89%
YoY
|
-$1.500M
-62.5%
YoY
|
-$2.100M
200.0%
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 |
-$239.3M
317.71%
YoY
|
-$142.3M
-134.7%
YoY
|
$156.4M
299.89%
YoY
|
-$62.65M
67.37%
YoY
|
-$57.28M
-63.69%
YoY
|
$410.1M
3301.18%
YoY
|
$39.12M
-85.66%
YoY
|
-$37.43M
-78.89%
YoY
|
-$157.8M
-25.17%
YoY
|
$12.06M
-106.83%
YoY
|
$272.8M
-43.69%
YoY
|
-$177.3M
-58.41%
YoY
|
-$210.8M
-35.95%
YoY
|
-$176.5M
108.38%
YoY
|
$484.5M
-289.26%
YoY
|
-$426.3M
-191.29%
YoY
|
-$329.2M
203.69%
YoY
|
-$84.70M
-76.07%
YoY
|
-$256.0M
-31.2%
YoY
|
| Cash From Investing Activities |
-$244.2M
320.84%
YoY
|
-$145.9M
-136.05%
YoY
|
$153.9M
384.2%
YoY
|
-$63.68M
48.79%
YoY
|
-$58.04M
-64.11%
YoY
|
$404.6M
14662.31%
YoY
|
$31.78M
-87.99%
YoY
|
-$42.80M
-76.33%
YoY
|
-$161.7M
-25.36%
YoY
|
$2.741M
-101.53%
YoY
|
$264.6M
-45.24%
YoY
|
-$180.8M
-57.89%
YoY
|
-$216.6M
-34.44%
YoY
|
-$179.3M
108.04%
YoY
|
$483.2M
-287.21%
YoY
|
-$429.3M
-192.05%
YoY
|
-$330.5M
202.63%
YoY
|
-$86.20M
-75.92%
YoY
|
-$258.1M
-30.79%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$4.697M
-1.16%
YoY
|
N/A
|
N/A
|
N/A
|
$4.752M
1.76%
YoY
|
N/A
|
N/A
|
N/A
|
$4.670M
1.02%
YoY
|
N/A
|
N/A
|
N/A
|
$4.623M
49.9%
YoY
|
N/A
|
N/A
|
N/A
|
$3.084M
31.74%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$6.832M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
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
|
$0.00
-100.0%
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 |
$433.3M
1027.76%
YoY
|
-$100.2M
-64.88%
YoY
|
$79.60M
-308.27%
YoY
|
-$109.0M
-497.44%
YoY
|
$38.43M
-73.61%
YoY
|
-$285.5M
400.58%
YoY
|
-$38.22M
-91.52%
YoY
|
$27.44M
-112.15%
YoY
|
$145.6M
-77.77%
YoY
|
-$57.02M
-130.66%
YoY
|
-$450.7M
-17.42%
YoY
|
-$225.9M
-274.63%
YoY
|
$655.2M
237.48%
YoY
|
$186.0M
-54.98%
YoY
|
-$545.8M
-524.38%
YoY
|
$129.4M
-140.0%
YoY
|
$194.1M
-361.69%
YoY
|
$413.1M
-20.62%
YoY
|
$128.6M
-69.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$52.88M
48.7%
YoY
|
$43.43M
45.36%
YoY
|
$59.30M
49.83%
YoY
|
$20.63M
73.43%
YoY
|
$35.56M
31.07%
YoY
|
$29.88M
1.46%
YoY
|
$39.58M
56.43%
YoY
|
$11.90M
-75.01%
YoY
|
$27.13M
-1.62%
YoY
|
$29.45M
-43.2%
YoY
|
$25.30M
-35.33%
YoY
|
$47.60M
20.24%
YoY
|
$27.58M
82.22%
YoY
|
$51.84M
93.43%
YoY
|
$39.12M
6.32%
YoY
|
$39.59M
7.57%
YoY
|
$15.14M
-78.7%
YoY
|
$26.80M
-472.22%
YoY
|
$36.80M
55.93%
YoY
|
| Cash From Investing Activities |
-$244.2M
320.84%
YoY
|
-$145.9M
-136.05%
YoY
|
$153.9M
384.2%
YoY
|
-$63.68M
48.79%
YoY
|
-$58.04M
-64.11%
YoY
|
$404.6M
14662.31%
YoY
|
$31.78M
-87.99%
YoY
|
-$42.80M
-76.33%
YoY
|
-$161.7M
-25.36%
YoY
|
$2.741M
-101.53%
YoY
|
$264.6M
-45.24%
YoY
|
-$180.8M
-57.89%
YoY
|
-$216.6M
-34.44%
YoY
|
-$179.3M
108.04%
YoY
|
$483.2M
-287.21%
YoY
|
-$429.3M
-192.05%
YoY
|
-$330.5M
202.63%
YoY
|
-$86.20M
-75.92%
YoY
|
-$258.1M
-30.79%
YoY
|
| Cash From Financing Activities |
$433.3M
1027.76%
YoY
|
-$100.2M
-64.88%
YoY
|
$79.60M
-308.27%
YoY
|
-$109.0M
-497.44%
YoY
|
$38.43M
-73.61%
YoY
|
-$285.5M
400.58%
YoY
|
-$38.22M
-91.52%
YoY
|
$27.44M
-112.15%
YoY
|
$145.6M
-77.77%
YoY
|
-$57.02M
-130.66%
YoY
|
-$450.7M
-17.42%
YoY
|
-$225.9M
-274.63%
YoY
|
$655.2M
237.48%
YoY
|
$186.0M
-54.98%
YoY
|
-$545.8M
-524.38%
YoY
|
$129.4M
-140.0%
YoY
|
$194.1M
-361.69%
YoY
|
$413.1M
-20.62%
YoY
|
$128.6M
-69.0%
YoY
|
| Net Change In Cash |
$242.0M
1416.87%
YoY
|
-$202.7M
-235.98%
YoY
|
$292.8M
783.49%
YoY
|
-$152.1M
4293.15%
YoY
|
$15.95M
44.1%
YoY
|
$149.1M
-700.14%
YoY
|
$33.14M
-120.61%
YoY
|
-$3.462M
-99.04%
YoY
|
$11.07M
-97.62%
YoY
|
-$24.84M
-142.45%
YoY
|
-$160.8M
585.71%
YoY
|
-$359.1M
37.9%
YoY
|
$466.1M
-484.69%
YoY
|
$58.50M
-83.46%
YoY
|
-$23.45M
-74.7%
YoY
|
-$260.4M
-244.83%
YoY
|
-$121.2M
7.89%
YoY
|
$353.7M
127.75%
YoY
|
-$92.70M
-241.31%
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 |
$52.88M
48.7%
YoY
|
$43.43M
45.36%
YoY
|
$59.30M
49.83%
YoY
|
$20.63M
73.43%
YoY
|
$35.56M
31.07%
YoY
|
$29.88M
1.46%
YoY
|
$39.58M
56.43%
YoY
|
$11.90M
-75.01%
YoY
|
$27.13M
-1.62%
YoY
|
$29.45M
-43.2%
YoY
|
$25.30M
-35.33%
YoY
|
$47.60M
20.24%
YoY
|
$27.58M
82.22%
YoY
|
$51.84M
93.43%
YoY
|
$39.12M
6.32%
YoY
|
$39.59M
7.57%
YoY
|
$15.14M
-78.7%
YoY
|
$26.80M
-472.22%
YoY
|
$36.80M
55.93%
YoY
|
| Capital Expenditures |
$4.966M
559.5%
YoY
|
$3.560M
-34.62%
YoY
|
$2.528M
-65.53%
YoY
|
$1.025M
-80.89%
YoY
|
$753.0K
-80.72%
YoY
|
$5.445M
-41.55%
YoY
|
$7.333M
-10.57%
YoY
|
$5.363M
53.23%
YoY
|
$3.906M
-32.54%
YoY
|
$9.316M
229.19%
YoY
|
$8.200M
-723.57%
YoY
|
$3.500M
-212.14%
YoY
|
$5.790M
365.81%
YoY
|
$2.830M
-288.67%
YoY
|
-$1.315M
-37.38%
YoY
|
-$3.121M
420.17%
YoY
|
$1.243M
52.89%
YoY
|
-$1.500M
-62.5%
YoY
|
-$2.100M
200.0%
YoY
|
| Free Cash Flow |
$47.92M
37.65%
YoY
|
$39.87M
63.18%
YoY
|
$56.77M
76.06%
YoY
|
$19.61M
200.11%
YoY
|
$34.81M
49.87%
YoY
|
$24.43M
21.36%
YoY
|
$32.24M
88.56%
YoY
|
$6.533M
-85.19%
YoY
|
$23.23M
6.6%
YoY
|
$20.13M
-58.93%
YoY
|
$17.10M
-57.71%
YoY
|
$44.10M
3.26%
YoY
|
$21.79M
56.85%
YoY
|
$49.01M
73.17%
YoY
|
$40.44M
3.96%
YoY
|
$42.71M
14.19%
YoY
|
$13.89M
-80.23%
YoY
|
$28.30M
-984.38%
YoY
|
$38.90M
60.08%
YoY
|
Loading...