|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$152.3M
6.82%
YoY
|
$142.6M
-9.23%
YoY
|
$157.1M
22.53%
YoY
|
$128.2M
-7.29%
YoY
|
$138.3M
88.24%
YoY
|
| Depreciation, Depletion And Amortization |
$9.400M
65.26%
YoY
|
$5.688M
38.6%
YoY
|
$4.104M
-61.11%
YoY
|
$10.55M
-7.44%
YoY
|
$11.40M
-2.56%
YoY
|
| Cash From Operating Activities |
$187.5M
44.86%
YoY
|
$129.5M
-14.13%
YoY
|
$150.8M
-0.43%
YoY
|
$151.4M
-8.26%
YoY
|
$165.0M
56.15%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$16.09M
3.49%
YoY
|
$15.55M
-29.45%
YoY
|
$22.03M
96.61%
YoY
|
$11.21M
5.34%
YoY
|
$10.64M
39.71%
YoY
|
| Acquisitions |
-$4.672M
N/A
|
$0.00
-100.0%
YoY
|
-$14.49M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Other Investing Activities |
-$372.1M
250.49%
YoY
|
-$106.2M
-80.77%
YoY
|
-$552.2M
-4.39%
YoY
|
-$577.6M
4.12%
YoY
|
-$554.7M
16.66%
YoY
|
| Cash From Investing Activities |
-$388.2M
218.94%
YoY
|
-$121.7M
-78.8%
YoY
|
-$574.3M
-2.47%
YoY
|
-$588.8M
4.15%
YoY
|
-$565.3M
17.01%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$55.49M
5.49%
YoY
|
$52.60M
3.52%
YoY
|
$50.81M
13.99%
YoY
|
$44.58M
2.22%
YoY
|
$43.61M
1.46%
YoY
|
| Common Stock Issuance & Retirement, Net |
$35.79M
183.39%
YoY
|
$12.63M
-15.6%
YoY
|
$14.97M
-4.06%
YoY
|
$15.60M
-50.17%
YoY
|
$31.30M
49.73%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$247.6M
-1261.32%
YoY
|
-$21.32M
-105.12%
YoY
|
$416.3M
112.11%
YoY
|
$196.2M
-55.3%
YoY
|
$439.1M
-28.28%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$187.5M
44.86%
YoY
|
$129.5M
-14.13%
YoY
|
$150.8M
-0.43%
YoY
|
$151.4M
-8.26%
YoY
|
$165.0M
56.15%
YoY
|
| Cash From Investing Activities |
-$388.2M
218.94%
YoY
|
-$121.7M
-78.8%
YoY
|
-$574.3M
-2.47%
YoY
|
-$588.8M
4.15%
YoY
|
-$565.3M
17.01%
YoY
|
| Cash From Financing Activities |
$247.6M
-1261.32%
YoY
|
-$21.32M
-105.12%
YoY
|
$416.3M
112.11%
YoY
|
$196.2M
-55.3%
YoY
|
$439.1M
-28.28%
YoY
|
| Net Change In Cash |
$46.95M
-445.65%
YoY
|
-$13.58M
87.34%
YoY
|
-$7.251M
-96.99%
YoY
|
-$241.1M
-721.61%
YoY
|
$38.79M
-83.47%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$187.5M
44.86%
YoY
|
$129.5M
-14.13%
YoY
|
$150.8M
-0.43%
YoY
|
$151.4M
-8.26%
YoY
|
$165.0M
56.15%
YoY
|
| Capital Expenditures |
$16.09M
3.49%
YoY
|
$15.55M
-29.45%
YoY
|
$22.03M
96.61%
YoY
|
$11.21M
5.34%
YoY
|
$10.64M
39.71%
YoY
|
| Free Cash Flow |
$171.5M
50.51%
YoY
|
$113.9M
-11.5%
YoY
|
$128.7M
-8.19%
YoY
|
$140.2M
-9.2%
YoY
|
$154.4M
57.42%
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 |
$37.55M
14.84%
YoY
|
$44.88M
25.18%
YoY
|
$41.33M
28.8%
YoY
|
$33.40M
-9.94%
YoY
|
$32.70M
-12.92%
YoY
|
$35.85M
-20.03%
YoY
|
$32.09M
-18.21%
YoY
|
$37.09M
-13.31%
YoY
|
$37.55M
24.24%
YoY
|
$44.83M
25.45%
YoY
|
$39.23M
15.49%
YoY
|
$42.78M
39.11%
YoY
|
$30.22M
9.01%
YoY
|
$35.73M
2.74%
YoY
|
$33.97M
-0.36%
YoY
|
$30.75M
3.83%
YoY
|
$27.73M
-30.28%
YoY
|
$34.78M
35.44%
YoY
|
$34.09M
77.69%
YoY
|
| Depreciation, Depletion And Amortization |
$2.066M
-4.04%
YoY
|
$1.801M
-12.53%
YoY
|
$1.884M
34.57%
YoY
|
$788.0K
8.24%
YoY
|
$2.153M
43.44%
YoY
|
$2.059M
61.74%
YoY
|
$1.400M
49.57%
YoY
|
$728.0K
1416.67%
YoY
|
$1.501M
-18.73%
YoY
|
$1.273M
-53.91%
YoY
|
$936.0K
-64.42%
YoY
|
$48.00K
-98.15%
YoY
|
$1.847M
-27.85%
YoY
|
$2.762M
6.23%
YoY
|
$2.631M
-9.28%
YoY
|
$2.599M
-10.38%
YoY
|
$2.560M
-14.67%
YoY
|
$2.600M
-13.33%
YoY
|
$2.900M
-9.37%
YoY
|
| Cash From Operating Activities |
$86.83M
55.36%
YoY
|
$51.75M
282.87%
YoY
|
$49.50M
-7.67%
YoY
|
$30.41M
33.98%
YoY
|
$55.89M
40.97%
YoY
|
$13.52M
-69.29%
YoY
|
$53.61M
162.84%
YoY
|
$22.69M
-52.47%
YoY
|
$39.65M
2.71%
YoY
|
$44.02M
3.02%
YoY
|
$20.40M
-57.78%
YoY
|
$47.74M
63.66%
YoY
|
$38.60M
23.72%
YoY
|
$42.73M
-6.29%
YoY
|
$48.31M
4.8%
YoY
|
$29.17M
31.99%
YoY
|
$31.20M
-39.1%
YoY
|
$45.60M
30.66%
YoY
|
$46.10M
135.2%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.362M
-13.21%
YoY
|
$2.162M
-42.73%
YoY
|
$3.528M
4.5%
YoY
|
$5.373M
60.53%
YoY
|
$5.026M
-0.44%
YoY
|
$3.775M
25.25%
YoY
|
$3.376M
-41.8%
YoY
|
$3.347M
-11.6%
YoY
|
$5.048M
-46.49%
YoY
|
$3.014M
-4.92%
YoY
|
$5.801M
-956.87%
YoY
|
$3.786M
-228.73%
YoY
|
$9.433M
-313.46%
YoY
|
$3.170M
-170.44%
YoY
|
-$677.0K
-69.23%
YoY
|
-$2.941M
83.81%
YoY
|
-$4.419M
92.13%
YoY
|
-$4.500M
350.0%
YoY
|
-$2.200M
83.33%
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 |
$4.362M
-13.21%
YoY
|
-$11.50M
-69.57%
YoY
|
-$70.11M
-417.77%
YoY
|
-$82.00M
162.23%
YoY
|
$5.026M
-0.44%
YoY
|
-$37.77M
-83.01%
YoY
|
$22.06M
-110.7%
YoY
|
-$31.27M
-78.33%
YoY
|
$5.048M
-46.49%
YoY
|
-$222.3M
-13.57%
YoY
|
-$206.2M
12.57%
YoY
|
-$144.3M
36.52%
YoY
|
$9.433M
-129.92%
YoY
|
-$257.2M
1205.42%
YoY
|
-$183.2M
477.89%
YoY
|
-$105.7M
-44.63%
YoY
|
-$31.52M
-89.91%
YoY
|
-$19.70M
-108.56%
YoY
|
-$31.70M
175.65%
YoY
|
| Cash From Investing Activities |
$210.8M
-198.71%
YoY
|
-$13.66M
-67.13%
YoY
|
-$73.64M
-494.07%
YoY
|
-$87.37M
152.4%
YoY
|
-$213.6M
232.43%
YoY
|
-$41.55M
-81.56%
YoY
|
$18.69M
-108.81%
YoY
|
-$34.62M
-76.62%
YoY
|
-$64.24M
-677.98%
YoY
|
-$225.3M
-13.46%
YoY
|
-$212.0M
15.31%
YoY
|
-$148.1M
36.31%
YoY
|
$11.12M
-130.92%
YoY
|
-$260.3M
971.35%
YoY
|
-$183.9M
443.99%
YoY
|
-$108.6M
-43.56%
YoY
|
-$35.94M
-88.58%
YoY
|
-$24.30M
-110.6%
YoY
|
-$33.80M
166.14%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$13.85M
4.62%
YoY
|
N/A
|
N/A
|
N/A
|
$13.24M
3.71%
YoY
|
N/A
|
N/A
|
N/A
|
$12.76M
3.21%
YoY
|
N/A
|
N/A
|
N/A
|
$12.37M
14.12%
YoY
|
N/A
|
N/A
|
N/A
|
$10.84M
2.45%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$24.81M
1273.16%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.807M
2.85%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.757M
1.44%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.732M
16.4%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.488M
-9.43%
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 |
-$135.1M
-181.54%
YoY
|
-$19.14M
-95.45%
YoY
|
$25.38M
-92.11%
YoY
|
$75.78M
-168.79%
YoY
|
$165.6M
-11.89%
YoY
|
-$420.9M
4673.91%
YoY
|
$321.7M
303.02%
YoY
|
-$110.2M
-171.8%
YoY
|
$188.0M
-2.02%
YoY
|
-$8.816M
-104.61%
YoY
|
$79.83M
382.92%
YoY
|
$153.4M
-205.41%
YoY
|
$191.8M
42.98%
YoY
|
$191.1M
384.96%
YoY
|
$16.53M
-56.39%
YoY
|
-$145.5M
192.83%
YoY
|
$134.2M
-67.39%
YoY
|
$39.40M
-113.7%
YoY
|
$37.90M
-144.8%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$86.83M
55.36%
YoY
|
$51.75M
282.87%
YoY
|
$49.50M
-7.67%
YoY
|
$30.41M
33.98%
YoY
|
$55.89M
40.97%
YoY
|
$13.52M
-69.29%
YoY
|
$53.61M
162.84%
YoY
|
$22.69M
-52.47%
YoY
|
$39.65M
2.71%
YoY
|
$44.02M
3.02%
YoY
|
$20.40M
-57.78%
YoY
|
$47.74M
63.66%
YoY
|
$38.60M
23.72%
YoY
|
$42.73M
-6.29%
YoY
|
$48.31M
4.8%
YoY
|
$29.17M
31.99%
YoY
|
$31.20M
-39.1%
YoY
|
$45.60M
30.66%
YoY
|
$46.10M
135.2%
YoY
|
| Cash From Investing Activities |
$210.8M
-198.71%
YoY
|
-$13.66M
-67.13%
YoY
|
-$73.64M
-494.07%
YoY
|
-$87.37M
152.4%
YoY
|
-$213.6M
232.43%
YoY
|
-$41.55M
-81.56%
YoY
|
$18.69M
-108.81%
YoY
|
-$34.62M
-76.62%
YoY
|
-$64.24M
-677.98%
YoY
|
-$225.3M
-13.46%
YoY
|
-$212.0M
15.31%
YoY
|
-$148.1M
36.31%
YoY
|
$11.12M
-130.92%
YoY
|
-$260.3M
971.35%
YoY
|
-$183.9M
443.99%
YoY
|
-$108.6M
-43.56%
YoY
|
-$35.94M
-88.58%
YoY
|
-$24.30M
-110.6%
YoY
|
-$33.80M
166.14%
YoY
|
| Cash From Financing Activities |
-$135.1M
-181.54%
YoY
|
-$19.14M
-95.45%
YoY
|
$25.38M
-92.11%
YoY
|
$75.78M
-168.79%
YoY
|
$165.6M
-11.89%
YoY
|
-$420.9M
4673.91%
YoY
|
$321.7M
303.02%
YoY
|
-$110.2M
-171.8%
YoY
|
$188.0M
-2.02%
YoY
|
-$8.816M
-104.61%
YoY
|
$79.83M
382.92%
YoY
|
$153.4M
-205.41%
YoY
|
$191.8M
42.98%
YoY
|
$191.1M
384.96%
YoY
|
$16.53M
-56.39%
YoY
|
-$145.5M
192.83%
YoY
|
$134.2M
-67.39%
YoY
|
$39.40M
-113.7%
YoY
|
$37.90M
-144.8%
YoY
|
| Net Change In Cash |
$162.6M
1945.26%
YoY
|
$18.95M
-104.22%
YoY
|
$1.245M
-99.68%
YoY
|
$18.81M
-115.41%
YoY
|
$7.949M
-95.13%
YoY
|
-$448.9M
136.17%
YoY
|
$394.0M
-452.43%
YoY
|
-$122.1M
-330.04%
YoY
|
$163.4M
-32.37%
YoY
|
-$190.1M
616.51%
YoY
|
-$111.8M
-6.07%
YoY
|
$53.07M
-123.58%
YoY
|
$241.6M
86.63%
YoY
|
-$26.53M
-143.7%
YoY
|
-$119.0M
-337.11%
YoY
|
-$225.0M
2.23%
YoY
|
$129.4M
-12.58%
YoY
|
$60.70M
-359.4%
YoY
|
$50.20M
-164.61%
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 |
$86.83M
55.36%
YoY
|
$51.75M
282.87%
YoY
|
$49.50M
-7.67%
YoY
|
$30.41M
33.98%
YoY
|
$55.89M
40.97%
YoY
|
$13.52M
-69.29%
YoY
|
$53.61M
162.84%
YoY
|
$22.69M
-52.47%
YoY
|
$39.65M
2.71%
YoY
|
$44.02M
3.02%
YoY
|
$20.40M
-57.78%
YoY
|
$47.74M
63.66%
YoY
|
$38.60M
23.72%
YoY
|
$42.73M
-6.29%
YoY
|
$48.31M
4.8%
YoY
|
$29.17M
31.99%
YoY
|
$31.20M
-39.1%
YoY
|
$45.60M
30.66%
YoY
|
$46.10M
135.2%
YoY
|
| Capital Expenditures |
$4.362M
-13.21%
YoY
|
$2.162M
-42.73%
YoY
|
$3.528M
4.5%
YoY
|
$5.373M
60.53%
YoY
|
$5.026M
-0.44%
YoY
|
$3.775M
25.25%
YoY
|
$3.376M
-41.8%
YoY
|
$3.347M
-11.6%
YoY
|
$5.048M
-46.49%
YoY
|
$3.014M
-4.92%
YoY
|
$5.801M
-956.87%
YoY
|
$3.786M
-228.73%
YoY
|
$9.433M
-313.46%
YoY
|
$3.170M
-170.44%
YoY
|
-$677.0K
-69.23%
YoY
|
-$2.941M
83.81%
YoY
|
-$4.419M
92.13%
YoY
|
-$4.500M
350.0%
YoY
|
-$2.200M
83.33%
YoY
|
| Free Cash Flow |
$82.46M
62.14%
YoY
|
$49.59M
409.03%
YoY
|
$45.97M
-8.49%
YoY
|
$25.03M
29.39%
YoY
|
$50.86M
47.01%
YoY
|
$9.742M
-76.24%
YoY
|
$50.23M
244.17%
YoY
|
$19.35M
-55.99%
YoY
|
$34.60M
18.62%
YoY
|
$41.01M
3.65%
YoY
|
$14.60M
-70.21%
YoY
|
$43.95M
36.88%
YoY
|
$29.17M
-18.11%
YoY
|
$39.56M
-21.03%
YoY
|
$48.99M
1.42%
YoY
|
$32.11M
35.49%
YoY
|
$35.62M
-33.46%
YoY
|
$50.10M
39.55%
YoY
|
$48.30M
132.21%
YoY
|
Loading...