|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$147.3M
-31.81%
YoY
|
$216.0M
-2464.23%
YoY
|
-$9.136M
-86.09%
YoY
|
-$65.70M
28.55%
YoY
|
-$51.11M
24.35%
YoY
|
| Depreciation, Depletion And Amortization |
$10.36M
111.39%
YoY
|
$4.900M
36.91%
YoY
|
$3.579M
92.42%
YoY
|
$1.860M
38.81%
YoY
|
$1.340M
91.43%
YoY
|
| Cash From Operating Activities |
$196.1M
66.52%
YoY
|
$117.7M
683.0%
YoY
|
$15.04M
-121.12%
YoY
|
-$71.18M
47.97%
YoY
|
-$48.11M
16.02%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$30.60M
21.77%
YoY
|
$25.13M
101.99%
YoY
|
$12.44M
7.98%
YoY
|
$11.52M
201.81%
YoY
|
$3.817M
92.68%
YoY
|
| Acquisitions |
$94.41M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$595.1M
1507.42%
YoY
|
-$37.02M
-195.29%
YoY
|
$38.86M
-140.5%
YoY
|
-$95.95M
72.17%
YoY
|
-$55.73M
-3179.01%
YoY
|
| Cash From Investing Activities |
-$625.7M
906.8%
YoY
|
-$62.15M
-335.27%
YoY
|
$26.42M
-124.58%
YoY
|
-$107.5M
80.5%
YoY
|
-$59.54M
34120.11%
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
|
$83.37M
-13.93%
YoY
|
$96.86M
N/A
|
| Debt Paid & Issued, Net |
$105.0M
477.05%
YoY
|
$18.20M
N/A
|
$0.00
-100.0%
YoY
|
$1.111M
N/A
|
N/A
|
| Cash From Financing Activities |
$600.4M
4518.82%
YoY
|
$13.00M
-630.35%
YoY
|
-$2.451M
-102.72%
YoY
|
$90.04M
-56.72%
YoY
|
$208.1M
597.95%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$196.1M
66.52%
YoY
|
$117.7M
683.0%
YoY
|
$15.04M
-121.12%
YoY
|
-$71.18M
47.97%
YoY
|
-$48.11M
16.02%
YoY
|
| Cash From Investing Activities |
-$625.7M
906.8%
YoY
|
-$62.15M
-335.27%
YoY
|
$26.42M
-124.58%
YoY
|
-$107.5M
80.5%
YoY
|
-$59.54M
34120.11%
YoY
|
| Cash From Financing Activities |
$600.4M
4518.82%
YoY
|
$13.00M
-630.35%
YoY
|
-$2.451M
-102.72%
YoY
|
$90.04M
-56.72%
YoY
|
$208.1M
597.95%
YoY
|
| Net Change In Cash |
$171.5M
154.38%
YoY
|
$67.43M
72.89%
YoY
|
$39.00M
-144.01%
YoY
|
-$88.62M
-188.27%
YoY
|
$100.4M
-948.71%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$196.1M
66.52%
YoY
|
$117.7M
683.0%
YoY
|
$15.04M
-121.12%
YoY
|
-$71.18M
47.97%
YoY
|
-$48.11M
16.02%
YoY
|
| Capital Expenditures |
$30.60M
21.77%
YoY
|
$25.13M
101.99%
YoY
|
$12.44M
7.98%
YoY
|
$11.52M
201.81%
YoY
|
$3.817M
92.68%
YoY
|
| Free Cash Flow |
$165.5M
78.67%
YoY
|
$92.61M
3465.88%
YoY
|
$2.597M
-103.14%
YoY
|
-$82.70M
59.28%
YoY
|
-$51.92M
19.51%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$55.35M
41.46%
YoY
|
$44.31M
-68.56%
YoY
|
$34.99M
-0.05%
YoY
|
$28.86M
12.91%
YoY
|
$39.13M
169.44%
YoY
|
$140.9M
988.79%
YoY
|
$35.00M
1696.87%
YoY
|
$25.56M
-6114.35%
YoY
|
$14.52M
-161.53%
YoY
|
$12.94M
-181.55%
YoY
|
$1.948M
-115.06%
YoY
|
-$425.0K
-97.65%
YoY
|
-$23.60M
25.7%
YoY
|
-$15.87M
7.59%
YoY
|
-$12.93M
-0.19%
YoY
|
-$18.12M
70.8%
YoY
|
-$18.78M
46.69%
YoY
|
-$14.75M
31.46%
YoY
|
-$12.96M
27.3%
YoY
|
| Depreciation, Depletion And Amortization |
$3.109M
82.03%
YoY
|
$3.058M
98.83%
YoY
|
$3.000M
138.47%
YoY
|
$2.566M
131.8%
YoY
|
$1.708M
79.22%
YoY
|
$1.538M
72.04%
YoY
|
$1.258M
15.63%
YoY
|
$1.107M
26.23%
YoY
|
$953.0K
32.36%
YoY
|
$894.0K
78.8%
YoY
|
$1.088M
126.67%
YoY
|
$877.0K
94.89%
YoY
|
$720.0K
67.44%
YoY
|
$500.0K
2.04%
YoY
|
$480.0K
45.45%
YoY
|
$450.0K
73.08%
YoY
|
$430.0K
-304.76%
YoY
|
$490.0K
145.0%
YoY
|
$330.0K
73.68%
YoY
|
| Cash From Operating Activities |
$35.84M
5.53%
YoY
|
$71.65M
36.65%
YoY
|
$50.70M
47.01%
YoY
|
$39.74M
37.64%
YoY
|
$33.96M
1653.33%
YoY
|
$52.44M
151.72%
YoY
|
$34.49M
269.96%
YoY
|
$28.87M
1222.54%
YoY
|
$1.937M
-111.19%
YoY
|
$20.83M
-268.13%
YoY
|
$9.322M
-156.74%
YoY
|
$2.183M
-112.01%
YoY
|
-$17.30M
-28.47%
YoY
|
-$12.39M
-1.43%
YoY
|
-$16.43M
54.85%
YoY
|
-$18.17M
72.88%
YoY
|
-$24.19M
67.8%
YoY
|
-$12.57M
28.27%
YoY
|
-$10.61M
7.39%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$8.389M
16.71%
YoY
|
$8.095M
-26.95%
YoY
|
$6.600M
-192.22%
YoY
|
$8.748M
-342.87%
YoY
|
$7.188M
118.75%
YoY
|
$11.08M
-492.53%
YoY
|
-$7.157M
150.33%
YoY
|
-$3.602M
33.06%
YoY
|
$3.286M
-18.88%
YoY
|
-$2.823M
69.04%
YoY
|
-$2.859M
217.67%
YoY
|
-$2.707M
-36.9%
YoY
|
$4.051M
-12.98%
YoY
|
-$1.670M
9.15%
YoY
|
-$900.0K
-18.18%
YoY
|
-$4.290M
457.14%
YoY
|
$4.655M
1008.33%
YoY
|
-$1.530M
-270.0%
YoY
|
-$1.100M
254.84%
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 |
-$76.06M
-668.92%
YoY
|
-$234.1M
867.69%
YoY
|
-$299.3M
-16011.75%
YoY
|
-$75.02M
-896.56%
YoY
|
$13.37M
-155.41%
YoY
|
-$24.20M
19.31%
YoY
|
$1.881M
-197.82%
YoY
|
$9.418M
-68.52%
YoY
|
-$24.13M
-177.48%
YoY
|
-$20.28M
-86.65%
YoY
|
-$1.923M
-114.79%
YoY
|
$29.92M
-12.01%
YoY
|
$31.14M
246.77%
YoY
|
-$151.9M
-929.31%
YoY
|
$13.00M
48.91%
YoY
|
$34.00M
-141.07%
YoY
|
$8.980M
-596.13%
YoY
|
$18.32M
N/A
|
$8.730M
N/A
|
| Cash From Investing Activities |
-$84.45M
-1466.11%
YoY
|
-$242.2M
586.66%
YoY
|
-$305.9M
5697.95%
YoY
|
-$83.77M
-1540.3%
YoY
|
$6.182M
-122.55%
YoY
|
-$35.28M
52.7%
YoY
|
-$5.276M
10.33%
YoY
|
$5.816M
-78.63%
YoY
|
-$27.41M
-201.21%
YoY
|
-$23.10M
-84.96%
YoY
|
-$4.782M
-139.52%
YoY
|
$27.21M
-8.38%
YoY
|
$27.09M
526.27%
YoY
|
-$153.6M
-1014.83%
YoY
|
$12.10M
58.17%
YoY
|
$29.70M
-135.54%
YoY
|
$4.325M
-1129.76%
YoY
|
$16.79M
-1965.56%
YoY
|
$7.650M
-2567.74%
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
|
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
|
| Cash From Financing Activities |
$5.011M
-93.99%
YoY
|
-$199.0K
-102.07%
YoY
|
$613.0M
159952.22%
YoY
|
-$95.84M
-19268.2%
YoY
|
$83.41M
3209.88%
YoY
|
$9.596M
1819.2%
YoY
|
$383.0K
-83.95%
YoY
|
$500.0K
-123.39%
YoY
|
$2.520M
-178.75%
YoY
|
$500.0K
-57.63%
YoY
|
$2.387M
86.48%
YoY
|
-$2.138M
-102.56%
YoY
|
-$3.200M
-181.42%
YoY
|
$1.180M
-98.78%
YoY
|
$1.280M
161.22%
YoY
|
$83.65M
-4141.06%
YoY
|
$3.930M
-96.53%
YoY
|
$96.37M
399.33%
YoY
|
$490.0K
1533.33%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$35.84M
5.53%
YoY
|
$71.65M
36.65%
YoY
|
$50.70M
47.01%
YoY
|
$39.74M
37.64%
YoY
|
$33.96M
1653.33%
YoY
|
$52.44M
151.72%
YoY
|
$34.49M
269.96%
YoY
|
$28.87M
1222.54%
YoY
|
$1.937M
-111.19%
YoY
|
$20.83M
-268.13%
YoY
|
$9.322M
-156.74%
YoY
|
$2.183M
-112.01%
YoY
|
-$17.30M
-28.47%
YoY
|
-$12.39M
-1.43%
YoY
|
-$16.43M
54.85%
YoY
|
-$18.17M
72.88%
YoY
|
-$24.19M
67.8%
YoY
|
-$12.57M
28.27%
YoY
|
-$10.61M
7.39%
YoY
|
| Cash From Investing Activities |
-$84.45M
-1466.11%
YoY
|
-$242.2M
586.66%
YoY
|
-$305.9M
5697.95%
YoY
|
-$83.77M
-1540.3%
YoY
|
$6.182M
-122.55%
YoY
|
-$35.28M
52.7%
YoY
|
-$5.276M
10.33%
YoY
|
$5.816M
-78.63%
YoY
|
-$27.41M
-201.21%
YoY
|
-$23.10M
-84.96%
YoY
|
-$4.782M
-139.52%
YoY
|
$27.21M
-8.38%
YoY
|
$27.09M
526.27%
YoY
|
-$153.6M
-1014.83%
YoY
|
$12.10M
58.17%
YoY
|
$29.70M
-135.54%
YoY
|
$4.325M
-1129.76%
YoY
|
$16.79M
-1965.56%
YoY
|
$7.650M
-2567.74%
YoY
|
| Cash From Financing Activities |
$5.011M
-93.99%
YoY
|
-$199.0K
-102.07%
YoY
|
$613.0M
159952.22%
YoY
|
-$95.84M
-19268.2%
YoY
|
$83.41M
3209.88%
YoY
|
$9.596M
1819.2%
YoY
|
$383.0K
-83.95%
YoY
|
$500.0K
-123.39%
YoY
|
$2.520M
-178.75%
YoY
|
$500.0K
-57.63%
YoY
|
$2.387M
86.48%
YoY
|
-$2.138M
-102.56%
YoY
|
-$3.200M
-181.42%
YoY
|
$1.180M
-98.78%
YoY
|
$1.280M
161.22%
YoY
|
$83.65M
-4141.06%
YoY
|
$3.930M
-96.53%
YoY
|
$96.37M
399.33%
YoY
|
$490.0K
1533.33%
YoY
|
| Net Change In Cash |
-$46.78M
-137.62%
YoY
|
-$170.8M
-738.26%
YoY
|
$357.8M
1108.99%
YoY
|
-$139.9M
-497.51%
YoY
|
$124.3M
-641.64%
YoY
|
$26.76M
-1610.78%
YoY
|
$29.60M
327.24%
YoY
|
$35.19M
29.1%
YoY
|
-$22.96M
-448.73%
YoY
|
-$1.771M
-98.93%
YoY
|
$6.927M
-327.11%
YoY
|
$27.25M
-71.36%
YoY
|
$6.583M
-141.31%
YoY
|
-$164.8M
-263.84%
YoY
|
-$3.050M
23.48%
YoY
|
$95.18M
-199.0%
YoY
|
-$15.93M
-116.19%
YoY
|
$100.6M
1069.65%
YoY
|
-$2.470M
-75.69%
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 |
$35.84M
5.53%
YoY
|
$71.65M
36.65%
YoY
|
$50.70M
47.01%
YoY
|
$39.74M
37.64%
YoY
|
$33.96M
1653.33%
YoY
|
$52.44M
151.72%
YoY
|
$34.49M
269.96%
YoY
|
$28.87M
1222.54%
YoY
|
$1.937M
-111.19%
YoY
|
$20.83M
-268.13%
YoY
|
$9.322M
-156.74%
YoY
|
$2.183M
-112.01%
YoY
|
-$17.30M
-28.47%
YoY
|
-$12.39M
-1.43%
YoY
|
-$16.43M
54.85%
YoY
|
-$18.17M
72.88%
YoY
|
-$24.19M
67.8%
YoY
|
-$12.57M
28.27%
YoY
|
-$10.61M
7.39%
YoY
|
| Capital Expenditures |
$8.389M
16.71%
YoY
|
$8.095M
-26.95%
YoY
|
$6.600M
-192.22%
YoY
|
$8.748M
-342.87%
YoY
|
$7.188M
118.75%
YoY
|
$11.08M
-492.53%
YoY
|
-$7.157M
150.33%
YoY
|
-$3.602M
33.06%
YoY
|
$3.286M
-18.88%
YoY
|
-$2.823M
69.04%
YoY
|
-$2.859M
217.67%
YoY
|
-$2.707M
-36.9%
YoY
|
$4.051M
-12.98%
YoY
|
-$1.670M
9.15%
YoY
|
-$900.0K
-18.18%
YoY
|
-$4.290M
457.14%
YoY
|
$4.655M
1008.33%
YoY
|
-$1.530M
-270.0%
YoY
|
-$1.100M
254.84%
YoY
|
| Free Cash Flow |
$27.45M
2.53%
YoY
|
$63.56M
53.69%
YoY
|
$44.10M
5.9%
YoY
|
$30.99M
-4.57%
YoY
|
$26.77M
-2084.73%
YoY
|
$41.35M
74.83%
YoY
|
$41.65M
241.88%
YoY
|
$32.47M
564.07%
YoY
|
-$1.349M
-93.68%
YoY
|
$23.65M
-320.65%
YoY
|
$12.18M
-178.44%
YoY
|
$4.890M
-135.23%
YoY
|
-$21.35M
-25.97%
YoY
|
-$10.72M
-2.9%
YoY
|
-$15.53M
63.3%
YoY
|
-$13.88M
42.51%
YoY
|
-$28.84M
94.43%
YoY
|
-$11.04M
3.18%
YoY
|
-$9.510M
-0.63%
YoY
|
Loading...