|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$77.19M
2.3%
YoY
|
$75.46M
19.93%
YoY
|
$62.92M
-1.94%
YoY
|
$64.17M
22.21%
YoY
|
$52.51M
20.03%
YoY
|
| Depreciation, Depletion And Amortization |
$7.300M
-1.35%
YoY
|
$7.400M
29.82%
YoY
|
$5.700M
5.56%
YoY
|
$5.400M
10.2%
YoY
|
$4.900M
28.95%
YoY
|
| Cash From Operating Activities |
$85.51M
-21.19%
YoY
|
$108.5M
20.53%
YoY
|
$90.03M
-5.94%
YoY
|
$95.72M
87.0%
YoY
|
$51.19M
14.51%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$3.325M
-9.84%
YoY
|
$3.688M
-76.24%
YoY
|
$15.52M
117.85%
YoY
|
$7.125M
62.01%
YoY
|
$4.398M
-44.27%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$145.0M
-143.71%
YoY
|
$331.7M
-147.97%
YoY
|
-$691.4M
245.29%
YoY
|
-$200.2M
-21.4%
YoY
|
-$254.7M
364.92%
YoY
|
| Cash From Investing Activities |
-$148.3M
-145.21%
YoY
|
$328.0M
-146.4%
YoY
|
-$706.9M
240.91%
YoY
|
-$207.4M
-19.98%
YoY
|
-$259.1M
313.4%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.171M
-35.9%
YoY
|
$8.067M
54.27%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
$114.6M
-64.3%
YoY
|
$321.2M
24.16%
YoY
|
| Cash From Financing Activities |
-$71.95M
-68.26%
YoY
|
-$226.7M
43.89%
YoY
|
-$157.5M
-133.6%
YoY
|
$468.8M
-22.08%
YoY
|
$601.6M
2068.91%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$85.51M
-21.19%
YoY
|
$108.5M
20.53%
YoY
|
$90.03M
-5.94%
YoY
|
$95.72M
87.0%
YoY
|
$51.19M
14.51%
YoY
|
| Cash From Investing Activities |
-$148.3M
-145.21%
YoY
|
$328.0M
-146.4%
YoY
|
-$706.9M
240.91%
YoY
|
-$207.4M
-19.98%
YoY
|
-$259.1M
313.4%
YoY
|
| Cash From Financing Activities |
-$71.95M
-68.26%
YoY
|
-$226.7M
43.89%
YoY
|
-$157.5M
-133.6%
YoY
|
$468.8M
-22.08%
YoY
|
$601.6M
2068.91%
YoY
|
| Net Change In Cash |
-$134.7M
-164.21%
YoY
|
$209.8M
-127.1%
YoY
|
-$774.4M
-316.82%
YoY
|
$357.2M
-9.28%
YoY
|
$393.7M
3934.95%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$85.51M
-21.19%
YoY
|
$108.5M
20.53%
YoY
|
$90.03M
-5.94%
YoY
|
$95.72M
87.0%
YoY
|
$51.19M
14.51%
YoY
|
| Capital Expenditures |
$3.325M
-9.84%
YoY
|
$3.688M
-76.24%
YoY
|
$15.52M
117.85%
YoY
|
$7.125M
62.01%
YoY
|
$4.398M
-44.27%
YoY
|
| Free Cash Flow |
$82.19M
-21.59%
YoY
|
$104.8M
40.69%
YoY
|
$74.51M
-15.9%
YoY
|
$88.59M
89.35%
YoY
|
$46.79M
27.11%
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 |
$18.30M
65.64%
YoY
|
$18.57M
-23.76%
YoY
|
$19.70M
-17.17%
YoY
|
$20.63M
26.55%
YoY
|
$11.05M
-32.21%
YoY
|
$24.36M
73.47%
YoY
|
$23.78M
50.95%
YoY
|
$16.30M
-2.98%
YoY
|
$16.30M
3.2%
YoY
|
$14.04M
-12.95%
YoY
|
$15.75M
0.98%
YoY
|
$16.80M
0.94%
YoY
|
$15.79M
3.0%
YoY
|
$16.13M
35.37%
YoY
|
$15.60M
-7.93%
YoY
|
$16.64M
100.26%
YoY
|
$15.33M
29.26%
YoY
|
$11.92M
-2.89%
YoY
|
$16.94M
41.39%
YoY
|
| Depreciation, Depletion And Amortization |
-$3.979M
-148.95%
YoY
|
$5.714M
246.3%
YoY
|
$4.774M
-570.34%
YoY
|
$3.700M
10.91%
YoY
|
$8.129M
22.72%
YoY
|
$1.650M
-269.93%
YoY
|
-$1.015M
-134.4%
YoY
|
$3.336M
-6.53%
YoY
|
$6.624M
98.32%
YoY
|
-$971.0K
-125.82%
YoY
|
$2.951M
-12.43%
YoY
|
$3.569M
7.5%
YoY
|
$3.340M
-43.96%
YoY
|
$3.760M
52.23%
YoY
|
$3.370M
29.12%
YoY
|
$3.320M
153.44%
YoY
|
$5.960M
100.0%
YoY
|
$2.470M
139.81%
YoY
|
$2.610M
320.97%
YoY
|
| Cash From Operating Activities |
$17.70M
-37.1%
YoY
|
$32.04M
-23.0%
YoY
|
$25.53M
-25.11%
YoY
|
$10.23M
119.9%
YoY
|
$28.15M
30.11%
YoY
|
$41.61M
79.4%
YoY
|
$34.09M
54.3%
YoY
|
$4.654M
-79.86%
YoY
|
$21.63M
14.77%
YoY
|
$23.19M
22.98%
YoY
|
$22.10M
-14.36%
YoY
|
$23.10M
-28.26%
YoY
|
$18.85M
25.58%
YoY
|
$18.86M
109.56%
YoY
|
$25.80M
96.5%
YoY
|
$32.21M
129.3%
YoY
|
$15.01M
6.99%
YoY
|
$9.000M
-33.38%
YoY
|
$13.13M
38.79%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.032M
10.02%
YoY
|
$963.0K
-666.47%
YoY
|
$613.0K
-66.86%
YoY
|
$717.0K
-32.74%
YoY
|
$938.0K
-90.4%
YoY
|
-$170.0K
-89.58%
YoY
|
$1.850M
-162.88%
YoY
|
$1.066M
-9.89%
YoY
|
$9.766M
-1536.18%
YoY
|
-$1.631M
-71.18%
YoY
|
-$2.942M
476.86%
YoY
|
$1.183M
318.02%
YoY
|
-$680.0K
-141.72%
YoY
|
-$5.660M
174.76%
YoY
|
-$510.0K
-80.08%
YoY
|
$283.0K
-79.97%
YoY
|
$1.630M
-186.7%
YoY
|
-$2.060M
30.38%
YoY
|
-$2.560M
-11.11%
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 |
-$52.48M
-171.32%
YoY
|
$26.07M
-165.53%
YoY
|
-$136.1M
-2061.4%
YoY
|
$17.50M
-93.99%
YoY
|
$73.59M
-990.74%
YoY
|
-$39.79M
34.33%
YoY
|
$6.937M
-102.1%
YoY
|
$290.9M
-189.86%
YoY
|
-$8.262M
-107.96%
YoY
|
-$29.62M
-74.0%
YoY
|
-$329.7M
169.5%
YoY
|
-$323.8M
378.18%
YoY
|
$103.7M
-405.66%
YoY
|
-$113.9M
603.21%
YoY
|
-$122.3M
-41.5%
YoY
|
-$67.71M
-1588.13%
YoY
|
-$33.94M
130.41%
YoY
|
-$16.20M
43.87%
YoY
|
-$209.1M
2029.74%
YoY
|
| Cash From Investing Activities |
-$53.52M
-173.66%
YoY
|
$25.11M
-163.36%
YoY
|
-$136.7M
-2786.75%
YoY
|
$16.78M
-94.21%
YoY
|
$72.66M
-503.01%
YoY
|
-$39.63M
26.8%
YoY
|
$5.087M
-101.53%
YoY
|
$289.9M
-189.21%
YoY
|
-$18.03M
-117.49%
YoY
|
-$31.25M
-73.87%
YoY
|
-$332.7M
170.82%
YoY
|
-$325.0M
377.91%
YoY
|
$103.1M
-418.97%
YoY
|
-$119.6M
555.29%
YoY
|
-$122.8M
-41.98%
YoY
|
-$68.00M
-2264.76%
YoY
|
-$32.31M
94.52%
YoY
|
-$18.25M
42.02%
YoY
|
-$211.7M
1568.32%
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
|
$22.18M
328.93%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.171M
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 |
$42.09M
-25.78%
YoY
|
-$50.62M
-3263.87%
YoY
|
-$21.22M
-88.12%
YoY
|
-$42.20M
-60.33%
YoY
|
$56.71M
-356.23%
YoY
|
$1.600M
-100.87%
YoY
|
-$178.6M
32.03%
YoY
|
-$106.4M
-157.57%
YoY
|
-$22.13M
-115.75%
YoY
|
-$184.9M
4035.82%
YoY
|
-$135.3M
-392.38%
YoY
|
$184.8M
-35.51%
YoY
|
$140.5M
-688.4%
YoY
|
-$4.470M
-106.05%
YoY
|
$46.27M
-89.74%
YoY
|
$286.5M
184.48%
YoY
|
-$23.88M
-308.38%
YoY
|
$73.86M
-1207.35%
YoY
|
$450.9M
-668.29%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$17.70M
-37.1%
YoY
|
$32.04M
-23.0%
YoY
|
$25.53M
-25.11%
YoY
|
$10.23M
119.9%
YoY
|
$28.15M
30.11%
YoY
|
$41.61M
79.4%
YoY
|
$34.09M
54.3%
YoY
|
$4.654M
-79.86%
YoY
|
$21.63M
14.77%
YoY
|
$23.19M
22.98%
YoY
|
$22.10M
-14.36%
YoY
|
$23.10M
-28.26%
YoY
|
$18.85M
25.58%
YoY
|
$18.86M
109.56%
YoY
|
$25.80M
96.5%
YoY
|
$32.21M
129.3%
YoY
|
$15.01M
6.99%
YoY
|
$9.000M
-33.38%
YoY
|
$13.13M
38.79%
YoY
|
| Cash From Investing Activities |
-$53.52M
-173.66%
YoY
|
$25.11M
-163.36%
YoY
|
-$136.7M
-2786.75%
YoY
|
$16.78M
-94.21%
YoY
|
$72.66M
-503.01%
YoY
|
-$39.63M
26.8%
YoY
|
$5.087M
-101.53%
YoY
|
$289.9M
-189.21%
YoY
|
-$18.03M
-117.49%
YoY
|
-$31.25M
-73.87%
YoY
|
-$332.7M
170.82%
YoY
|
-$325.0M
377.91%
YoY
|
$103.1M
-418.97%
YoY
|
-$119.6M
555.29%
YoY
|
-$122.8M
-41.98%
YoY
|
-$68.00M
-2264.76%
YoY
|
-$32.31M
94.52%
YoY
|
-$18.25M
42.02%
YoY
|
-$211.7M
1568.32%
YoY
|
| Cash From Financing Activities |
$42.09M
-25.78%
YoY
|
-$50.62M
-3263.87%
YoY
|
-$21.22M
-88.12%
YoY
|
-$42.20M
-60.33%
YoY
|
$56.71M
-356.23%
YoY
|
$1.600M
-100.87%
YoY
|
-$178.6M
32.03%
YoY
|
-$106.4M
-157.57%
YoY
|
-$22.13M
-115.75%
YoY
|
-$184.9M
4035.82%
YoY
|
-$135.3M
-392.38%
YoY
|
$184.8M
-35.51%
YoY
|
$140.5M
-688.4%
YoY
|
-$4.470M
-106.05%
YoY
|
$46.27M
-89.74%
YoY
|
$286.5M
184.48%
YoY
|
-$23.88M
-308.38%
YoY
|
$73.86M
-1207.35%
YoY
|
$450.9M
-668.29%
YoY
|
| Net Change In Cash |
$6.276M
-96.02%
YoY
|
$6.529M
82.37%
YoY
|
-$132.4M
-5.08%
YoY
|
-$15.18M
-108.07%
YoY
|
$157.5M
-950.22%
YoY
|
$3.580M
-101.86%
YoY
|
-$139.4M
-68.72%
YoY
|
$188.2M
-260.7%
YoY
|
-$18.53M
-107.06%
YoY
|
-$192.9M
83.39%
YoY
|
-$445.8M
778.33%
YoY
|
-$117.1M
-146.71%
YoY
|
$262.4M
-737.25%
YoY
|
-$105.2M
-262.82%
YoY
|
-$50.76M
-120.11%
YoY
|
$250.7M
112.65%
YoY
|
-$41.18M
-563.74%
YoY
|
$64.61M
-1175.04%
YoY
|
$252.4M
-405.59%
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 |
$17.70M
-37.1%
YoY
|
$32.04M
-23.0%
YoY
|
$25.53M
-25.11%
YoY
|
$10.23M
119.9%
YoY
|
$28.15M
30.11%
YoY
|
$41.61M
79.4%
YoY
|
$34.09M
54.3%
YoY
|
$4.654M
-79.86%
YoY
|
$21.63M
14.77%
YoY
|
$23.19M
22.98%
YoY
|
$22.10M
-14.36%
YoY
|
$23.10M
-28.26%
YoY
|
$18.85M
25.58%
YoY
|
$18.86M
109.56%
YoY
|
$25.80M
96.5%
YoY
|
$32.21M
129.3%
YoY
|
$15.01M
6.99%
YoY
|
$9.000M
-33.38%
YoY
|
$13.13M
38.79%
YoY
|
| Capital Expenditures |
$1.032M
10.02%
YoY
|
$963.0K
-666.47%
YoY
|
$613.0K
-66.86%
YoY
|
$717.0K
-32.74%
YoY
|
$938.0K
-90.4%
YoY
|
-$170.0K
-89.58%
YoY
|
$1.850M
-162.88%
YoY
|
$1.066M
-9.89%
YoY
|
$9.766M
-1536.18%
YoY
|
-$1.631M
-71.18%
YoY
|
-$2.942M
476.86%
YoY
|
$1.183M
318.02%
YoY
|
-$680.0K
-141.72%
YoY
|
-$5.660M
174.76%
YoY
|
-$510.0K
-80.08%
YoY
|
$283.0K
-79.97%
YoY
|
$1.630M
-186.7%
YoY
|
-$2.060M
30.38%
YoY
|
-$2.560M
-11.11%
YoY
|
| Free Cash Flow |
$16.67M
-38.73%
YoY
|
$31.08M
-25.62%
YoY
|
$24.92M
-22.71%
YoY
|
$9.517M
165.25%
YoY
|
$27.21M
129.27%
YoY
|
$41.78M
68.3%
YoY
|
$32.24M
28.78%
YoY
|
$3.588M
-83.63%
YoY
|
$11.87M
-39.23%
YoY
|
$24.83M
1.24%
YoY
|
$25.04M
-4.84%
YoY
|
$21.92M
-31.33%
YoY
|
$19.53M
45.96%
YoY
|
$24.52M
121.7%
YoY
|
$26.31M
67.69%
YoY
|
$31.92M
152.7%
YoY
|
$13.38M
-15.9%
YoY
|
$11.06M
-26.71%
YoY
|
$15.69M
27.15%
YoY
|
Loading...