|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$131.3M
29.54%
YoY
|
$101.4M
12.17%
YoY
|
$90.37M
-0.8%
YoY
|
$91.11M
4.97%
YoY
|
$86.79M
4.26%
YoY
|
| Depreciation, Depletion And Amortization |
$6.680M
-3.34%
YoY
|
$6.911M
-2.15%
YoY
|
$7.063M
-7.04%
YoY
|
$7.598M
-15.45%
YoY
|
$8.986M
-7.6%
YoY
|
| Cash From Operating Activities |
$168.2M
12.89%
YoY
|
$149.0M
37.29%
YoY
|
$108.5M
-29.88%
YoY
|
$154.8M
55.67%
YoY
|
$99.43M
31.82%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$7.104M
22.29%
YoY
|
$5.809M
-15.76%
YoY
|
$6.896M
96.86%
YoY
|
$3.503M
-39.45%
YoY
|
$5.785M
61.5%
YoY
|
| Acquisitions |
N/A
|
N/A
|
$40.97M
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$429.0M
144.85%
YoY
|
-$175.2M
-65.65%
YoY
|
-$510.1M
103.2%
YoY
|
-$251.0M
-180.37%
YoY
|
$312.3M
-174.64%
YoY
|
| Cash From Investing Activities |
-$436.1M
140.92%
YoY
|
-$181.0M
-64.98%
YoY
|
-$517.0M
103.12%
YoY
|
-$254.5M
-183.02%
YoY
|
$306.6M
-172.64%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$33.85M
10.97%
YoY
|
$30.51M
7.6%
YoY
|
$28.35M
8.43%
YoY
|
$26.15M
5.85%
YoY
|
$24.70M
6.44%
YoY
|
| Common Stock Issuance & Retirement, Net |
$72.00K
N/A
|
N/A
N/A
|
$20.28M
61.24%
YoY
|
$12.58M
-73.54%
YoY
|
$47.53M
1107.83%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$55.73M
-62.24%
YoY
|
$147.6M
-64.11%
YoY
|
$411.3M
-219.72%
YoY
|
-$343.6M
155.25%
YoY
|
-$134.6M
-130.12%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$168.2M
12.89%
YoY
|
$149.0M
37.29%
YoY
|
$108.5M
-29.88%
YoY
|
$154.8M
55.67%
YoY
|
$99.43M
31.82%
YoY
|
| Cash From Investing Activities |
-$436.1M
140.92%
YoY
|
-$181.0M
-64.98%
YoY
|
-$517.0M
103.12%
YoY
|
-$254.5M
-183.02%
YoY
|
$306.6M
-172.64%
YoY
|
| Cash From Financing Activities |
$55.73M
-62.24%
YoY
|
$147.6M
-64.11%
YoY
|
$411.3M
-219.72%
YoY
|
-$343.6M
155.25%
YoY
|
-$134.6M
-130.12%
YoY
|
| Net Change In Cash |
-$212.2M
-283.57%
YoY
|
$115.6M
3916.12%
YoY
|
$2.878M
-100.65%
YoY
|
-$443.3M
-263.34%
YoY
|
$271.4M
170.62%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$168.2M
12.89%
YoY
|
$149.0M
37.29%
YoY
|
$108.5M
-29.88%
YoY
|
$154.8M
55.67%
YoY
|
$99.43M
31.82%
YoY
|
| Capital Expenditures |
$7.104M
22.29%
YoY
|
$5.809M
-15.76%
YoY
|
$6.896M
96.86%
YoY
|
$3.503M
-39.45%
YoY
|
$5.785M
61.5%
YoY
|
| Free Cash Flow |
$161.1M
12.51%
YoY
|
$143.2M
40.89%
YoY
|
$101.6M
-32.82%
YoY
|
$151.3M
61.55%
YoY
|
$93.65M
30.34%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$42.57M
-9.94%
YoY
|
$22.82M
20.01%
YoY
|
$29.74M
12.06%
YoY
|
$31.48M
24.91%
YoY
|
$47.27M
54.44%
YoY
|
$19.02M
-3.27%
YoY
|
$26.54M
23.05%
YoY
|
$25.21M
19.73%
YoY
|
$30.61M
8.95%
YoY
|
$19.66M
-0.69%
YoY
|
$21.57M
10.72%
YoY
|
$21.05M
-11.92%
YoY
|
$28.09M
0.59%
YoY
|
$19.80M
17.8%
YoY
|
$19.48M
-2.63%
YoY
|
$23.90M
-0.09%
YoY
|
$27.93M
7.19%
YoY
|
$16.81M
-17.44%
YoY
|
$20.01M
-1.86%
YoY
|
$23.92M
51.37%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$2.136M
2.25%
YoY
|
$2.008M
-5.95%
YoY
|
$3.540M
73.19%
YoY
|
$2.357M
-0.55%
YoY
|
$2.089M
-20.99%
YoY
|
$2.135M
6.75%
YoY
|
$2.044M
-5.33%
YoY
|
$2.370M
13.72%
YoY
|
$2.644M
19.91%
YoY
|
$2.000M
-15.97%
YoY
|
$2.159M
-16.02%
YoY
|
$2.084M
-22.99%
YoY
|
$2.205M
-31.09%
YoY
|
$2.380M
-23.23%
YoY
|
$2.571M
-14.3%
YoY
|
$2.706M
-15.44%
YoY
|
$3.200M
-5.88%
YoY
|
$3.100M
-11.43%
YoY
|
$3.000M
-14.29%
YoY
|
| Cash From Operating Activities |
$73.01M
-21.66%
YoY
|
$33.29M
41.52%
YoY
|
$33.28M
-35.08%
YoY
|
$8.449M
183.14%
YoY
|
$93.19M
30.84%
YoY
|
$23.53M
5.83%
YoY
|
$51.27M
139.56%
YoY
|
$2.984M
-151.07%
YoY
|
$71.22M
0.69%
YoY
|
$22.23M
12.92%
YoY
|
$21.40M
-47.94%
YoY
|
-$5.843M
-143.12%
YoY
|
$70.74M
-12.07%
YoY
|
$19.69M
74.22%
YoY
|
$41.11M
1.5%
YoY
|
$13.55M
-58.05%
YoY
|
$80.44M
379.66%
YoY
|
$11.30M
-15.67%
YoY
|
$40.50M
96.6%
YoY
|
$32.30M
144.7%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.915M
201.72%
YoY
|
-$276.0K
-129.52%
YoY
|
$2.471M
65.17%
YoY
|
$3.280M
154.66%
YoY
|
$1.629M
-22.06%
YoY
|
$935.0K
-41.42%
YoY
|
$1.496M
-16.89%
YoY
|
$1.288M
-30.11%
YoY
|
$2.090M
23.82%
YoY
|
$1.596M
81.57%
YoY
|
$1.800M
-330.18%
YoY
|
$1.843M
-221.33%
YoY
|
$1.688M
422.6%
YoY
|
$879.0K
-209.88%
YoY
|
-$782.0K
-28.91%
YoY
|
-$1.519M
-45.75%
YoY
|
$323.0K
-69.5%
YoY
|
-$800.0K
-11.11%
YoY
|
-$1.100M
83.33%
YoY
|
-$2.800M
180.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
|
$40.97M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
N/A
|
-$298.9M
10.1%
YoY
|
-$51.41M
-204.75%
YoY
|
-$198.5M
-261.54%
YoY
|
$119.8M
-258.41%
YoY
|
-$271.5M
160.69%
YoY
|
$49.07M
-309.71%
YoY
|
$122.9M
-143.11%
YoY
|
-$75.65M
-22.37%
YoY
|
-$104.2M
-61.94%
YoY
|
-$23.40M
-147.03%
YoY
|
-$285.0M
723.12%
YoY
|
-$97.46M
-1397.52%
YoY
|
-$273.6M
61.92%
YoY
|
$49.75M
-79.48%
YoY
|
-$34.63M
-195.4%
YoY
|
$7.511M
-96.29%
YoY
|
-$169.0M
-179.64%
YoY
|
$242.5M
1203.76%
YoY
|
$36.30M
-107.33%
YoY
|
| Cash From Investing Activities |
$155.7M
31.75%
YoY
|
-$298.7M
9.62%
YoY
|
-$53.88M
-213.24%
YoY
|
-$201.8M
-265.95%
YoY
|
$118.2M
-252.05%
YoY
|
-$272.5M
157.64%
YoY
|
$47.58M
-288.8%
YoY
|
$121.6M
-142.39%
YoY
|
-$77.74M
-21.59%
YoY
|
-$105.8M
-61.48%
YoY
|
-$25.20M
-151.46%
YoY
|
-$286.9M
693.63%
YoY
|
-$99.15M
-1479.31%
YoY
|
-$274.5M
61.77%
YoY
|
$48.97M
-79.71%
YoY
|
-$36.15M
-208.23%
YoY
|
$7.188M
-96.41%
YoY
|
-$169.7M
-180.31%
YoY
|
$241.4M
1233.7%
YoY
|
$33.40M
-106.73%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$8.692M
11.36%
YoY
|
N/A
|
N/A
|
N/A
|
$7.805M
9.47%
YoY
|
N/A
|
N/A
|
N/A
|
$7.130M
7.28%
YoY
|
N/A
|
N/A
|
N/A
|
$6.646M
9.4%
YoY
|
N/A
|
N/A
|
N/A
|
$6.075M
2.86%
YoY
|
N/A
|
N/A
|
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
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
|
N/A
|
| Cash From Financing Activities |
$150.4M
0.61%
YoY
|
$1.106M
-99.26%
YoY
|
$20.03M
-37.35%
YoY
|
-$114.9M
-57.6%
YoY
|
$149.5M
-36.75%
YoY
|
$150.2M
-16.73%
YoY
|
$31.96M
-272.78%
YoY
|
-$270.9M
-194.91%
YoY
|
$236.3M
-756.6%
YoY
|
$180.4M
-197.06%
YoY
|
-$18.50M
-85.86%
YoY
|
$285.4M
-210.02%
YoY
|
-$35.99M
-115.48%
YoY
|
-$185.9M
94.02%
YoY
|
-$130.8M
639.16%
YoY
|
-$259.4M
-14.55%
YoY
|
$232.6M
-17.69%
YoY
|
-$95.80M
18.27%
YoY
|
-$17.70M
-93.11%
YoY
|
-$303.6M
-141.77%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$73.01M
-21.66%
YoY
|
$33.29M
41.52%
YoY
|
$33.28M
-35.08%
YoY
|
$8.449M
183.14%
YoY
|
$93.19M
30.84%
YoY
|
$23.53M
5.83%
YoY
|
$51.27M
139.56%
YoY
|
$2.984M
-151.07%
YoY
|
$71.22M
0.69%
YoY
|
$22.23M
12.92%
YoY
|
$21.40M
-47.94%
YoY
|
-$5.843M
-143.12%
YoY
|
$70.74M
-12.07%
YoY
|
$19.69M
74.22%
YoY
|
$41.11M
1.5%
YoY
|
$13.55M
-58.05%
YoY
|
$80.44M
379.66%
YoY
|
$11.30M
-15.67%
YoY
|
$40.50M
96.6%
YoY
|
$32.30M
144.7%
YoY
|
| Cash From Investing Activities |
$155.7M
31.75%
YoY
|
-$298.7M
9.62%
YoY
|
-$53.88M
-213.24%
YoY
|
-$201.8M
-265.95%
YoY
|
$118.2M
-252.05%
YoY
|
-$272.5M
157.64%
YoY
|
$47.58M
-288.8%
YoY
|
$121.6M
-142.39%
YoY
|
-$77.74M
-21.59%
YoY
|
-$105.8M
-61.48%
YoY
|
-$25.20M
-151.46%
YoY
|
-$286.9M
693.63%
YoY
|
-$99.15M
-1479.31%
YoY
|
-$274.5M
61.77%
YoY
|
$48.97M
-79.71%
YoY
|
-$36.15M
-208.23%
YoY
|
$7.188M
-96.41%
YoY
|
-$169.7M
-180.31%
YoY
|
$241.4M
1233.7%
YoY
|
$33.40M
-106.73%
YoY
|
| Cash From Financing Activities |
$150.4M
0.61%
YoY
|
$1.106M
-99.26%
YoY
|
$20.03M
-37.35%
YoY
|
-$114.9M
-57.6%
YoY
|
$149.5M
-36.75%
YoY
|
$150.2M
-16.73%
YoY
|
$31.96M
-272.78%
YoY
|
-$270.9M
-194.91%
YoY
|
$236.3M
-756.6%
YoY
|
$180.4M
-197.06%
YoY
|
-$18.50M
-85.86%
YoY
|
$285.4M
-210.02%
YoY
|
-$35.99M
-115.48%
YoY
|
-$185.9M
94.02%
YoY
|
-$130.8M
639.16%
YoY
|
-$259.4M
-14.55%
YoY
|
$232.6M
-17.69%
YoY
|
-$95.80M
18.27%
YoY
|
-$17.70M
-93.11%
YoY
|
-$303.6M
-141.77%
YoY
|
| Net Change In Cash |
$379.1M
5.06%
YoY
|
-$264.3M
167.71%
YoY
|
-$570.0K
-100.44%
YoY
|
-$308.2M
110.67%
YoY
|
$360.9M
57.04%
YoY
|
-$98.71M
-201.9%
YoY
|
$130.8M
-686.57%
YoY
|
-$146.3M
1898.14%
YoY
|
$229.8M
-456.83%
YoY
|
$96.88M
-121.98%
YoY
|
-$22.30M
-45.28%
YoY
|
-$7.322M
-97.4%
YoY
|
-$64.40M
-120.11%
YoY
|
-$440.7M
73.37%
YoY
|
-$40.75M
-115.42%
YoY
|
-$282.0M
18.54%
YoY
|
$320.2M
-35.87%
YoY
|
-$254.2M
-276.9%
YoY
|
$264.2M
-221.03%
YoY
|
-$237.9M
-197.54%
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 |
$73.01M
-21.66%
YoY
|
$33.29M
41.52%
YoY
|
$33.28M
-35.08%
YoY
|
$8.449M
183.14%
YoY
|
$93.19M
30.84%
YoY
|
$23.53M
5.83%
YoY
|
$51.27M
139.56%
YoY
|
$2.984M
-151.07%
YoY
|
$71.22M
0.69%
YoY
|
$22.23M
12.92%
YoY
|
$21.40M
-47.94%
YoY
|
-$5.843M
-143.12%
YoY
|
$70.74M
-12.07%
YoY
|
$19.69M
74.22%
YoY
|
$41.11M
1.5%
YoY
|
$13.55M
-58.05%
YoY
|
$80.44M
379.66%
YoY
|
$11.30M
-15.67%
YoY
|
$40.50M
96.6%
YoY
|
$32.30M
144.7%
YoY
|
| Capital Expenditures |
$4.915M
201.72%
YoY
|
-$276.0K
-129.52%
YoY
|
$2.471M
65.17%
YoY
|
$3.280M
154.66%
YoY
|
$1.629M
-22.06%
YoY
|
$935.0K
-41.42%
YoY
|
$1.496M
-16.89%
YoY
|
$1.288M
-30.11%
YoY
|
$2.090M
23.82%
YoY
|
$1.596M
81.57%
YoY
|
$1.800M
-330.18%
YoY
|
$1.843M
-221.33%
YoY
|
$1.688M
422.6%
YoY
|
$879.0K
-209.88%
YoY
|
-$782.0K
-28.91%
YoY
|
-$1.519M
-45.75%
YoY
|
$323.0K
-69.5%
YoY
|
-$800.0K
-11.11%
YoY
|
-$1.100M
83.33%
YoY
|
-$2.800M
180.0%
YoY
|
| Free Cash Flow |
$68.09M
-25.63%
YoY
|
$33.57M
48.6%
YoY
|
$30.81M
-38.1%
YoY
|
$5.169M
204.78%
YoY
|
$91.56M
32.44%
YoY
|
$22.59M
9.48%
YoY
|
$49.77M
153.92%
YoY
|
$1.696M
-122.07%
YoY
|
$69.13M
0.12%
YoY
|
$20.64M
9.71%
YoY
|
$19.60M
-53.21%
YoY
|
-$7.686M
-151.01%
YoY
|
$69.05M
-13.82%
YoY
|
$18.81M
55.44%
YoY
|
$41.89M
0.7%
YoY
|
$15.07M
-57.07%
YoY
|
$80.12M
409.94%
YoY
|
$12.10M
-15.38%
YoY
|
$41.60M
96.23%
YoY
|
$35.10M
147.18%
YoY
|
Loading...