|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$71.40M
-35.84%
YoY
|
$111.3M
8.91%
YoY
|
$102.2M
-18.93%
YoY
|
$126.1M
99.84%
YoY
|
$63.08M
27.76%
YoY
|
| Depreciation, Depletion And Amortization |
$5.800M
9.43%
YoY
|
$5.300M
-5.36%
YoY
|
$5.600M
-11.11%
YoY
|
$6.300M
-3.08%
YoY
|
$6.500M
54.76%
YoY
|
| Cash From Operating Activities |
$92.29M
19.34%
YoY
|
$77.34M
-57.06%
YoY
|
$180.1M
9.04%
YoY
|
$165.2M
-396.96%
YoY
|
-$55.62M
-240.15%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.594M
-63.53%
YoY
|
$7.113M
27.7%
YoY
|
$5.570M
84.25%
YoY
|
$3.023M
-43.61%
YoY
|
$5.361M
71.06%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
N/A
|
-$117.5M
-90.22%
YoY
|
-$1.201B
264.28%
YoY
|
-$329.8M
-38.53%
YoY
|
-$536.5M
141.45%
YoY
|
| Cash From Investing Activities |
$31.95M
-125.63%
YoY
|
-$124.7M
-89.67%
YoY
|
-$1.207B
262.66%
YoY
|
-$332.8M
-38.58%
YoY
|
-$541.9M
140.45%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$0.00
-100.0%
YoY
|
$11.00K
-99.96%
YoY
|
$26.87M
-9.17%
YoY
|
$29.58M
190.51%
YoY
|
$10.18M
-32.77%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$117.5M
-446.52%
YoY
|
$33.91M
-96.59%
YoY
|
$993.5M
484.56%
YoY
|
$170.0M
-72.83%
YoY
|
$625.5M
186.98%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$92.29M
19.34%
YoY
|
$77.34M
-57.06%
YoY
|
$180.1M
9.04%
YoY
|
$165.2M
-396.96%
YoY
|
-$55.62M
-240.15%
YoY
|
| Cash From Investing Activities |
$31.95M
-125.63%
YoY
|
-$124.7M
-89.67%
YoY
|
-$1.207B
262.66%
YoY
|
-$332.8M
-38.58%
YoY
|
-$541.9M
140.45%
YoY
|
| Cash From Financing Activities |
-$117.5M
-446.52%
YoY
|
$33.91M
-96.59%
YoY
|
$993.5M
484.56%
YoY
|
$170.0M
-72.83%
YoY
|
$625.5M
186.98%
YoY
|
| Net Change In Cash |
$6.733M
-150.23%
YoY
|
-$13.40M
-59.88%
YoY
|
-$33.41M
-1552.43%
YoY
|
$2.300M
-91.79%
YoY
|
$28.01M
-13.25%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$92.29M
19.34%
YoY
|
$77.34M
-57.06%
YoY
|
$180.1M
9.04%
YoY
|
$165.2M
-396.96%
YoY
|
-$55.62M
-240.15%
YoY
|
| Capital Expenditures |
$2.594M
-63.53%
YoY
|
$7.113M
27.7%
YoY
|
$5.570M
84.25%
YoY
|
$3.023M
-43.61%
YoY
|
$5.361M
71.06%
YoY
|
| Free Cash Flow |
$89.70M
27.74%
YoY
|
$70.22M
-59.76%
YoY
|
$174.5M
7.64%
YoY
|
$162.1M
-365.89%
YoY
|
-$60.98M
-266.83%
YoY
|
|
Concept
|
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 | 2020 Q3 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$20.77M
3.51%
YoY
|
$16.67M
-32.49%
YoY
|
$16.18M
-66.57%
YoY
|
$17.79M
-1.98%
YoY
|
$20.07M
-20.59%
YoY
|
$24.69M
-12.44%
YoY
|
$48.39M
116.42%
YoY
|
$18.15M
-31.14%
YoY
|
$25.28M
-0.14%
YoY
|
$28.20M
-0.58%
YoY
|
$22.36M
-28.76%
YoY
|
$26.36M
-35.71%
YoY
|
$25.31M
-17.95%
YoY
|
$28.36M
10.54%
YoY
|
$31.39M
8.01%
YoY
|
$41.00M
-282.34%
YoY
|
$30.85M
146.43%
YoY
|
$25.66M
94.78%
YoY
|
$29.06M
138.19%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$2.367M
-1.38%
YoY
|
$2.389M
-5.65%
YoY
|
$1.416M
5.04%
YoY
|
$2.338M
-12.14%
YoY
|
$2.400M
-11.7%
YoY
|
$2.532M
-9.51%
YoY
|
$1.348M
-8.05%
YoY
|
$2.661M
-11.3%
YoY
|
$2.718M
-9.4%
YoY
|
$2.798M
-15.21%
YoY
|
$1.466M
-10.99%
YoY
|
$3.000M
-50.82%
YoY
|
$3.000M
-56.52%
YoY
|
$3.300M
-52.17%
YoY
|
$1.647M
0.98%
YoY
|
$6.100M
335.71%
YoY
|
$6.900M
245.0%
YoY
|
$6.900M
245.0%
YoY
|
| Cash From Operating Activities |
N/A
|
$41.43M
266.6%
YoY
|
$11.13M
-31.47%
YoY
|
$15.22M
-25.8%
YoY
|
$29.23M
-52.68%
YoY
|
$11.30M
-75.21%
YoY
|
$16.24M
-60.11%
YoY
|
$20.51M
-35.94%
YoY
|
$61.78M
18.35%
YoY
|
$45.58M
-5.04%
YoY
|
$40.73M
0.07%
YoY
|
$32.01M
31.51%
YoY
|
$52.20M
327.87%
YoY
|
$48.00M
-241.59%
YoY
|
$40.70M
-186.05%
YoY
|
$24.34M
82.19%
YoY
|
$12.20M
-40.49%
YoY
|
-$33.90M
-646.77%
YoY
|
-$47.30M
-1533.33%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
N/A
|
$804.0K
-38.15%
YoY
|
-$715.0K
-147.51%
YoY
|
$1.769M
-1.12%
YoY
|
$2.513M
-20.5%
YoY
|
$1.300M
-221.84%
YoY
|
$1.505M
-289.55%
YoY
|
$1.789M
226.46%
YoY
|
$3.161M
-416.1%
YoY
|
-$1.067M
-23.79%
YoY
|
-$794.0K
58.8%
YoY
|
$548.0K
356.67%
YoY
|
-$1.000M
-41.18%
YoY
|
-$1.400M
55.56%
YoY
|
-$500.0K
-76.19%
YoY
|
$120.0K
-83.38%
YoY
|
-$1.700M
142.86%
YoY
|
-$900.0K
-10.0%
YoY
|
-$2.100M
250.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 |
N/A
|
$24.04M
-46.09%
YoY
|
-$66.50M
18.08%
YoY
|
-$34.46M
-49.65%
YoY
|
-$37.34M
-82.79%
YoY
|
$44.60M
-114.68%
YoY
|
-$56.32M
-88.63%
YoY
|
-$68.45M
-63.06%
YoY
|
-$216.9M
-5145.21%
YoY
|
-$303.8M
-472.31%
YoY
|
-$495.4M
104.36%
YoY
|
-$185.3M
6.91%
YoY
|
$4.300M
-102.51%
YoY
|
$81.60M
-1913.33%
YoY
|
-$242.4M
-25.87%
YoY
|
-$173.3M
415.77%
YoY
|
-$171.4M
61.85%
YoY
|
-$4.500M
-87.07%
YoY
|
-$327.0M
348.56%
YoY
|
| Cash From Investing Activities |
N/A
|
$23.24M
-46.45%
YoY
|
-$65.79M
13.77%
YoY
|
-$36.23M
-48.42%
YoY
|
-$39.95M
-81.85%
YoY
|
$43.40M
-114.24%
YoY
|
-$57.83M
-88.35%
YoY
|
-$70.24M
-62.2%
YoY
|
-$220.1M
-6769.85%
YoY
|
-$304.9M
-480.14%
YoY
|
-$496.2M
104.27%
YoY
|
-$185.8M
7.18%
YoY
|
$3.300M
-101.91%
YoY
|
$80.20M
-1613.21%
YoY
|
-$242.9M
-26.17%
YoY
|
-$173.4M
404.43%
YoY
|
-$173.2M
62.32%
YoY
|
-$5.300M
-85.15%
YoY
|
-$329.0M
347.62%
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
|
| 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
|
$24.25M
2149.07%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.078M
-89.3%
YoY
|
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
|
| Cash From Financing Activities |
N/A
|
-$95.04M
61.08%
YoY
|
$120.6M
1819.88%
YoY
|
-$4.061M
-105.17%
YoY
|
$8.011M
-95.59%
YoY
|
-$59.00M
-125.66%
YoY
|
$6.283M
-98.56%
YoY
|
$78.60M
-46.17%
YoY
|
$181.5M
-2116.62%
YoY
|
$229.9M
-258.98%
YoY
|
$436.1M
1348.73%
YoY
|
$146.0M
-50.25%
YoY
|
-$9.000M
-104.14%
YoY
|
-$144.6M
186.34%
YoY
|
$30.10M
-92.9%
YoY
|
$293.5M
739.27%
YoY
|
$217.2M
105.68%
YoY
|
-$50.50M
-187.22%
YoY
|
$423.8M
926.15%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
N/A
|
$41.43M
266.6%
YoY
|
$11.13M
-31.47%
YoY
|
$15.22M
-25.8%
YoY
|
$29.23M
-52.68%
YoY
|
$11.30M
-75.21%
YoY
|
$16.24M
-60.11%
YoY
|
$20.51M
-35.94%
YoY
|
$61.78M
18.35%
YoY
|
$45.58M
-5.04%
YoY
|
$40.73M
0.07%
YoY
|
$32.01M
31.51%
YoY
|
$52.20M
327.87%
YoY
|
$48.00M
-241.59%
YoY
|
$40.70M
-186.05%
YoY
|
$24.34M
82.19%
YoY
|
$12.20M
-40.49%
YoY
|
-$33.90M
-646.77%
YoY
|
-$47.30M
-1533.33%
YoY
|
| Cash From Investing Activities |
N/A
|
$23.24M
-46.45%
YoY
|
-$65.79M
13.77%
YoY
|
-$36.23M
-48.42%
YoY
|
-$39.95M
-81.85%
YoY
|
$43.40M
-114.24%
YoY
|
-$57.83M
-88.35%
YoY
|
-$70.24M
-62.2%
YoY
|
-$220.1M
-6769.85%
YoY
|
-$304.9M
-480.14%
YoY
|
-$496.2M
104.27%
YoY
|
-$185.8M
7.18%
YoY
|
$3.300M
-101.91%
YoY
|
$80.20M
-1613.21%
YoY
|
-$242.9M
-26.17%
YoY
|
-$173.4M
404.43%
YoY
|
-$173.2M
62.32%
YoY
|
-$5.300M
-85.15%
YoY
|
-$329.0M
347.62%
YoY
|
| Cash From Financing Activities |
N/A
|
-$95.04M
61.08%
YoY
|
$120.6M
1819.88%
YoY
|
-$4.061M
-105.17%
YoY
|
$8.011M
-95.59%
YoY
|
-$59.00M
-125.66%
YoY
|
$6.283M
-98.56%
YoY
|
$78.60M
-46.17%
YoY
|
$181.5M
-2116.62%
YoY
|
$229.9M
-258.98%
YoY
|
$436.1M
1348.73%
YoY
|
$146.0M
-50.25%
YoY
|
-$9.000M
-104.14%
YoY
|
-$144.6M
186.34%
YoY
|
$30.10M
-92.9%
YoY
|
$293.5M
739.27%
YoY
|
$217.2M
105.68%
YoY
|
-$50.50M
-187.22%
YoY
|
$423.8M
926.15%
YoY
|
| Net Change In Cash |
N/A
|
-$30.37M
606.26%
YoY
|
$65.97M
-286.88%
YoY
|
-$25.08M
-186.86%
YoY
|
-$2.704M
-111.67%
YoY
|
-$4.300M
-85.38%
YoY
|
-$35.30M
82.22%
YoY
|
$28.87M
-470.09%
YoY
|
$23.17M
-50.18%
YoY
|
-$29.40M
79.28%
YoY
|
-$19.37M
-88.74%
YoY
|
-$7.800M
-105.4%
YoY
|
$46.50M
-17.26%
YoY
|
-$16.40M
-81.72%
YoY
|
-$172.1M
-462.32%
YoY
|
$144.5M
934.74%
YoY
|
$56.20M
189.69%
YoY
|
-$89.70M
-415.85%
YoY
|
$47.50M
-264.36%
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 |
N/A
|
$41.43M
266.6%
YoY
|
$11.13M
-31.47%
YoY
|
$15.22M
-25.8%
YoY
|
$29.23M
-52.68%
YoY
|
$11.30M
-75.21%
YoY
|
$16.24M
-60.11%
YoY
|
$20.51M
-35.94%
YoY
|
$61.78M
18.35%
YoY
|
$45.58M
-5.04%
YoY
|
$40.73M
0.07%
YoY
|
$32.01M
31.51%
YoY
|
$52.20M
327.87%
YoY
|
$48.00M
-241.59%
YoY
|
$40.70M
-186.05%
YoY
|
$24.34M
82.19%
YoY
|
$12.20M
-40.49%
YoY
|
-$33.90M
-646.77%
YoY
|
-$47.30M
-1533.33%
YoY
|
| Capital Expenditures |
N/A
|
$804.0K
-38.15%
YoY
|
-$715.0K
-147.51%
YoY
|
$1.769M
-1.12%
YoY
|
$2.513M
-20.5%
YoY
|
$1.300M
-221.84%
YoY
|
$1.505M
-289.55%
YoY
|
$1.789M
226.46%
YoY
|
$3.161M
-416.1%
YoY
|
-$1.067M
-23.79%
YoY
|
-$794.0K
58.8%
YoY
|
$548.0K
356.67%
YoY
|
-$1.000M
-41.18%
YoY
|
-$1.400M
55.56%
YoY
|
-$500.0K
-76.19%
YoY
|
$120.0K
-83.38%
YoY
|
-$1.700M
142.86%
YoY
|
-$900.0K
-10.0%
YoY
|
-$2.100M
250.0%
YoY
|
| Free Cash Flow |
N/A
|
$40.62M
306.22%
YoY
|
$11.85M
-19.62%
YoY
|
$13.45M
-28.16%
YoY
|
$26.72M
-54.41%
YoY
|
$10.00M
-78.56%
YoY
|
$14.74M
-64.5%
YoY
|
$18.72M
-40.51%
YoY
|
$58.62M
10.18%
YoY
|
$46.65M
-5.57%
YoY
|
$41.52M
0.78%
YoY
|
$31.47M
29.9%
YoY
|
$53.20M
282.73%
YoY
|
$49.40M
-249.7%
YoY
|
$41.20M
-191.15%
YoY
|
$24.22M
91.65%
YoY
|
$13.90M
-34.43%
YoY
|
-$33.00M
-558.33%
YoY
|
-$45.20M
-1258.97%
YoY
|
Loading...