|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$71.87M
-66.13%
YoY
|
$212.2M
-3.52%
YoY
|
$219.9M
59.44%
YoY
|
$137.9M
-7.5%
YoY
|
$149.1M
27.46%
YoY
|
| Depreciation, Depletion And Amortization |
$20.39M
-16.72%
YoY
|
$24.48M
-8.98%
YoY
|
$26.89M
-1.45%
YoY
|
$27.29M
-11.39%
YoY
|
$30.80M
0.02%
YoY
|
| Cash From Operating Activities |
$280.3M
-27.76%
YoY
|
$388.0M
19.01%
YoY
|
$326.0M
71.27%
YoY
|
$190.4M
18.11%
YoY
|
$161.2M
-33.6%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$7.060M
-52.31%
YoY
|
$14.80M
-13.95%
YoY
|
$17.20M
-7.22%
YoY
|
$18.54M
3.42%
YoY
|
$17.93M
40.7%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$809.3M
-145.0%
YoY
|
-$1.798B
19.25%
YoY
|
-$1.508B
-33.95%
YoY
|
-$2.283B
310.59%
YoY
|
-$556.0M
398.65%
YoY
|
| Cash From Investing Activities |
$802.2M
-144.25%
YoY
|
-$1.813B
18.88%
YoY
|
-$1.525B
-33.73%
YoY
|
-$2.301B
300.97%
YoY
|
-$574.0M
362.06%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$59.15M
9.04%
YoY
|
$54.25M
11.72%
YoY
|
$48.56M
52.19%
YoY
|
$31.91M
29.66%
YoY
|
$24.61M
27.12%
YoY
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$2.875M
-1.71%
YoY
|
$2.925M
-197.37%
YoY
|
-$3.004M
354.46%
YoY
|
-$661.0K
68.62%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$1.123B
-183.0%
YoY
|
$1.353B
4.3%
YoY
|
$1.297B
-37.36%
YoY
|
$2.070B
299.73%
YoY
|
$517.9M
-1366.17%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$280.3M
-27.76%
YoY
|
$388.0M
19.01%
YoY
|
$326.0M
71.27%
YoY
|
$190.4M
18.11%
YoY
|
$161.2M
-33.6%
YoY
|
| Cash From Investing Activities |
$802.2M
-144.25%
YoY
|
-$1.813B
18.88%
YoY
|
-$1.525B
-33.73%
YoY
|
-$2.301B
300.97%
YoY
|
-$574.0M
362.06%
YoY
|
| Cash From Financing Activities |
-$1.123B
-183.0%
YoY
|
$1.353B
4.3%
YoY
|
$1.297B
-37.36%
YoY
|
$2.070B
299.73%
YoY
|
$517.9M
-1366.17%
YoY
|
| Net Change In Cash |
-$40.07M
-44.73%
YoY
|
-$72.51M
-174.22%
YoY
|
$97.70M
-339.27%
YoY
|
-$40.83M
-138.85%
YoY
|
$105.1M
35.4%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$280.3M
-27.76%
YoY
|
$388.0M
19.01%
YoY
|
$326.0M
71.27%
YoY
|
$190.4M
18.11%
YoY
|
$161.2M
-33.6%
YoY
|
| Capital Expenditures |
$7.060M
-52.31%
YoY
|
$14.80M
-13.95%
YoY
|
$17.20M
-7.22%
YoY
|
$18.54M
3.42%
YoY
|
$17.93M
40.7%
YoY
|
| Free Cash Flow |
$273.3M
-26.78%
YoY
|
$373.2M
20.84%
YoY
|
$308.8M
79.74%
YoY
|
$171.8M
19.95%
YoY
|
$143.2M
-37.72%
YoY
|
|
Concept
|
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 | 2020 Q3 | 2020 Q2 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$62.14M
29.21%
YoY
|
$37.73M
-20.41%
YoY
|
$51.71M
-2.03%
YoY
|
-$72.38M
-219.32%
YoY
|
$48.09M
-14.98%
YoY
|
$47.40M
-8.62%
YoY
|
$52.78M
22.48%
YoY
|
$60.65M
22.34%
YoY
|
$56.56M
1.14%
YoY
|
$51.87M
-15.8%
YoY
|
$43.09M
-18.41%
YoY
|
$49.58M
24.54%
YoY
|
$55.92M
16.61%
YoY
|
$61.61M
104.46%
YoY
|
$52.81M
163.54%
YoY
|
$39.81M
5.17%
YoY
|
$47.96M
38.56%
YoY
|
$30.13M
-33.29%
YoY
|
$20.04M
-36.37%
YoY
|
| Depreciation, Depletion And Amortization |
$4.352M
-12.96%
YoY
|
$4.504M
-10.55%
YoY
|
$4.567M
-16.72%
YoY
|
$4.885M
-14.61%
YoY
|
$5.000M
-13.7%
YoY
|
$5.035M
-17.9%
YoY
|
$5.484M
-19.72%
YoY
|
$5.721M
-13.32%
YoY
|
$5.794M
-12.21%
YoY
|
$6.133M
-11.12%
YoY
|
$6.831M
0.44%
YoY
|
$6.600M
0.0%
YoY
|
$6.600M
0.0%
YoY
|
$6.900M
-1.43%
YoY
|
$6.801M
-4.21%
YoY
|
$6.600M
-8.33%
YoY
|
$6.600M
-9.59%
YoY
|
$7.000M
-13.58%
YoY
|
$7.100M
-12.94%
YoY
|
| Cash From Operating Activities |
$136.6M
-35.67%
YoY
|
$46.86M
-57.51%
YoY
|
$130.3M
75.01%
YoY
|
-$116.8M
-255.99%
YoY
|
$212.4M
70.39%
YoY
|
$110.3M
5.33%
YoY
|
$74.43M
-11.16%
YoY
|
$74.87M
-19.58%
YoY
|
$124.7M
57.19%
YoY
|
$104.7M
20.35%
YoY
|
$83.78M
25.88%
YoY
|
$93.10M
-13.31%
YoY
|
$79.30M
52.79%
YoY
|
$87.00M
521.43%
YoY
|
$66.56M
290.31%
YoY
|
$107.4M
67.03%
YoY
|
$51.90M
50.0%
YoY
|
$14.00M
-50.53%
YoY
|
$17.05M
-49.92%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
-$1.566M
-158.0%
YoY
|
$2.200M
-21.29%
YoY
|
$565.0K
127.82%
YoY
|
$1.360M
-46.2%
YoY
|
$2.700M
-165.93%
YoY
|
$2.795M
-149.58%
YoY
|
$248.0K
-90.25%
YoY
|
$2.528M
-268.53%
YoY
|
-$4.095M
-2.5%
YoY
|
-$5.637M
-26.79%
YoY
|
$2.544M
-32.63%
YoY
|
-$1.500M
-71.7%
YoY
|
-$4.200M
-23.64%
YoY
|
-$7.700M
92.5%
YoY
|
$3.776M
1.42%
YoY
|
-$5.300M
-44.21%
YoY
|
-$5.500M
22.22%
YoY
|
-$4.000M
42.86%
YoY
|
$3.723M
231.52%
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 |
$245.1M
-861.28%
YoY
|
$257.4M
2486.48%
YoY
|
$281.7M
413.74%
YoY
|
$776.7M
-235.64%
YoY
|
-$32.20M
-82.27%
YoY
|
$9.951M
-101.08%
YoY
|
$54.82M
-144.25%
YoY
|
-$572.6M
146.58%
YoY
|
-$181.6M
-78.18%
YoY
|
-$920.1M
1087.28%
YoY
|
-$123.9M
-66.13%
YoY
|
-$232.2M
-1490.42%
YoY
|
-$832.4M
27.36%
YoY
|
-$77.50M
-94.59%
YoY
|
-$365.8M
70.62%
YoY
|
$16.70M
-105.27%
YoY
|
-$653.6M
13.55%
YoY
|
-$1.432B
-3958.76%
YoY
|
-$214.4M
-171.56%
YoY
|
| Cash From Investing Activities |
$246.7M
-808.9%
YoY
|
$255.2M
3465.97%
YoY
|
$281.1M
415.04%
YoY
|
$775.3M
-234.81%
YoY
|
-$34.80M
-81.26%
YoY
|
$7.156M
-100.77%
YoY
|
$54.58M
-143.16%
YoY
|
-$575.1M
146.08%
YoY
|
-$185.7M
-77.8%
YoY
|
-$925.8M
985.32%
YoY
|
-$126.4M
-65.79%
YoY
|
-$233.7M
-2168.14%
YoY
|
-$836.5M
26.92%
YoY
|
-$85.30M
-94.06%
YoY
|
-$369.6M
69.45%
YoY
|
$11.30M
-103.46%
YoY
|
-$659.1M
13.62%
YoY
|
-$1.436B
-4285.13%
YoY
|
-$218.1M
-173.07%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
$14.82M
0.45%
YoY
|
N/A
|
N/A
|
N/A
|
$14.75M
9.87%
YoY
|
N/A
|
N/A
|
N/A
|
$13.43M
19.12%
YoY
|
N/A
|
N/A
|
N/A
|
$11.27M
53.31%
YoY
|
N/A
|
N/A
|
N/A
|
$7.353M
32.97%
YoY
|
| 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
|
$274.0K
39.8%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$196.0K
-75.62%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$804.0K
-417.79%
YoY
|
| 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 |
-$168.9M
-26.48%
YoY
|
-$372.5M
369.25%
YoY
|
-$290.0M
123.1%
YoY
|
-$683.5M
-247.47%
YoY
|
-$229.7M
-401.7%
YoY
|
-$79.37M
-113.21%
YoY
|
-$130.0M
-161.32%
YoY
|
$463.5M
86.28%
YoY
|
$76.13M
-88.02%
YoY
|
$601.0M
-3031.52%
YoY
|
$212.0M
-51.04%
YoY
|
$248.8M
-321.35%
YoY
|
$635.5M
30.98%
YoY
|
-$20.50M
-101.25%
YoY
|
$433.0M
597.7%
YoY
|
-$112.4M
-158.15%
YoY
|
$485.2M
38.15%
YoY
|
$1.635B
1777.5%
YoY
|
$62.06M
-154.6%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$136.6M
-35.67%
YoY
|
$46.86M
-57.51%
YoY
|
$130.3M
75.01%
YoY
|
-$116.8M
-255.99%
YoY
|
$212.4M
70.39%
YoY
|
$110.3M
5.33%
YoY
|
$74.43M
-11.16%
YoY
|
$74.87M
-19.58%
YoY
|
$124.7M
57.19%
YoY
|
$104.7M
20.35%
YoY
|
$83.78M
25.88%
YoY
|
$93.10M
-13.31%
YoY
|
$79.30M
52.79%
YoY
|
$87.00M
521.43%
YoY
|
$66.56M
290.31%
YoY
|
$107.4M
67.03%
YoY
|
$51.90M
50.0%
YoY
|
$14.00M
-50.53%
YoY
|
$17.05M
-49.92%
YoY
|
| Cash From Investing Activities |
$246.7M
-808.9%
YoY
|
$255.2M
3465.97%
YoY
|
$281.1M
415.04%
YoY
|
$775.3M
-234.81%
YoY
|
-$34.80M
-81.26%
YoY
|
$7.156M
-100.77%
YoY
|
$54.58M
-143.16%
YoY
|
-$575.1M
146.08%
YoY
|
-$185.7M
-77.8%
YoY
|
-$925.8M
985.32%
YoY
|
-$126.4M
-65.79%
YoY
|
-$233.7M
-2168.14%
YoY
|
-$836.5M
26.92%
YoY
|
-$85.30M
-94.06%
YoY
|
-$369.6M
69.45%
YoY
|
$11.30M
-103.46%
YoY
|
-$659.1M
13.62%
YoY
|
-$1.436B
-4285.13%
YoY
|
-$218.1M
-173.07%
YoY
|
| Cash From Financing Activities |
-$168.9M
-26.48%
YoY
|
-$372.5M
369.25%
YoY
|
-$290.0M
123.1%
YoY
|
-$683.5M
-247.47%
YoY
|
-$229.7M
-401.7%
YoY
|
-$79.37M
-113.21%
YoY
|
-$130.0M
-161.32%
YoY
|
$463.5M
86.28%
YoY
|
$76.13M
-88.02%
YoY
|
$601.0M
-3031.52%
YoY
|
$212.0M
-51.04%
YoY
|
$248.8M
-321.35%
YoY
|
$635.5M
30.98%
YoY
|
-$20.50M
-101.25%
YoY
|
$433.0M
597.7%
YoY
|
-$112.4M
-158.15%
YoY
|
$485.2M
38.15%
YoY
|
$1.635B
1777.5%
YoY
|
$62.06M
-154.6%
YoY
|
| Net Change In Cash |
$214.4M
-511.61%
YoY
|
-$70.42M
-284.95%
YoY
|
$121.4M
-12533.71%
YoY
|
-$24.97M
-32.09%
YoY
|
-$52.10M
-445.81%
YoY
|
$38.08M
-117.3%
YoY
|
-$976.0K
-100.58%
YoY
|
-$36.77M
-133.99%
YoY
|
$15.07M
-112.38%
YoY
|
-$220.1M
1070.79%
YoY
|
$169.3M
30.27%
YoY
|
$108.2M
1617.46%
YoY
|
-$121.7M
-0.25%
YoY
|
-$18.80M
-108.79%
YoY
|
$130.0M
-193.5%
YoY
|
$6.300M
-109.12%
YoY
|
-$122.0M
-37.21%
YoY
|
$213.8M
42.82%
YoY
|
-$139.0M
-163.5%
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 |
$136.6M
-35.67%
YoY
|
$46.86M
-57.51%
YoY
|
$130.3M
75.01%
YoY
|
-$116.8M
-255.99%
YoY
|
$212.4M
70.39%
YoY
|
$110.3M
5.33%
YoY
|
$74.43M
-11.16%
YoY
|
$74.87M
-19.58%
YoY
|
$124.7M
57.19%
YoY
|
$104.7M
20.35%
YoY
|
$83.78M
25.88%
YoY
|
$93.10M
-13.31%
YoY
|
$79.30M
52.79%
YoY
|
$87.00M
521.43%
YoY
|
$66.56M
290.31%
YoY
|
$107.4M
67.03%
YoY
|
$51.90M
50.0%
YoY
|
$14.00M
-50.53%
YoY
|
$17.05M
-49.92%
YoY
|
| Capital Expenditures |
-$1.566M
-158.0%
YoY
|
$2.200M
-21.29%
YoY
|
$565.0K
127.82%
YoY
|
$1.360M
-46.2%
YoY
|
$2.700M
-165.93%
YoY
|
$2.795M
-149.58%
YoY
|
$248.0K
-90.25%
YoY
|
$2.528M
-268.53%
YoY
|
-$4.095M
-2.5%
YoY
|
-$5.637M
-26.79%
YoY
|
$2.544M
-32.63%
YoY
|
-$1.500M
-71.7%
YoY
|
-$4.200M
-23.64%
YoY
|
-$7.700M
92.5%
YoY
|
$3.776M
1.42%
YoY
|
-$5.300M
-44.21%
YoY
|
-$5.500M
22.22%
YoY
|
-$4.000M
42.86%
YoY
|
$3.723M
231.52%
YoY
|
| Free Cash Flow |
$138.2M
-34.1%
YoY
|
$44.66M
-58.46%
YoY
|
$129.7M
74.83%
YoY
|
-$118.1M
-263.32%
YoY
|
$209.7M
62.88%
YoY
|
$107.5M
-2.58%
YoY
|
$74.18M
-8.68%
YoY
|
$72.34M
-23.53%
YoY
|
$128.7M
54.19%
YoY
|
$110.3M
16.52%
YoY
|
$81.24M
29.4%
YoY
|
$94.60M
-16.06%
YoY
|
$83.50M
45.47%
YoY
|
$94.70M
426.11%
YoY
|
$62.78M
371.0%
YoY
|
$112.7M
52.71%
YoY
|
$57.40M
46.8%
YoY
|
$18.00M
-42.12%
YoY
|
$13.33M
-59.52%
YoY
|
Loading...