|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$98.93M
-5.23%
YoY
|
$104.4M
100.4%
YoY
|
$52.09M
72.6%
YoY
|
$30.18M
-18.7%
YoY
|
$37.13M
51.17%
YoY
|
| Depreciation, Depletion And Amortization |
$8.968M
5.28%
YoY
|
$8.518M
33.14%
YoY
|
$6.398M
17.83%
YoY
|
$5.430M
22.1%
YoY
|
$4.447M
9.21%
YoY
|
| Cash From Operating Activities |
$143.0M
21.09%
YoY
|
$118.1M
39.04%
YoY
|
$84.92M
-28.01%
YoY
|
$118.0M
51.3%
YoY
|
$77.97M
13.68%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.439M
-50.43%
YoY
|
$8.955M
-3.13%
YoY
|
$9.244M
75.54%
YoY
|
$5.266M
-34.84%
YoY
|
$8.082M
97.89%
YoY
|
| Acquisitions |
$189.0K
-99.74%
YoY
|
$71.85M
-33.99%
YoY
|
$108.8M
18.46%
YoY
|
$91.88M
724.58%
YoY
|
$11.14M
-58.17%
YoY
|
| Other Investing Activities |
-$189.0K
-99.74%
YoY
|
-$71.85M
-33.99%
YoY
|
-$108.8M
18.44%
YoY
|
-$91.90M
727.93%
YoY
|
-$11.10M
-58.27%
YoY
|
| Cash From Investing Activities |
-$5.581M
-93.17%
YoY
|
-$81.75M
-31.33%
YoY
|
-$119.1M
20.73%
YoY
|
-$98.61M
383.43%
YoY
|
-$20.40M
-34.8%
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 |
-$39.67M
36.42%
YoY
|
-$29.08M
21.98%
YoY
|
-$23.84M
218.87%
YoY
|
-$7.476M
-76.67%
YoY
|
-$32.05M
-1770.19%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$143.0M
21.09%
YoY
|
$118.1M
39.04%
YoY
|
$84.92M
-28.01%
YoY
|
$118.0M
51.3%
YoY
|
$77.97M
13.68%
YoY
|
| Cash From Investing Activities |
-$5.581M
-93.17%
YoY
|
-$81.75M
-31.33%
YoY
|
-$119.1M
20.73%
YoY
|
-$98.61M
383.43%
YoY
|
-$20.40M
-34.8%
YoY
|
| Cash From Financing Activities |
-$39.67M
36.42%
YoY
|
-$29.08M
21.98%
YoY
|
-$23.84M
218.87%
YoY
|
-$7.476M
-76.67%
YoY
|
-$32.05M
-1770.19%
YoY
|
| Net Change In Cash |
$98.76M
1626.5%
YoY
|
$5.720M
-109.73%
YoY
|
-$58.79M
-571.26%
YoY
|
$12.48M
-51.54%
YoY
|
$25.74M
-33.44%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$143.0M
21.09%
YoY
|
$118.1M
39.04%
YoY
|
$84.92M
-28.01%
YoY
|
$118.0M
51.3%
YoY
|
$77.97M
13.68%
YoY
|
| Capital Expenditures |
$4.439M
-50.43%
YoY
|
$8.955M
-3.13%
YoY
|
$9.244M
75.54%
YoY
|
$5.266M
-34.84%
YoY
|
$8.082M
97.89%
YoY
|
| Free Cash Flow |
$138.5M
26.96%
YoY
|
$109.1M
44.19%
YoY
|
$75.67M
-32.85%
YoY
|
$112.7M
61.26%
YoY
|
$69.88M
8.35%
YoY
|
|
Concept
|
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 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$17.44M
-33.85%
YoY
|
$11.56M
-56.88%
YoY
|
$23.20M
-12.32%
YoY
|
$22.60M
-1.82%
YoY
|
$26.36M
-5.11%
YoY
|
$26.80M
-1.24%
YoY
|
$26.46M
484.21%
YoY
|
$23.02M
32.3%
YoY
|
$27.78M
67.63%
YoY
|
$27.14M
99.63%
YoY
|
$4.529M
-46.22%
YoY
|
$17.40M
181.63%
YoY
|
$16.57M
150.76%
YoY
|
$13.59M
51.47%
YoY
|
$8.421M
-28.59%
YoY
|
$6.177M
-36.83%
YoY
|
$6.609M
-22.5%
YoY
|
$8.974M
27.73%
YoY
|
$11.79M
57.71%
YoY
|
| Depreciation, Depletion And Amortization |
$1.840M
-76.25%
YoY
|
$2.011M
-12.75%
YoY
|
$6.500M
-25.62%
YoY
|
$2.194M
-6.84%
YoY
|
$7.747M
286.38%
YoY
|
$2.305M
23.06%
YoY
|
$8.739M
17.03%
YoY
|
$2.355M
46.55%
YoY
|
$2.005M
24.15%
YoY
|
$1.873M
28.29%
YoY
|
$7.467M
-14.17%
YoY
|
$1.607M
15.78%
YoY
|
$1.615M
22.63%
YoY
|
$1.460M
13.35%
YoY
|
$8.700M
64.15%
YoY
|
$1.388M
26.76%
YoY
|
$1.317M
23.08%
YoY
|
$1.288M
26.77%
YoY
|
$5.300M
-1.85%
YoY
|
| Cash From Operating Activities |
-$2.719M
-111.43%
YoY
|
$31.97M
-22.65%
YoY
|
$54.47M
16.81%
YoY
|
$23.40M
-37.54%
YoY
|
$23.78M
4.27%
YoY
|
$41.33M
269.89%
YoY
|
$46.63M
-0.33%
YoY
|
$37.46M
353.8%
YoY
|
$22.81M
-20.48%
YoY
|
$11.17M
862.45%
YoY
|
$46.78M
-19.9%
YoY
|
$8.255M
-62.65%
YoY
|
$28.68M
-31.55%
YoY
|
$1.161M
-126.48%
YoY
|
$58.40M
44.91%
YoY
|
$22.10M
58.99%
YoY
|
$41.90M
73.86%
YoY
|
-$4.384M
1170.72%
YoY
|
$40.30M
56.2%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.580M
4.71%
YoY
|
$319.0K
-68.57%
YoY
|
$292.0K
-86.74%
YoY
|
$1.300M
-225.48%
YoY
|
$2.464M
-161.39%
YoY
|
$1.015M
-58.94%
YoY
|
$2.202M
-162.03%
YoY
|
-$1.036M
-57.92%
YoY
|
-$4.014M
67.81%
YoY
|
$2.472M
67.03%
YoY
|
-$3.550M
121.88%
YoY
|
-$2.462M
53.88%
YoY
|
-$2.392M
59.47%
YoY
|
$1.480M
-2.18%
YoY
|
-$1.600M
-20.0%
YoY
|
-$1.600M
-51.52%
YoY
|
-$1.500M
-42.31%
YoY
|
$1.513M
15.32%
YoY
|
-$2.000M
122.22%
YoY
|
| Acquisitions |
N/A
|
$33.16M
-118517.86%
YoY
|
N/A
|
N/A
|
N/A
|
-$28.00K
-141.79%
YoY
|
N/A
|
N/A
|
N/A
|
$67.00K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$29.79M
8361.65%
YoY
|
N/A
|
| Other Investing Activities |
$217.0K
-3.98%
YoY
|
-$33.16M
-118517.86%
YoY
|
-$489.0K
-98.2%
YoY
|
$0.00
-100.0%
YoY
|
$226.0K
N/A
|
$28.00K
-141.79%
YoY
|
-$27.13M
-71.13%
YoY
|
-$44.65M
200.46%
YoY
|
$0.00
-100.0%
YoY
|
-$67.00K
N/A
|
-$93.98M
5428.0%
YoY
|
-$14.86M
-1586.0%
YoY
|
-$12.00K
-99.98%
YoY
|
$0.00
-100.0%
YoY
|
-$1.700M
N/A
|
$1.000M
-350.0%
YoY
|
-$61.40M
496.12%
YoY
|
-$29.80M
7350.0%
YoY
|
$0.00
-100.0%
YoY
|
| Cash From Investing Activities |
-$2.363M
5.59%
YoY
|
-$33.82M
2471.63%
YoY
|
-$781.0K
-97.34%
YoY
|
-$1.200M
-97.37%
YoY
|
-$2.238M
-44.25%
YoY
|
-$1.315M
-51.55%
YoY
|
-$29.34M
-69.92%
YoY
|
-$45.68M
163.74%
YoY
|
-$4.014M
66.97%
YoY
|
-$2.714M
48.47%
YoY
|
-$97.53M
2855.33%
YoY
|
-$17.32M
2787.0%
YoY
|
-$2.404M
-96.18%
YoY
|
-$1.828M
-94.25%
YoY
|
-$3.300M
73.68%
YoY
|
-$600.0K
-84.62%
YoY
|
-$62.90M
391.41%
YoY
|
-$31.80M
1667.37%
YoY
|
-$1.900M
-70.31%
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 |
$283.0K
-111.75%
YoY
|
-$8.588M
-70.81%
YoY
|
-$5.469M
-30.34%
YoY
|
-$2.400M
-73.27%
YoY
|
-$2.408M
-32.05%
YoY
|
-$29.42M
237.95%
YoY
|
-$7.851M
-141.44%
YoY
|
-$8.977M
-57.48%
YoY
|
-$3.544M
-69.64%
YoY
|
-$8.706M
-13.26%
YoY
|
$18.95M
-183.1%
YoY
|
-$21.11M
-337.19%
YoY
|
-$11.68M
-204.24%
YoY
|
-$10.04M
109.32%
YoY
|
-$22.80M
442.86%
YoY
|
$8.900M
-214.1%
YoY
|
$11.20M
-333.33%
YoY
|
-$4.795M
-68.69%
YoY
|
-$4.200M
-78.24%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
-$2.719M
-111.43%
YoY
|
$31.97M
-22.65%
YoY
|
$54.47M
16.81%
YoY
|
$23.40M
-37.54%
YoY
|
$23.78M
4.27%
YoY
|
$41.33M
269.89%
YoY
|
$46.63M
-0.33%
YoY
|
$37.46M
353.8%
YoY
|
$22.81M
-20.48%
YoY
|
$11.17M
862.45%
YoY
|
$46.78M
-19.9%
YoY
|
$8.255M
-62.65%
YoY
|
$28.68M
-31.55%
YoY
|
$1.161M
-126.48%
YoY
|
$58.40M
44.91%
YoY
|
$22.10M
58.99%
YoY
|
$41.90M
73.86%
YoY
|
-$4.384M
1170.72%
YoY
|
$40.30M
56.2%
YoY
|
| Cash From Investing Activities |
-$2.363M
5.59%
YoY
|
-$33.82M
2471.63%
YoY
|
-$781.0K
-97.34%
YoY
|
-$1.200M
-97.37%
YoY
|
-$2.238M
-44.25%
YoY
|
-$1.315M
-51.55%
YoY
|
-$29.34M
-69.92%
YoY
|
-$45.68M
163.74%
YoY
|
-$4.014M
66.97%
YoY
|
-$2.714M
48.47%
YoY
|
-$97.53M
2855.33%
YoY
|
-$17.32M
2787.0%
YoY
|
-$2.404M
-96.18%
YoY
|
-$1.828M
-94.25%
YoY
|
-$3.300M
73.68%
YoY
|
-$600.0K
-84.62%
YoY
|
-$62.90M
391.41%
YoY
|
-$31.80M
1667.37%
YoY
|
-$1.900M
-70.31%
YoY
|
| Cash From Financing Activities |
$283.0K
-111.75%
YoY
|
-$8.588M
-70.81%
YoY
|
-$5.469M
-30.34%
YoY
|
-$2.400M
-73.27%
YoY
|
-$2.408M
-32.05%
YoY
|
-$29.42M
237.95%
YoY
|
-$7.851M
-141.44%
YoY
|
-$8.977M
-57.48%
YoY
|
-$3.544M
-69.64%
YoY
|
-$8.706M
-13.26%
YoY
|
$18.95M
-183.1%
YoY
|
-$21.11M
-337.19%
YoY
|
-$11.68M
-204.24%
YoY
|
-$10.04M
109.32%
YoY
|
-$22.80M
442.86%
YoY
|
$8.900M
-214.1%
YoY
|
$11.20M
-333.33%
YoY
|
-$4.795M
-68.69%
YoY
|
-$4.200M
-78.24%
YoY
|
| Net Change In Cash |
-$4.799M
-125.08%
YoY
|
-$10.69M
-198.42%
YoY
|
$48.22M
410.83%
YoY
|
$19.80M
-215.11%
YoY
|
$19.13M
25.49%
YoY
|
$10.87M
-4723.4%
YoY
|
$9.439M
-129.68%
YoY
|
-$17.20M
-43.0%
YoY
|
$15.25M
4.43%
YoY
|
-$235.0K
-97.89%
YoY
|
-$31.80M
-198.45%
YoY
|
-$30.18M
-199.27%
YoY
|
$14.60M
-248.99%
YoY
|
-$11.15M
-73.09%
YoY
|
$32.30M
-5.56%
YoY
|
$30.40M
1281.82%
YoY
|
-$9.800M
-250.77%
YoY
|
-$41.43M
140.16%
YoY
|
$34.20M
34100.0%
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 |
-$2.719M
-111.43%
YoY
|
$31.97M
-22.65%
YoY
|
$54.47M
16.81%
YoY
|
$23.40M
-37.54%
YoY
|
$23.78M
4.27%
YoY
|
$41.33M
269.89%
YoY
|
$46.63M
-0.33%
YoY
|
$37.46M
353.8%
YoY
|
$22.81M
-20.48%
YoY
|
$11.17M
862.45%
YoY
|
$46.78M
-19.9%
YoY
|
$8.255M
-62.65%
YoY
|
$28.68M
-31.55%
YoY
|
$1.161M
-126.48%
YoY
|
$58.40M
44.91%
YoY
|
$22.10M
58.99%
YoY
|
$41.90M
73.86%
YoY
|
-$4.384M
1170.72%
YoY
|
$40.30M
56.2%
YoY
|
| Capital Expenditures |
$2.580M
4.71%
YoY
|
$319.0K
-68.57%
YoY
|
$292.0K
-86.74%
YoY
|
$1.300M
-225.48%
YoY
|
$2.464M
-161.39%
YoY
|
$1.015M
-58.94%
YoY
|
$2.202M
-162.03%
YoY
|
-$1.036M
-57.92%
YoY
|
-$4.014M
67.81%
YoY
|
$2.472M
67.03%
YoY
|
-$3.550M
121.88%
YoY
|
-$2.462M
53.88%
YoY
|
-$2.392M
59.47%
YoY
|
$1.480M
-2.18%
YoY
|
-$1.600M
-20.0%
YoY
|
-$1.600M
-51.52%
YoY
|
-$1.500M
-42.31%
YoY
|
$1.513M
15.32%
YoY
|
-$2.000M
122.22%
YoY
|
| Free Cash Flow |
-$5.299M
-124.86%
YoY
|
$31.65M
-21.49%
YoY
|
$54.18M
21.95%
YoY
|
$22.10M
-42.59%
YoY
|
$21.32M
-20.52%
YoY
|
$40.32M
363.3%
YoY
|
$44.42M
-11.73%
YoY
|
$38.50M
259.21%
YoY
|
$26.82M
-13.68%
YoY
|
$8.702M
-2827.9%
YoY
|
$50.33M
-16.12%
YoY
|
$10.72M
-54.78%
YoY
|
$31.07M
-28.41%
YoY
|
-$319.0K
-94.59%
YoY
|
$60.00M
41.84%
YoY
|
$23.70M
37.79%
YoY
|
$43.40M
62.55%
YoY
|
-$5.897M
255.88%
YoY
|
$42.30M
58.43%
YoY
|
Loading...