|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$94.43M
-6.64%
YoY
|
$101.1M
-44.02%
YoY
|
$180.7M
95.73%
YoY
|
$92.31M
-29.86%
YoY
|
$131.6M
12.73%
YoY
|
| Depreciation, Depletion And Amortization |
$9.900M
-30.77%
YoY
|
$14.30M
10.0%
YoY
|
$13.00M
9.24%
YoY
|
$11.90M
11.21%
YoY
|
$10.70M
-3.6%
YoY
|
| Cash From Operating Activities |
$255.7M
-28.68%
YoY
|
$358.5M
29.52%
YoY
|
$276.8M
-25.8%
YoY
|
$373.1M
13.39%
YoY
|
$329.0M
0.74%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$5.562M
248.93%
YoY
|
$1.594M
-115.98%
YoY
|
-$9.977M
-17.55%
YoY
|
-$12.10M
-525.46%
YoY
|
$2.844M
-9.37%
YoY
|
| Acquisitions |
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$189.1M
N/A
|
| Other Investing Activities |
$817.1M
-576.89%
YoY
|
-$171.3M
-189.91%
YoY
|
$190.6M
-53.01%
YoY
|
$405.6M
6.54%
YoY
|
$380.7M
1124.12%
YoY
|
| Cash From Investing Activities |
$811.5M
-569.28%
YoY
|
-$172.9M
-195.76%
YoY
|
$180.6M
-54.11%
YoY
|
$393.5M
4.15%
YoY
|
$377.9M
1252.98%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
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
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$879.8M
45.31%
YoY
|
-$605.5M
86.97%
YoY
|
-$323.8M
-26.25%
YoY
|
-$439.1M
-25.07%
YoY
|
-$586.0M
32.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$255.7M
-28.68%
YoY
|
$358.5M
29.52%
YoY
|
$276.8M
-25.8%
YoY
|
$373.1M
13.39%
YoY
|
$329.0M
0.74%
YoY
|
| Cash From Investing Activities |
$811.5M
-569.28%
YoY
|
-$172.9M
-195.76%
YoY
|
$180.6M
-54.11%
YoY
|
$393.5M
4.15%
YoY
|
$377.9M
1252.98%
YoY
|
| Cash From Financing Activities |
-$879.8M
45.31%
YoY
|
-$605.5M
86.97%
YoY
|
-$323.8M
-26.25%
YoY
|
-$439.1M
-25.07%
YoY
|
-$586.0M
32.61%
YoY
|
| Net Change In Cash |
$187.5M
-144.71%
YoY
|
-$419.4M
-413.97%
YoY
|
$133.6M
-59.22%
YoY
|
$327.5M
169.47%
YoY
|
$121.5M
-241.92%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$255.7M
-28.68%
YoY
|
$358.5M
29.52%
YoY
|
$276.8M
-25.8%
YoY
|
$373.1M
13.39%
YoY
|
$329.0M
0.74%
YoY
|
| Capital Expenditures |
$5.562M
248.93%
YoY
|
$1.594M
-115.98%
YoY
|
-$9.977M
-17.55%
YoY
|
-$12.10M
-525.46%
YoY
|
$2.844M
-9.37%
YoY
|
| Free Cash Flow |
$250.1M
-29.92%
YoY
|
$356.9M
24.46%
YoY
|
$286.8M
-25.54%
YoY
|
$385.2M
18.08%
YoY
|
$326.2M
0.83%
YoY
|
|
Concept
|
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 | 2019 Q4 | 2019 Q3 | 2019 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$73.61M
498.24%
YoY
|
-$12.23M
-198.38%
YoY
|
$64.73M
197.44%
YoY
|
$29.63M
-3.68%
YoY
|
$12.30M
-66.0%
YoY
|
$12.43M
-56.84%
YoY
|
$21.76M
-45.38%
YoY
|
$30.77M
-38.35%
YoY
|
$36.18M
-41.76%
YoY
|
$28.81M
-18.0%
YoY
|
$39.84M
268.04%
YoY
|
$49.90M
3.07%
YoY
|
$62.13M
-3113.05%
YoY
|
$35.14M
-6.89%
YoY
|
$10.83M
-45.85%
YoY
|
$48.41M
43.68%
YoY
|
-$2.062M
-105.13%
YoY
|
$37.73M
73.28%
YoY
|
$19.99M
-43.92%
YoY
|
$33.70M
3.79%
YoY
|
| Depreciation, Depletion And Amortization |
$2.415M
-5.11%
YoY
|
$2.497M
-33.09%
YoY
|
$2.300M
-37.87%
YoY
|
$2.562M
-25.87%
YoY
|
$2.545M
-26.02%
YoY
|
$3.732M
16.7%
YoY
|
$3.702M
16.71%
YoY
|
$3.456M
0.73%
YoY
|
$3.440M
7.5%
YoY
|
$3.198M
6.6%
YoY
|
$3.172M
2.32%
YoY
|
$3.431M
18.31%
YoY
|
$3.200M
10.34%
YoY
|
$3.000M
-3.23%
YoY
|
$3.100M
14.81%
YoY
|
$2.900M
190.0%
YoY
|
$2.900M
-35.56%
YoY
|
$3.100M
3.33%
YoY
|
$2.700M
-89.92%
YoY
|
$1.000M
-96.78%
YoY
|
| Cash From Operating Activities |
$104.1M
121.32%
YoY
|
$56.10M
-54.74%
YoY
|
$81.30M
-14.69%
YoY
|
$71.29M
7.07%
YoY
|
$47.05M
-35.29%
YoY
|
$124.0M
-55.65%
YoY
|
$95.30M
-1231.98%
YoY
|
$66.58M
-232.78%
YoY
|
$72.71M
30.09%
YoY
|
$279.5M
198.28%
YoY
|
-$8.419M
-111.89%
YoY
|
-$50.14M
-148.73%
YoY
|
$55.89M
-47.1%
YoY
|
$93.70M
7.7%
YoY
|
$70.80M
-9.35%
YoY
|
$102.9M
38.12%
YoY
|
$105.7M
18.18%
YoY
|
$87.00M
-16.75%
YoY
|
$78.10M
1.56%
YoY
|
$74.50M
3.04%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$323.0K
N/A
|
$5.562M
2160.98%
YoY
|
N/A
|
N/A
|
N/A
|
$246.0K
-113.41%
YoY
|
-$584.0K
-82.41%
YoY
|
-$195.0K
-91.23%
YoY
|
-$569.0K
-78.12%
YoY
|
-$1.834M
-62.57%
YoY
|
-$3.320M
-51.88%
YoY
|
-$2.223M
1011.5%
YoY
|
-$2.600M
-4582.76%
YoY
|
-$4.900M
1533.33%
YoY
|
-$6.900M
360.0%
YoY
|
-$200.0K
-77.78%
YoY
|
$58.00K
-24.68%
YoY
|
-$300.0K
N/A
|
-$1.500M
1400.0%
YoY
|
-$900.0K
125.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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$79.25M
-48.95%
YoY
|
$343.8M
415.46%
YoY
|
$147.7M
-203.7%
YoY
|
$170.4M
116.64%
YoY
|
$155.2M
-189.09%
YoY
|
$66.69M
-63.38%
YoY
|
-$142.4M
-180.64%
YoY
|
$78.65M
-306.57%
YoY
|
-$174.3M
33.94%
YoY
|
$182.1M
257.08%
YoY
|
$176.6M
119.42%
YoY
|
-$38.07M
-127.93%
YoY
|
-$130.1M
-194.41%
YoY
|
$51.00M
-59.72%
YoY
|
$80.50M
-16.41%
YoY
|
$136.3M
3.97%
YoY
|
$137.8M
416.1%
YoY
|
$126.6M
1588.0%
YoY
|
$96.30M
32.83%
YoY
|
$131.1M
120.34%
YoY
|
| Cash From Investing Activities |
$78.93M
-49.16%
YoY
|
$338.2M
409.0%
YoY
|
$147.7M
-203.28%
YoY
|
$170.4M
117.18%
YoY
|
$155.2M
-188.8%
YoY
|
$66.45M
-63.14%
YoY
|
-$143.0M
-182.52%
YoY
|
$78.45M
-294.69%
YoY
|
-$174.8M
31.76%
YoY
|
$180.3M
291.06%
YoY
|
$173.3M
135.48%
YoY
|
-$40.30M
-129.63%
YoY
|
-$132.7M
-196.31%
YoY
|
$46.10M
-63.5%
YoY
|
$73.60M
-22.36%
YoY
|
$136.0M
4.45%
YoY
|
$137.8M
418.06%
YoY
|
$126.3M
1630.14%
YoY
|
$94.80M
30.76%
YoY
|
$130.2M
120.3%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
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
|
| 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
|
N/A
N/A
|
N/A
N/A
|
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
|
N/A
|
| Cash From Financing Activities |
-$211.3M
7.96%
YoY
|
-$232.4M
2.69%
YoY
|
-$200.0M
31.78%
YoY
|
-$251.7M
120.41%
YoY
|
-$195.7M
72.94%
YoY
|
-$226.4M
-20.74%
YoY
|
-$151.8M
644.76%
YoY
|
-$114.2M
-325.2%
YoY
|
-$113.2M
64.9%
YoY
|
-$285.6M
333.34%
YoY
|
-$20.38M
-76.9%
YoY
|
$50.71M
-136.14%
YoY
|
-$68.62M
-52.57%
YoY
|
-$65.90M
-49.81%
YoY
|
-$88.20M
-38.02%
YoY
|
-$140.3M
-9.89%
YoY
|
-$144.7M
-7.69%
YoY
|
-$131.3M
-3.03%
YoY
|
-$142.3M
17.99%
YoY
|
-$155.7M
77.33%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$104.1M
121.32%
YoY
|
$56.10M
-54.74%
YoY
|
$81.30M
-14.69%
YoY
|
$71.29M
7.07%
YoY
|
$47.05M
-35.29%
YoY
|
$124.0M
-55.65%
YoY
|
$95.30M
-1231.98%
YoY
|
$66.58M
-232.78%
YoY
|
$72.71M
30.09%
YoY
|
$279.5M
198.28%
YoY
|
-$8.419M
-111.89%
YoY
|
-$50.14M
-148.73%
YoY
|
$55.89M
-47.1%
YoY
|
$93.70M
7.7%
YoY
|
$70.80M
-9.35%
YoY
|
$102.9M
38.12%
YoY
|
$105.7M
18.18%
YoY
|
$87.00M
-16.75%
YoY
|
$78.10M
1.56%
YoY
|
$74.50M
3.04%
YoY
|
| Cash From Investing Activities |
$78.93M
-49.16%
YoY
|
$338.2M
409.0%
YoY
|
$147.7M
-203.28%
YoY
|
$170.4M
117.18%
YoY
|
$155.2M
-188.8%
YoY
|
$66.45M
-63.14%
YoY
|
-$143.0M
-182.52%
YoY
|
$78.45M
-294.69%
YoY
|
-$174.8M
31.76%
YoY
|
$180.3M
291.06%
YoY
|
$173.3M
135.48%
YoY
|
-$40.30M
-129.63%
YoY
|
-$132.7M
-196.31%
YoY
|
$46.10M
-63.5%
YoY
|
$73.60M
-22.36%
YoY
|
$136.0M
4.45%
YoY
|
$137.8M
418.06%
YoY
|
$126.3M
1630.14%
YoY
|
$94.80M
30.76%
YoY
|
$130.2M
120.3%
YoY
|
| Cash From Financing Activities |
-$211.3M
7.96%
YoY
|
-$232.4M
2.69%
YoY
|
-$200.0M
31.78%
YoY
|
-$251.7M
120.41%
YoY
|
-$195.7M
72.94%
YoY
|
-$226.4M
-20.74%
YoY
|
-$151.8M
644.76%
YoY
|
-$114.2M
-325.2%
YoY
|
-$113.2M
64.9%
YoY
|
-$285.6M
333.34%
YoY
|
-$20.38M
-76.9%
YoY
|
$50.71M
-136.14%
YoY
|
-$68.62M
-52.57%
YoY
|
-$65.90M
-49.81%
YoY
|
-$88.20M
-38.02%
YoY
|
-$140.3M
-9.89%
YoY
|
-$144.7M
-7.69%
YoY
|
-$131.3M
-3.03%
YoY
|
-$142.3M
17.99%
YoY
|
-$155.7M
77.33%
YoY
|
| Net Change In Cash |
-$32.26M
-591.3%
YoY
|
$161.9M
-550.25%
YoY
|
$29.00M
-114.54%
YoY
|
-$10.04M
-132.58%
YoY
|
$6.566M
-103.06%
YoY
|
-$35.96M
-120.64%
YoY
|
-$199.5M
-238.03%
YoY
|
$30.83M
-177.61%
YoY
|
-$214.9M
47.76%
YoY
|
$174.2M
135.72%
YoY
|
$144.5M
157.15%
YoY
|
-$39.73M
-140.29%
YoY
|
-$145.4M
-247.35%
YoY
|
$73.90M
-9.88%
YoY
|
$56.20M
83.66%
YoY
|
$98.60M
101.22%
YoY
|
$98.69M
-346.48%
YoY
|
$82.00M
-447.46%
YoY
|
$30.60M
6.25%
YoY
|
$49.00M
12.39%
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
|
N/A
|
| Cash From Operating Activities |
$104.1M
121.32%
YoY
|
$56.10M
-54.74%
YoY
|
$81.30M
-14.69%
YoY
|
$71.29M
7.07%
YoY
|
$47.05M
-35.29%
YoY
|
$124.0M
-55.65%
YoY
|
$95.30M
-1231.98%
YoY
|
$66.58M
-232.78%
YoY
|
$72.71M
30.09%
YoY
|
$279.5M
198.28%
YoY
|
-$8.419M
-111.89%
YoY
|
-$50.14M
-148.73%
YoY
|
$55.89M
-47.1%
YoY
|
$93.70M
7.7%
YoY
|
$70.80M
-9.35%
YoY
|
$102.9M
38.12%
YoY
|
$105.7M
18.18%
YoY
|
$87.00M
-16.75%
YoY
|
$78.10M
1.56%
YoY
|
$74.50M
3.04%
YoY
|
| Capital Expenditures |
$323.0K
N/A
|
$5.562M
2160.98%
YoY
|
N/A
|
N/A
|
N/A
|
$246.0K
-113.41%
YoY
|
-$584.0K
-82.41%
YoY
|
-$195.0K
-91.23%
YoY
|
-$569.0K
-78.12%
YoY
|
-$1.834M
-62.57%
YoY
|
-$3.320M
-51.88%
YoY
|
-$2.223M
1011.5%
YoY
|
-$2.600M
-4582.76%
YoY
|
-$4.900M
1533.33%
YoY
|
-$6.900M
360.0%
YoY
|
-$200.0K
-77.78%
YoY
|
$58.00K
-24.68%
YoY
|
-$300.0K
N/A
|
-$1.500M
1400.0%
YoY
|
-$900.0K
125.0%
YoY
|
| Free Cash Flow |
$103.8M
N/A
|
$50.54M
-59.15%
YoY
|
N/A
|
N/A
|
N/A
|
$123.7M
-56.03%
YoY
|
$95.89M
-1980.47%
YoY
|
$66.78M
-239.35%
YoY
|
$73.28M
25.28%
YoY
|
$281.3M
185.32%
YoY
|
-$5.099M
-106.56%
YoY
|
-$47.92M
-146.48%
YoY
|
$58.49M
-44.61%
YoY
|
$98.60M
12.94%
YoY
|
$77.70M
-2.39%
YoY
|
$103.1M
36.74%
YoY
|
$105.6M
18.22%
YoY
|
$87.30M
-16.46%
YoY
|
$79.60M
3.38%
YoY
|
$75.40M
3.71%
YoY
|
Loading...