|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$126.0M
25.66%
YoY
|
$100.3M
-25.7%
YoY
|
$135.0M
0.97%
YoY
|
$133.7M
-13.39%
YoY
|
$154.3M
106.17%
YoY
|
| Depreciation, Depletion And Amortization |
$12.00M
9.09%
YoY
|
$11.00M
-4.35%
YoY
|
$11.50M
-0.86%
YoY
|
$11.60M
-4.13%
YoY
|
$12.10M
1.68%
YoY
|
| Cash From Operating Activities |
$153.4M
20.17%
YoY
|
$127.7M
37.44%
YoY
|
$92.89M
-47.05%
YoY
|
$175.4M
-14.61%
YoY
|
$205.5M
46.3%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$11.63M
403.9%
YoY
|
$2.308M
-73.05%
YoY
|
$8.564M
98.24%
YoY
|
$4.320M
-75.34%
YoY
|
$17.52M
42.95%
YoY
|
| Acquisitions |
-$30.90M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
-$115.7M
-165.28%
YoY
|
$177.3M
-176.71%
YoY
|
-$231.1M
-74.69%
YoY
|
-$913.1M
323.71%
YoY
|
-$215.5M
-60.7%
YoY
|
| Cash From Investing Activities |
-$127.4M
-172.78%
YoY
|
$175.0M
-173.0%
YoY
|
-$239.7M
-73.87%
YoY
|
-$917.4M
293.79%
YoY
|
-$233.0M
-58.44%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$109.9M
7.91%
YoY
|
$101.9M
0.18%
YoY
|
$101.7M
0.2%
YoY
|
$101.5M
1.19%
YoY
|
$100.3M
7.67%
YoY
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$23.85M
157.16%
YoY
|
| Debt Paid & Issued, Net |
$35.38M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$10.09M
-54.34%
YoY
|
$22.11M
-89.32%
YoY
|
| Cash From Financing Activities |
-$80.79M
-40.82%
YoY
|
-$136.5M
-205.27%
YoY
|
$129.7M
-132.59%
YoY
|
-$397.9M
-169.75%
YoY
|
$570.5M
-47.93%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$153.4M
20.17%
YoY
|
$127.7M
37.44%
YoY
|
$92.89M
-47.05%
YoY
|
$175.4M
-14.61%
YoY
|
$205.5M
46.3%
YoY
|
| Cash From Investing Activities |
-$127.4M
-172.78%
YoY
|
$175.0M
-173.0%
YoY
|
-$239.7M
-73.87%
YoY
|
-$917.4M
293.79%
YoY
|
-$233.0M
-58.44%
YoY
|
| Cash From Financing Activities |
-$80.79M
-40.82%
YoY
|
-$136.5M
-205.27%
YoY
|
$129.7M
-132.59%
YoY
|
-$397.9M
-169.75%
YoY
|
$570.5M
-47.93%
YoY
|
| Net Change In Cash |
-$54.73M
-132.95%
YoY
|
$166.1M
-1071.17%
YoY
|
-$17.11M
-98.5%
YoY
|
-$1.140B
-309.93%
YoY
|
$543.0M
-19.61%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$153.4M
20.17%
YoY
|
$127.7M
37.44%
YoY
|
$92.89M
-47.05%
YoY
|
$175.4M
-14.61%
YoY
|
$205.5M
46.3%
YoY
|
| Capital Expenditures |
$11.63M
403.9%
YoY
|
$2.308M
-73.05%
YoY
|
$8.564M
98.24%
YoY
|
$4.320M
-75.34%
YoY
|
$17.52M
42.95%
YoY
|
| Free Cash Flow |
$141.8M
13.1%
YoY
|
$125.4M
48.66%
YoY
|
$84.33M
-50.72%
YoY
|
$171.1M
-8.95%
YoY
|
$187.9M
46.62%
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 |
$50.54M
16.29%
YoY
|
$45.69M
39.67%
YoY
|
$3.167M
-90.58%
YoY
|
$33.68M
609.4%
YoY
|
$43.46M
49.02%
YoY
|
$32.71M
13.02%
YoY
|
$33.62M
-14.28%
YoY
|
$4.747M
-85.63%
YoY
|
$29.16M
-13.41%
YoY
|
$28.94M
-16.12%
YoY
|
$39.22M
5.14%
YoY
|
$33.04M
-1.14%
YoY
|
$33.68M
19.06%
YoY
|
$34.51M
14.63%
YoY
|
$37.30M
6.39%
YoY
|
$33.43M
-31.74%
YoY
|
$28.29M
-29.7%
YoY
|
$30.10M
-14.25%
YoY
|
$35.06M
-7.85%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
-$1.570M
-148.65%
YoY
|
$48.00K
-99.33%
YoY
|
$1.060M
-83.25%
YoY
|
$596.0K
-87.17%
YoY
|
$3.227M
-59.78%
YoY
|
$7.138M
-7.3%
YoY
|
$6.329M
-4.74%
YoY
|
$4.646M
115.69%
YoY
|
$8.024M
211.73%
YoY
|
$7.700M
659.37%
YoY
|
$6.644M
-1003.95%
YoY
|
$2.154M
-40.08%
YoY
|
$2.574M
-61.0%
YoY
|
$1.014M
N/A
|
-$735.0K
-78.38%
YoY
|
$3.595M
-44.69%
YoY
|
$6.600M
-447.37%
YoY
|
N/A
|
| Cash From Operating Activities |
$73.86M
-31.36%
YoY
|
$6.186M
-108.04%
YoY
|
$41.94M
-55.04%
YoY
|
-$3.000M
-107.38%
YoY
|
$107.6M
52.21%
YoY
|
-$76.98M
-270.45%
YoY
|
$93.29M
-1929.12%
YoY
|
$40.66M
77.44%
YoY
|
$70.70M
136.91%
YoY
|
$45.16M
-30.89%
YoY
|
-$5.100M
-106.13%
YoY
|
$22.91M
-53.51%
YoY
|
$29.84M
-232.89%
YoY
|
$65.35M
-3.9%
YoY
|
$83.25M
156.15%
YoY
|
$49.29M
33.21%
YoY
|
-$22.46M
-133.02%
YoY
|
$68.00M
-607.46%
YoY
|
$32.50M
-51.05%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.308M
136.44%
YoY
|
$2.531M
990.95%
YoY
|
$3.648M
4045.45%
YoY
|
$3.630M
-204.22%
YoY
|
$1.822M
-66.7%
YoY
|
$232.0K
-96.66%
YoY
|
$88.00K
-70.67%
YoY
|
-$3.483M
-361.88%
YoY
|
$5.471M
N/A
|
$6.947M
87.4%
YoY
|
$300.0K
-148.94%
YoY
|
$1.330M
N/A
|
N/A
|
$3.707M
-126.86%
YoY
|
-$613.0K
-77.3%
YoY
|
N/A
|
N/A
|
-$13.80M
820.0%
YoY
|
-$2.700M
-10.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 |
-$165.1M
274.33%
YoY
|
-$360.0M
-572.88%
YoY
|
$374.8M
3161.39%
YoY
|
-$87.00M
-138.2%
YoY
|
-$44.11M
-68.06%
YoY
|
$76.14M
-239.76%
YoY
|
$11.49M
-321.02%
YoY
|
$227.8M
-652.83%
YoY
|
-$138.1M
6.11%
YoY
|
-$54.48M
-64.19%
YoY
|
-$5.200M
-97.91%
YoY
|
-$41.20M
-90.62%
YoY
|
-$130.2M
79.07%
YoY
|
-$152.1M
-407.96%
YoY
|
-$248.8M
-266.23%
YoY
|
-$439.4M
242.24%
YoY
|
-$72.68M
-74.6%
YoY
|
$49.40M
-40.63%
YoY
|
$149.7M
-204.03%
YoY
|
| Cash From Investing Activities |
-$169.4M
268.86%
YoY
|
-$362.6M
-577.66%
YoY
|
$371.2M
3154.56%
YoY
|
-$90.00M
-138.92%
YoY
|
-$45.94M
-68.01%
YoY
|
$75.91M
-223.58%
YoY
|
$11.40M
-303.66%
YoY
|
$231.2M
-643.73%
YoY
|
-$143.6M
10.32%
YoY
|
-$61.42M
-60.59%
YoY
|
-$5.600M
-97.76%
YoY
|
-$42.53M
-90.32%
YoY
|
-$130.2M
79.07%
YoY
|
-$155.8M
-536.53%
YoY
|
-$249.5M
-269.82%
YoY
|
-$439.4M
240.12%
YoY
|
-$72.68M
-74.63%
YoY
|
$35.70M
-56.3%
YoY
|
$146.9M
-200.0%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$29.40M
15.27%
YoY
|
N/A
|
N/A
|
N/A
|
$25.50M
0.31%
YoY
|
N/A
|
N/A
|
N/A
|
$25.42M
0.07%
YoY
|
N/A
|
N/A
|
N/A
|
$25.41M
0.28%
YoY
|
N/A
|
N/A
|
N/A
|
$25.34M
5.1%
YoY
|
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$24.24M
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
$148.6M
4620.04%
YoY
|
$311.2M
397.46%
YoY
|
-$401.4M
277.81%
YoY
|
$6.220M
-103.82%
YoY
|
$3.149M
-95.5%
YoY
|
$62.56M
-366.54%
YoY
|
-$106.2M
-336.09%
YoY
|
-$162.8M
-420.78%
YoY
|
$69.95M
21.76%
YoY
|
-$23.47M
-121.09%
YoY
|
$45.00M
-120.48%
YoY
|
$50.75M
-119.06%
YoY
|
$57.45M
-348.55%
YoY
|
$111.3M
30.64%
YoY
|
-$219.8M
-508.5%
YoY
|
-$266.3M
790.71%
YoY
|
-$23.11M
-105.01%
YoY
|
$85.20M
660.71%
YoY
|
$53.80M
-153.8%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$73.86M
-31.36%
YoY
|
$6.186M
-108.04%
YoY
|
$41.94M
-55.04%
YoY
|
-$3.000M
-107.38%
YoY
|
$107.6M
52.21%
YoY
|
-$76.98M
-270.45%
YoY
|
$93.29M
-1929.12%
YoY
|
$40.66M
77.44%
YoY
|
$70.70M
136.91%
YoY
|
$45.16M
-30.89%
YoY
|
-$5.100M
-106.13%
YoY
|
$22.91M
-53.51%
YoY
|
$29.84M
-232.89%
YoY
|
$65.35M
-3.9%
YoY
|
$83.25M
156.15%
YoY
|
$49.29M
33.21%
YoY
|
-$22.46M
-133.02%
YoY
|
$68.00M
-607.46%
YoY
|
$32.50M
-51.05%
YoY
|
| Cash From Investing Activities |
-$169.4M
268.86%
YoY
|
-$362.6M
-577.66%
YoY
|
$371.2M
3154.56%
YoY
|
-$90.00M
-138.92%
YoY
|
-$45.94M
-68.01%
YoY
|
$75.91M
-223.58%
YoY
|
$11.40M
-303.66%
YoY
|
$231.2M
-643.73%
YoY
|
-$143.6M
10.32%
YoY
|
-$61.42M
-60.59%
YoY
|
-$5.600M
-97.76%
YoY
|
-$42.53M
-90.32%
YoY
|
-$130.2M
79.07%
YoY
|
-$155.8M
-536.53%
YoY
|
-$249.5M
-269.82%
YoY
|
-$439.4M
240.12%
YoY
|
-$72.68M
-74.63%
YoY
|
$35.70M
-56.3%
YoY
|
$146.9M
-200.0%
YoY
|
| Cash From Financing Activities |
$148.6M
4620.04%
YoY
|
$311.2M
397.46%
YoY
|
-$401.4M
277.81%
YoY
|
$6.220M
-103.82%
YoY
|
$3.149M
-95.5%
YoY
|
$62.56M
-366.54%
YoY
|
-$106.2M
-336.09%
YoY
|
-$162.8M
-420.78%
YoY
|
$69.95M
21.76%
YoY
|
-$23.47M
-121.09%
YoY
|
$45.00M
-120.48%
YoY
|
$50.75M
-119.06%
YoY
|
$57.45M
-348.55%
YoY
|
$111.3M
30.64%
YoY
|
-$219.8M
-508.5%
YoY
|
-$266.3M
790.71%
YoY
|
-$23.11M
-105.01%
YoY
|
$85.20M
660.71%
YoY
|
$53.80M
-153.8%
YoY
|
| Net Change In Cash |
$53.06M
-18.15%
YoY
|
-$45.17M
-173.45%
YoY
|
$11.74M
-857.55%
YoY
|
-$86.78M
-179.53%
YoY
|
$64.83M
-2304.18%
YoY
|
$61.50M
-254.76%
YoY
|
-$1.550M
-104.52%
YoY
|
$109.1M
250.51%
YoY
|
-$2.941M
-93.14%
YoY
|
-$39.74M
-290.89%
YoY
|
$34.30M
-108.89%
YoY
|
$31.13M
-104.74%
YoY
|
-$42.87M
-63.75%
YoY
|
$20.82M
-88.98%
YoY
|
-$386.0M
-265.52%
YoY
|
-$656.5M
437.65%
YoY
|
-$118.3M
-148.66%
YoY
|
$188.9M
137.61%
YoY
|
$233.2M
-229.2%
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 |
$73.86M
-31.36%
YoY
|
$6.186M
-108.04%
YoY
|
$41.94M
-55.04%
YoY
|
-$3.000M
-107.38%
YoY
|
$107.6M
52.21%
YoY
|
-$76.98M
-270.45%
YoY
|
$93.29M
-1929.12%
YoY
|
$40.66M
77.44%
YoY
|
$70.70M
136.91%
YoY
|
$45.16M
-30.89%
YoY
|
-$5.100M
-106.13%
YoY
|
$22.91M
-53.51%
YoY
|
$29.84M
-232.89%
YoY
|
$65.35M
-3.9%
YoY
|
$83.25M
156.15%
YoY
|
$49.29M
33.21%
YoY
|
-$22.46M
-133.02%
YoY
|
$68.00M
-607.46%
YoY
|
$32.50M
-51.05%
YoY
|
| Capital Expenditures |
$4.308M
136.44%
YoY
|
$2.531M
990.95%
YoY
|
$3.648M
4045.45%
YoY
|
$3.630M
-204.22%
YoY
|
$1.822M
-66.7%
YoY
|
$232.0K
-96.66%
YoY
|
$88.00K
-70.67%
YoY
|
-$3.483M
-361.88%
YoY
|
$5.471M
N/A
|
$6.947M
87.4%
YoY
|
$300.0K
-148.94%
YoY
|
$1.330M
N/A
|
N/A
|
$3.707M
-126.86%
YoY
|
-$613.0K
-77.3%
YoY
|
N/A
|
N/A
|
-$13.80M
820.0%
YoY
|
-$2.700M
-10.0%
YoY
|
| Free Cash Flow |
$69.56M
-34.25%
YoY
|
$3.655M
-104.73%
YoY
|
$38.30M
-58.91%
YoY
|
-$6.630M
-115.02%
YoY
|
$105.8M
62.18%
YoY
|
-$77.21M
-302.04%
YoY
|
$93.20M
-1825.87%
YoY
|
$44.14M
104.52%
YoY
|
$65.23M
N/A
|
$38.21M
-38.01%
YoY
|
-$5.400M
-106.44%
YoY
|
$21.58M
N/A
|
N/A
|
$61.64M
-24.64%
YoY
|
$83.86M
138.25%
YoY
|
N/A
|
N/A
|
$81.80M
-787.39%
YoY
|
$35.20M
-49.28%
YoY
|
Loading...