|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$291.2M
152.03%
YoY
|
$115.5M
-10.03%
YoY
|
$128.4M
-26.9%
YoY
|
$175.6M
4.6%
YoY
|
$167.9M
73.2%
YoY
|
| Depreciation, Depletion And Amortization |
$14.20M
12.7%
YoY
|
$12.60M
44.83%
YoY
|
$8.700M
-11.22%
YoY
|
$9.800M
8.89%
YoY
|
$9.000M
18.42%
YoY
|
| Cash From Operating Activities |
$442.3M
3.73%
YoY
|
$426.4M
145.9%
YoY
|
$173.4M
-13.44%
YoY
|
$200.3M
26.63%
YoY
|
$158.2M
47.96%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$11.54M
782.86%
YoY
|
$1.307M
-82.55%
YoY
|
$7.488M
-20.43%
YoY
|
$9.411M
-31.83%
YoY
|
$13.81M
7.64%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$1.041B
-304.49%
YoY
|
$509.0M
-210.14%
YoY
|
-$462.1M
-27.59%
YoY
|
-$638.2M
-9.37%
YoY
|
-$704.1M
42.18%
YoY
|
| Cash From Investing Activities |
-$1.052B
-307.29%
YoY
|
$507.7M
-208.11%
YoY
|
-$469.6M
-27.48%
YoY
|
-$647.6M
-9.8%
YoY
|
-$717.9M
41.33%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$125.9M
24.71%
YoY
|
$101.0M
39.35%
YoY
|
$72.45M
0.59%
YoY
|
$72.02M
0.76%
YoY
|
$71.48M
8.59%
YoY
|
| Common Stock Issuance & Retirement, Net |
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$46.53M
124.66%
YoY
|
$20.71M
-2.13%
YoY
|
| Debt Paid & Issued, Net |
$352.4M
-74.65%
YoY
|
$1.390B
2278.43%
YoY
|
$58.44M
-98.2%
YoY
|
$3.253B
N/A
|
N/A
|
| Cash From Financing Activities |
$615.6M
-167.77%
YoY
|
-$908.4M
-413.28%
YoY
|
$290.0M
-468.42%
YoY
|
-$78.70M
-110.64%
YoY
|
$739.9M
-0.91%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$442.3M
3.73%
YoY
|
$426.4M
145.9%
YoY
|
$173.4M
-13.44%
YoY
|
$200.3M
26.63%
YoY
|
$158.2M
47.96%
YoY
|
| Cash From Investing Activities |
-$1.052B
-307.29%
YoY
|
$507.7M
-208.11%
YoY
|
-$469.6M
-27.48%
YoY
|
-$647.6M
-9.8%
YoY
|
-$717.9M
41.33%
YoY
|
| Cash From Financing Activities |
$615.6M
-167.77%
YoY
|
-$908.4M
-413.28%
YoY
|
$290.0M
-468.42%
YoY
|
-$78.70M
-110.64%
YoY
|
$739.9M
-0.91%
YoY
|
| Net Change In Cash |
$5.545M
-78.41%
YoY
|
$25.68M
-510.75%
YoY
|
-$6.253M
-98.81%
YoY
|
-$526.0M
-392.02%
YoY
|
$180.1M
-47.89%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$442.3M
3.73%
YoY
|
$426.4M
145.9%
YoY
|
$173.4M
-13.44%
YoY
|
$200.3M
26.63%
YoY
|
$158.2M
47.96%
YoY
|
| Capital Expenditures |
$11.54M
782.86%
YoY
|
$1.307M
-82.55%
YoY
|
$7.488M
-20.43%
YoY
|
$9.411M
-31.83%
YoY
|
$13.81M
7.64%
YoY
|
| Free Cash Flow |
$430.7M
1.33%
YoY
|
$425.1M
156.21%
YoY
|
$165.9M
-13.09%
YoY
|
$190.9M
32.22%
YoY
|
$144.4M
53.45%
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 |
$79.42M
24.03%
YoY
|
$83.43M
71.94%
YoY
|
$71.72M
54.55%
YoY
|
$71.98M
-726.74%
YoY
|
$64.03M
99.58%
YoY
|
$48.52M
77.67%
YoY
|
$46.41M
62.56%
YoY
|
-$11.49M
-135.89%
YoY
|
$32.08M
-20.86%
YoY
|
$27.31M
-44.3%
YoY
|
$28.55M
-34.26%
YoY
|
$32.00M
-18.42%
YoY
|
$40.54M
-7.79%
YoY
|
$49.03M
31.46%
YoY
|
$43.42M
16.51%
YoY
|
$39.23M
-12.42%
YoY
|
$43.96M
-9.47%
YoY
|
$37.30M
-8.05%
YoY
|
$37.27M
37.3%
YoY
|
| Depreciation, Depletion And Amortization |
$11.83M
-29.22%
YoY
|
$11.94M
-10.06%
YoY
|
$13.07M
-17.71%
YoY
|
$16.62M
74.1%
YoY
|
$16.71M
496.54%
YoY
|
$13.27M
364.13%
YoY
|
$15.88M
450.97%
YoY
|
$9.545M
228.12%
YoY
|
$2.801M
-7.98%
YoY
|
$2.860M
-11.48%
YoY
|
$2.882M
-11.76%
YoY
|
$2.909M
-12.7%
YoY
|
$3.044M
-6.25%
YoY
|
$3.231M
0.97%
YoY
|
$3.266M
5.35%
YoY
|
$3.332M
7.48%
YoY
|
$3.247M
-1.61%
YoY
|
$3.200M
0.0%
YoY
|
$3.100M
6.9%
YoY
|
| Cash From Operating Activities |
$84.65M
-4.36%
YoY
|
$68.95M
-71.19%
YoY
|
$98.03M
41.7%
YoY
|
$186.8M
144.13%
YoY
|
$88.52M
113.76%
YoY
|
$239.3M
416.63%
YoY
|
$69.18M
65.98%
YoY
|
$76.50M
179.9%
YoY
|
$41.41M
-28.69%
YoY
|
$46.32M
9.14%
YoY
|
$41.68M
-25.64%
YoY
|
$27.33M
-46.07%
YoY
|
$58.07M
13.55%
YoY
|
$42.44M
23.37%
YoY
|
$56.06M
58.35%
YoY
|
$50.68M
-2.54%
YoY
|
$51.14M
40.42%
YoY
|
$34.40M
-44.78%
YoY
|
$35.40M
-285.34%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$3.694M
223.47%
YoY
|
$4.865M
-425.2%
YoY
|
$1.326M
2.79%
YoY
|
$4.206M
330.5%
YoY
|
$1.142M
113.06%
YoY
|
-$1.496M
-193.91%
YoY
|
$1.290M
-56.06%
YoY
|
$977.0K
-58.35%
YoY
|
$536.0K
-12.56%
YoY
|
$1.593M
3.98%
YoY
|
$2.936M
-251.73%
YoY
|
$2.346M
-19.08%
YoY
|
$613.0K
-93.07%
YoY
|
$1.532M
-127.85%
YoY
|
-$1.935M
-25.58%
YoY
|
$2.899M
-174.33%
YoY
|
$8.843M
379.04%
YoY
|
-$5.500M
-5.17%
YoY
|
-$2.600M
-23.53%
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 |
-$228.7M
30.43%
YoY
|
-$202.0M
-31.38%
YoY
|
-$241.0M
1445.64%
YoY
|
-$422.5M
-155.32%
YoY
|
-$175.3M
-418.1%
YoY
|
-$294.3M
125.39%
YoY
|
-$15.59M
-82.69%
YoY
|
$763.8M
-391.95%
YoY
|
$55.12M
173.86%
YoY
|
-$130.6M
-22.88%
YoY
|
-$90.05M
-5806.78%
YoY
|
-$261.6M
-8.79%
YoY
|
$20.13M
-110.96%
YoY
|
-$169.3M
-9.16%
YoY
|
$1.578M
-100.42%
YoY
|
-$286.8M
426.27%
YoY
|
-$183.6M
106.75%
YoY
|
-$186.4M
258.46%
YoY
|
-$374.4M
393.28%
YoY
|
| Cash From Investing Activities |
-$232.4M
31.68%
YoY
|
-$206.8M
-29.37%
YoY
|
-$242.3M
1335.38%
YoY
|
-$426.7M
-155.94%
YoY
|
-$176.5M
-423.32%
YoY
|
-$292.8M
121.55%
YoY
|
-$16.88M
-81.85%
YoY
|
$762.8M
-388.98%
YoY
|
$54.58M
179.71%
YoY
|
-$132.2M
-22.64%
YoY
|
-$92.99M
25947.34%
YoY
|
-$264.0M
-7.03%
YoY
|
$19.51M
-110.14%
YoY
|
-$170.9M
-10.92%
YoY
|
-$357.0K
-99.91%
YoY
|
-$283.9M
386.16%
YoY
|
-$192.4M
112.41%
YoY
|
-$191.8M
231.83%
YoY
|
-$377.1M
375.54%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$31.37M
-1.59%
YoY
|
N/A
|
N/A
|
N/A
|
$31.87M
75.67%
YoY
|
N/A
|
N/A
|
N/A
|
$18.14M
-2.42%
YoY
|
N/A
|
N/A
|
N/A
|
$18.59M
-0.5%
YoY
|
N/A
|
N/A
|
N/A
|
$18.69M
3.39%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$10.26M
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$29.03M
60368.75%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$2.790M
-98.9%
YoY
|
N/A
|
N/A
|
N/A
|
$254.6M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$13.50M
-94.11%
YoY
|
N/A
|
N/A
|
N/A
|
$229.1M
-63.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
$158.3M
36.38%
YoY
|
$47.74M
210.4%
YoY
|
$187.0M
-289.28%
YoY
|
$264.8M
-137.45%
YoY
|
$116.1M
-198.48%
YoY
|
$15.38M
-79.98%
YoY
|
-$98.77M
-411.54%
YoY
|
-$707.1M
-434.09%
YoY
|
-$117.9M
289.93%
YoY
|
$76.84M
-40.92%
YoY
|
$31.70M
-121.37%
YoY
|
$211.6M
172.64%
YoY
|
-$30.24M
-78.09%
YoY
|
$130.1M
-64.34%
YoY
|
-$148.4M
-208.45%
YoY
|
$77.63M
167.68%
YoY
|
-$138.0M
-165.91%
YoY
|
$364.7M
1960.45%
YoY
|
$136.8M
-11.57%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$84.65M
-4.36%
YoY
|
$68.95M
-71.19%
YoY
|
$98.03M
41.7%
YoY
|
$186.8M
144.13%
YoY
|
$88.52M
113.76%
YoY
|
$239.3M
416.63%
YoY
|
$69.18M
65.98%
YoY
|
$76.50M
179.9%
YoY
|
$41.41M
-28.69%
YoY
|
$46.32M
9.14%
YoY
|
$41.68M
-25.64%
YoY
|
$27.33M
-46.07%
YoY
|
$58.07M
13.55%
YoY
|
$42.44M
23.37%
YoY
|
$56.06M
58.35%
YoY
|
$50.68M
-2.54%
YoY
|
$51.14M
40.42%
YoY
|
$34.40M
-44.78%
YoY
|
$35.40M
-285.34%
YoY
|
| Cash From Investing Activities |
-$232.4M
31.68%
YoY
|
-$206.8M
-29.37%
YoY
|
-$242.3M
1335.38%
YoY
|
-$426.7M
-155.94%
YoY
|
-$176.5M
-423.32%
YoY
|
-$292.8M
121.55%
YoY
|
-$16.88M
-81.85%
YoY
|
$762.8M
-388.98%
YoY
|
$54.58M
179.71%
YoY
|
-$132.2M
-22.64%
YoY
|
-$92.99M
25947.34%
YoY
|
-$264.0M
-7.03%
YoY
|
$19.51M
-110.14%
YoY
|
-$170.9M
-10.92%
YoY
|
-$357.0K
-99.91%
YoY
|
-$283.9M
386.16%
YoY
|
-$192.4M
112.41%
YoY
|
-$191.8M
231.83%
YoY
|
-$377.1M
375.54%
YoY
|
| Cash From Financing Activities |
$158.3M
36.38%
YoY
|
$47.74M
210.4%
YoY
|
$187.0M
-289.28%
YoY
|
$264.8M
-137.45%
YoY
|
$116.1M
-198.48%
YoY
|
$15.38M
-79.98%
YoY
|
-$98.77M
-411.54%
YoY
|
-$707.1M
-434.09%
YoY
|
-$117.9M
289.93%
YoY
|
$76.84M
-40.92%
YoY
|
$31.70M
-121.37%
YoY
|
$211.6M
172.64%
YoY
|
-$30.24M
-78.09%
YoY
|
$130.1M
-64.34%
YoY
|
-$148.4M
-208.45%
YoY
|
$77.63M
167.68%
YoY
|
-$138.0M
-165.91%
YoY
|
$364.7M
1960.45%
YoY
|
$136.8M
-11.57%
YoY
|
| Net Change In Cash |
$10.60M
-62.33%
YoY
|
-$90.13M
136.25%
YoY
|
$42.69M
-191.86%
YoY
|
$24.85M
-81.2%
YoY
|
$28.14M
-228.46%
YoY
|
-$38.15M
323.23%
YoY
|
-$46.47M
137.07%
YoY
|
$132.2M
-629.24%
YoY
|
-$21.90M
-146.26%
YoY
|
-$9.014M
-649.63%
YoY
|
-$19.60M
-78.85%
YoY
|
-$24.98M
-83.95%
YoY
|
$47.35M
-116.95%
YoY
|
$1.640M
-99.21%
YoY
|
-$92.66M
-54.78%
YoY
|
-$155.6M
-788.56%
YoY
|
-$279.3M
-279.95%
YoY
|
$207.3M
833.78%
YoY
|
-$204.9M
-463.94%
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 |
$84.65M
-4.36%
YoY
|
$68.95M
-71.19%
YoY
|
$98.03M
41.7%
YoY
|
$186.8M
144.13%
YoY
|
$88.52M
113.76%
YoY
|
$239.3M
416.63%
YoY
|
$69.18M
65.98%
YoY
|
$76.50M
179.9%
YoY
|
$41.41M
-28.69%
YoY
|
$46.32M
9.14%
YoY
|
$41.68M
-25.64%
YoY
|
$27.33M
-46.07%
YoY
|
$58.07M
13.55%
YoY
|
$42.44M
23.37%
YoY
|
$56.06M
58.35%
YoY
|
$50.68M
-2.54%
YoY
|
$51.14M
40.42%
YoY
|
$34.40M
-44.78%
YoY
|
$35.40M
-285.34%
YoY
|
| Capital Expenditures |
$3.694M
223.47%
YoY
|
$4.865M
-425.2%
YoY
|
$1.326M
2.79%
YoY
|
$4.206M
330.5%
YoY
|
$1.142M
113.06%
YoY
|
-$1.496M
-193.91%
YoY
|
$1.290M
-56.06%
YoY
|
$977.0K
-58.35%
YoY
|
$536.0K
-12.56%
YoY
|
$1.593M
3.98%
YoY
|
$2.936M
-251.73%
YoY
|
$2.346M
-19.08%
YoY
|
$613.0K
-93.07%
YoY
|
$1.532M
-127.85%
YoY
|
-$1.935M
-25.58%
YoY
|
$2.899M
-174.33%
YoY
|
$8.843M
379.04%
YoY
|
-$5.500M
-5.17%
YoY
|
-$2.600M
-23.53%
YoY
|
| Free Cash Flow |
$80.96M
-7.34%
YoY
|
$64.08M
-73.39%
YoY
|
$96.71M
42.44%
YoY
|
$182.6M
141.72%
YoY
|
$87.37M
113.77%
YoY
|
$240.8M
438.38%
YoY
|
$67.89M
75.23%
YoY
|
$75.53M
202.27%
YoY
|
$40.87M
-28.86%
YoY
|
$44.72M
9.33%
YoY
|
$38.75M
-33.19%
YoY
|
$24.99M
-47.71%
YoY
|
$57.45M
35.85%
YoY
|
$40.91M
2.53%
YoY
|
$57.99M
52.61%
YoY
|
$47.78M
-14.53%
YoY
|
$42.29M
22.34%
YoY
|
$39.90M
-41.41%
YoY
|
$38.00M
-342.04%
YoY
|
Loading...