|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$158.8M
414.72%
YoY
|
$30.85M
-89.13%
YoY
|
$283.7M
-16.52%
YoY
|
$339.9M
463.19%
YoY
|
$60.35M
-62.21%
YoY
|
| Depreciation, Depletion And Amortization |
$11.75M
-15.16%
YoY
|
$13.85M
-6.15%
YoY
|
$14.75M
-7.67%
YoY
|
$15.98M
19.69%
YoY
|
$13.35M
36.01%
YoY
|
| Cash From Operating Activities |
$226.5M
-9.77%
YoY
|
$251.0M
-38.94%
YoY
|
$411.0M
28.36%
YoY
|
$320.2M
50.83%
YoY
|
$212.3M
16.21%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$3.664M
-44.56%
YoY
|
$6.609M
-11.6%
YoY
|
$7.476M
-19.53%
YoY
|
$9.290M
-18.57%
YoY
|
$11.41M
-39.43%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$767.9M
-69.02%
YoY
|
$2.479B
-1724.0%
YoY
|
-$152.6M
-92.36%
YoY
|
-$1.998B
-443.43%
YoY
|
$581.9M
-832.87%
YoY
|
| Cash From Investing Activities |
$764.2M
-69.08%
YoY
|
$2.472B
-1644.04%
YoY
|
-$160.1M
-92.03%
YoY
|
-$2.008B
-451.93%
YoY
|
$570.5M
-680.64%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$127.1M
0.67%
YoY
|
$126.3M
0.88%
YoY
|
$125.2M
2.69%
YoY
|
$121.9M
52.55%
YoY
|
$79.90M
48.33%
YoY
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$18.07M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$1.318B
-54.36%
YoY
|
-$2.888B
-629.26%
YoY
|
$545.6M
-50.91%
YoY
|
$1.111B
-585.62%
YoY
|
-$228.9M
-686.76%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$226.5M
-9.77%
YoY
|
$251.0M
-38.94%
YoY
|
$411.0M
28.36%
YoY
|
$320.2M
50.83%
YoY
|
$212.3M
16.21%
YoY
|
| Cash From Investing Activities |
$764.2M
-69.08%
YoY
|
$2.472B
-1644.04%
YoY
|
-$160.1M
-92.03%
YoY
|
-$2.008B
-451.93%
YoY
|
$570.5M
-680.64%
YoY
|
| Cash From Financing Activities |
-$1.318B
-54.36%
YoY
|
-$2.888B
-629.26%
YoY
|
$545.6M
-50.91%
YoY
|
$1.111B
-585.62%
YoY
|
-$228.9M
-686.76%
YoY
|
| Net Change In Cash |
-$327.1M
98.54%
YoY
|
-$164.8M
-120.69%
YoY
|
$796.5M
-238.27%
YoY
|
-$576.1M
-204.0%
YoY
|
$553.9M
348.72%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$226.5M
-9.77%
YoY
|
$251.0M
-38.94%
YoY
|
$411.0M
28.36%
YoY
|
$320.2M
50.83%
YoY
|
$212.3M
16.21%
YoY
|
| Capital Expenditures |
$3.664M
-44.56%
YoY
|
$6.609M
-11.6%
YoY
|
$7.476M
-19.53%
YoY
|
$9.290M
-18.57%
YoY
|
$11.41M
-39.43%
YoY
|
| Free Cash Flow |
$222.8M
-8.83%
YoY
|
$244.4M
-39.45%
YoY
|
$403.6M
29.79%
YoY
|
$310.9M
54.77%
YoY
|
$200.9M
22.6%
YoY
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$32.06M
-23.49%
YoY
|
$36.02M
-23.4%
YoY
|
$33.27M
-124.69%
YoY
|
$35.98M
-21.84%
YoY
|
$41.91M
-26.02%
YoY
|
$47.03M
-24.83%
YoY
|
-$134.8M
-285.28%
YoY
|
$46.03M
-37.26%
YoY
|
$56.64M
-18.86%
YoY
|
$62.56M
-6.49%
YoY
|
$72.74M
-14.26%
YoY
|
$73.36M
-18.57%
YoY
|
$69.80M
-27.52%
YoY
|
$66.90M
-2.57%
YoY
|
$84.83M
26.36%
YoY
|
$90.09M
35.34%
YoY
|
$96.30M
-197.19%
YoY
|
$68.67M
166.78%
YoY
|
$67.14M
63.36%
YoY
|
| Depreciation, Depletion And Amortization |
$4.872M
-15.64%
YoY
|
$2.974M
-3.6%
YoY
|
$5.432M
-13.06%
YoY
|
$5.709M
-13.5%
YoY
|
$5.775M
-12.69%
YoY
|
$3.085M
-13.15%
YoY
|
$6.248M
-11.1%
YoY
|
$6.600M
-7.77%
YoY
|
$6.614M
-8.56%
YoY
|
$3.552M
-4.67%
YoY
|
$7.028M
-8.73%
YoY
|
$7.156M
-10.55%
YoY
|
$7.233M
-10.7%
YoY
|
$3.726M
-7.06%
YoY
|
$7.700M
-10.47%
YoY
|
$8.000M
-3.61%
YoY
|
$8.100M
17.39%
YoY
|
$4.009M
55.39%
YoY
|
$8.600M
22.86%
YoY
|
| Cash From Operating Activities |
$56.21M
-15.54%
YoY
|
$21.66M
-61.97%
YoY
|
$40.56M
-331.51%
YoY
|
$62.41M
-32.24%
YoY
|
$66.54M
-34.27%
YoY
|
$56.95M
-24.24%
YoY
|
-$17.52M
-122.51%
YoY
|
$92.10M
-25.01%
YoY
|
$101.2M
29.79%
YoY
|
$75.17M
-43.21%
YoY
|
$77.83M
22.57%
YoY
|
$122.8M
42.32%
YoY
|
$78.00M
19.82%
YoY
|
$132.4M
25.71%
YoY
|
$63.50M
54.13%
YoY
|
$86.30M
17.74%
YoY
|
$65.10M
25.43%
YoY
|
$105.3M
129.31%
YoY
|
$41.20M
-20.31%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.272M
252.35%
YoY
|
$1.210M
0.41%
YoY
|
$1.475M
46.18%
YoY
|
$623.0K
-58.47%
YoY
|
$361.0K
-78.38%
YoY
|
$1.205M
-51.08%
YoY
|
$1.009M
-59.88%
YoY
|
$1.500M
-263.76%
YoY
|
$1.670M
-196.14%
YoY
|
$2.463M
6.72%
YoY
|
$2.515M
-183.83%
YoY
|
-$916.0K
-71.37%
YoY
|
-$1.737M
8.56%
YoY
|
$2.308M
57.54%
YoY
|
-$3.000M
11.11%
YoY
|
-$3.200M
-57.33%
YoY
|
-$1.600M
-140.0%
YoY
|
$1.465M
-72.05%
YoY
|
-$2.700M
3.85%
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 |
$319.0M
-19.63%
YoY
|
-$27.43M
-109.96%
YoY
|
-$363.0M
-145.54%
YoY
|
$458.5M
11.77%
YoY
|
$396.9M
-37.84%
YoY
|
$275.5M
-56.45%
YoY
|
$797.1M
155.49%
YoY
|
$410.2M
2793.62%
YoY
|
$638.6M
-330.55%
YoY
|
$632.6M
-413.48%
YoY
|
$312.0M
-409.51%
YoY
|
$14.18M
-101.75%
YoY
|
-$277.0M
-76.81%
YoY
|
-$201.8M
-291.09%
YoY
|
-$100.8M
-6.49%
YoY
|
-$808.7M
-321.62%
YoY
|
-$1.195B
-449.37%
YoY
|
$105.6M
-717.54%
YoY
|
-$107.8M
23.91%
YoY
|
| Cash From Investing Activities |
$317.8M
-19.88%
YoY
|
-$28.64M
-110.44%
YoY
|
-$364.5M
-145.79%
YoY
|
$457.8M
12.03%
YoY
|
$396.6M
-37.74%
YoY
|
$274.3M
-56.47%
YoY
|
$796.1M
157.24%
YoY
|
$408.7M
2982.2%
YoY
|
$636.9M
-328.52%
YoY
|
$630.1M
-408.72%
YoY
|
$309.5M
-398.15%
YoY
|
$13.26M
-101.63%
YoY
|
-$278.7M
-76.7%
YoY
|
-$204.1M
-296.03%
YoY
|
-$103.8M
-6.06%
YoY
|
-$811.9M
-327.17%
YoY
|
-$1.196B
-445.79%
YoY
|
$104.1M
-566.57%
YoY
|
-$110.5M
23.05%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
$31.82M
0.59%
YoY
|
N/A
|
N/A
|
N/A
|
$31.64M
0.89%
YoY
|
N/A
|
N/A
|
N/A
|
$31.36M
0.69%
YoY
|
N/A
|
N/A
|
N/A
|
$31.14M
10.09%
YoY
|
N/A
|
N/A
|
N/A
|
$28.29M
90.08%
YoY
|
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$6.897M
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$394.9M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$21.50M
N/A
|
N/A
|
| Cash From Financing Activities |
-$351.0M
-40.72%
YoY
|
$165.8M
-169.42%
YoY
|
-$48.98M
-96.06%
YoY
|
-$437.8M
-22.41%
YoY
|
-$592.1M
-15.34%
YoY
|
-$238.9M
-37.4%
YoY
|
-$1.242B
4815.74%
YoY
|
-$564.3M
52.65%
YoY
|
-$699.4M
-292.0%
YoY
|
-$381.6M
-166.22%
YoY
|
-$25.27M
-211.83%
YoY
|
-$369.7M
-188.84%
YoY
|
$364.3M
74.96%
YoY
|
$576.3M
24.07%
YoY
|
$22.60M
-114.77%
YoY
|
$416.1M
-162.17%
YoY
|
$208.2M
-49.19%
YoY
|
$464.5M
153.02%
YoY
|
-$153.0M
143.63%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$56.21M
-15.54%
YoY
|
$21.66M
-61.97%
YoY
|
$40.56M
-331.51%
YoY
|
$62.41M
-32.24%
YoY
|
$66.54M
-34.27%
YoY
|
$56.95M
-24.24%
YoY
|
-$17.52M
-122.51%
YoY
|
$92.10M
-25.01%
YoY
|
$101.2M
29.79%
YoY
|
$75.17M
-43.21%
YoY
|
$77.83M
22.57%
YoY
|
$122.8M
42.32%
YoY
|
$78.00M
19.82%
YoY
|
$132.4M
25.71%
YoY
|
$63.50M
54.13%
YoY
|
$86.30M
17.74%
YoY
|
$65.10M
25.43%
YoY
|
$105.3M
129.31%
YoY
|
$41.20M
-20.31%
YoY
|
| Cash From Investing Activities |
$317.8M
-19.88%
YoY
|
-$28.64M
-110.44%
YoY
|
-$364.5M
-145.79%
YoY
|
$457.8M
12.03%
YoY
|
$396.6M
-37.74%
YoY
|
$274.3M
-56.47%
YoY
|
$796.1M
157.24%
YoY
|
$408.7M
2982.2%
YoY
|
$636.9M
-328.52%
YoY
|
$630.1M
-408.72%
YoY
|
$309.5M
-398.15%
YoY
|
$13.26M
-101.63%
YoY
|
-$278.7M
-76.7%
YoY
|
-$204.1M
-296.03%
YoY
|
-$103.8M
-6.06%
YoY
|
-$811.9M
-327.17%
YoY
|
-$1.196B
-445.79%
YoY
|
$104.1M
-566.57%
YoY
|
-$110.5M
23.05%
YoY
|
| Cash From Financing Activities |
-$351.0M
-40.72%
YoY
|
$165.8M
-169.42%
YoY
|
-$48.98M
-96.06%
YoY
|
-$437.8M
-22.41%
YoY
|
-$592.1M
-15.34%
YoY
|
-$238.9M
-37.4%
YoY
|
-$1.242B
4815.74%
YoY
|
-$564.3M
52.65%
YoY
|
-$699.4M
-292.0%
YoY
|
-$381.6M
-166.22%
YoY
|
-$25.27M
-211.83%
YoY
|
-$369.7M
-188.84%
YoY
|
$364.3M
74.96%
YoY
|
$576.3M
24.07%
YoY
|
$22.60M
-114.77%
YoY
|
$416.1M
-162.17%
YoY
|
$208.2M
-49.19%
YoY
|
$464.5M
153.02%
YoY
|
-$153.0M
143.63%
YoY
|
| Net Change In Cash |
$22.94M
-117.79%
YoY
|
$158.9M
72.03%
YoY
|
-$372.9M
-19.59%
YoY
|
$82.43M
-229.81%
YoY
|
-$129.0M
-432.64%
YoY
|
$92.35M
-71.47%
YoY
|
-$463.8M
-228.1%
YoY
|
-$63.50M
-72.82%
YoY
|
$38.78M
-76.29%
YoY
|
$323.6M
-35.86%
YoY
|
$362.0M
-2145.41%
YoY
|
-$233.6M
-24.53%
YoY
|
$163.5M
-117.72%
YoY
|
$504.6M
-25.13%
YoY
|
-$17.70M
-92.04%
YoY
|
-$309.5M
29.72%
YoY
|
-$922.8M
-214.26%
YoY
|
$673.9M
225.27%
YoY
|
-$222.3M
120.32%
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 |
$56.21M
-15.54%
YoY
|
$21.66M
-61.97%
YoY
|
$40.56M
-331.51%
YoY
|
$62.41M
-32.24%
YoY
|
$66.54M
-34.27%
YoY
|
$56.95M
-24.24%
YoY
|
-$17.52M
-122.51%
YoY
|
$92.10M
-25.01%
YoY
|
$101.2M
29.79%
YoY
|
$75.17M
-43.21%
YoY
|
$77.83M
22.57%
YoY
|
$122.8M
42.32%
YoY
|
$78.00M
19.82%
YoY
|
$132.4M
25.71%
YoY
|
$63.50M
54.13%
YoY
|
$86.30M
17.74%
YoY
|
$65.10M
25.43%
YoY
|
$105.3M
129.31%
YoY
|
$41.20M
-20.31%
YoY
|
| Capital Expenditures |
$1.272M
252.35%
YoY
|
$1.210M
0.41%
YoY
|
$1.475M
46.18%
YoY
|
$623.0K
-58.47%
YoY
|
$361.0K
-78.38%
YoY
|
$1.205M
-51.08%
YoY
|
$1.009M
-59.88%
YoY
|
$1.500M
-263.76%
YoY
|
$1.670M
-196.14%
YoY
|
$2.463M
6.72%
YoY
|
$2.515M
-183.83%
YoY
|
-$916.0K
-71.37%
YoY
|
-$1.737M
8.56%
YoY
|
$2.308M
57.54%
YoY
|
-$3.000M
11.11%
YoY
|
-$3.200M
-57.33%
YoY
|
-$1.600M
-140.0%
YoY
|
$1.465M
-72.05%
YoY
|
-$2.700M
3.85%
YoY
|
| Free Cash Flow |
$54.93M
-17.0%
YoY
|
$20.45M
-63.32%
YoY
|
$39.09M
-310.94%
YoY
|
$61.79M
-31.8%
YoY
|
$66.18M
-33.53%
YoY
|
$55.74M
-23.34%
YoY
|
-$18.53M
-124.6%
YoY
|
$90.60M
-26.78%
YoY
|
$99.57M
24.87%
YoY
|
$72.71M
-44.1%
YoY
|
$75.32M
13.26%
YoY
|
$123.7M
38.25%
YoY
|
$79.74M
19.55%
YoY
|
$130.1M
25.26%
YoY
|
$66.50M
51.48%
YoY
|
$89.50M
10.77%
YoY
|
$66.70M
39.25%
YoY
|
$103.8M
155.26%
YoY
|
$43.90M
-19.15%
YoY
|
Loading...