|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$68.72M
-8.38%
YoY
|
$75.00M
-31.66%
YoY
|
$109.7M
-4.93%
YoY
|
$115.4M
142.34%
YoY
|
$47.64M
-45.69%
YoY
|
| Depreciation, Depletion And Amortization |
$8.000M
-5.88%
YoY
|
$8.500M
39.34%
YoY
|
$6.100M
3.39%
YoY
|
$5.900M
3.51%
YoY
|
$5.700M
-18.57%
YoY
|
| Cash From Operating Activities |
$105.0M
-9.99%
YoY
|
$116.6M
-3.45%
YoY
|
$120.8M
-9.35%
YoY
|
$133.2M
18.42%
YoY
|
$112.5M
9.51%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.985M
-59.66%
YoY
|
$12.36M
67.26%
YoY
|
$7.388M
54.27%
YoY
|
$4.789M
64.63%
YoY
|
$2.909M
-41.79%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
$80.21M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Other Investing Activities |
-$134.6M
-79.38%
YoY
|
-$652.9M
18.64%
YoY
|
-$550.3M
-504.93%
YoY
|
$135.9M
-119.62%
YoY
|
-$692.6M
75.79%
YoY
|
| Cash From Investing Activities |
-$139.6M
-79.02%
YoY
|
-$665.3M
19.29%
YoY
|
-$557.7M
-525.35%
YoY
|
$131.1M
-118.85%
YoY
|
-$695.5M
74.31%
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
|
$9.979M
-50.11%
YoY
|
$20.00M
968.95%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$445.3M
49.06%
YoY
|
$298.7M
-39.3%
YoY
|
$492.2M
-232.48%
YoY
|
-$371.5M
-139.51%
YoY
|
$940.2M
230.45%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$105.0M
-9.99%
YoY
|
$116.6M
-3.45%
YoY
|
$120.8M
-9.35%
YoY
|
$133.2M
18.42%
YoY
|
$112.5M
9.51%
YoY
|
| Cash From Investing Activities |
-$139.6M
-79.02%
YoY
|
-$665.3M
19.29%
YoY
|
-$557.7M
-525.35%
YoY
|
$131.1M
-118.85%
YoY
|
-$695.5M
74.31%
YoY
|
| Cash From Financing Activities |
$445.3M
49.06%
YoY
|
$298.7M
-39.3%
YoY
|
$492.2M
-232.48%
YoY
|
-$371.5M
-139.51%
YoY
|
$940.2M
230.45%
YoY
|
| Net Change In Cash |
$410.6M
-264.3%
YoY
|
-$249.9M
-552.59%
YoY
|
$55.22M
-151.52%
YoY
|
-$107.2M
-130.01%
YoY
|
$357.1M
-3128.04%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$105.0M
-9.99%
YoY
|
$116.6M
-3.45%
YoY
|
$120.8M
-9.35%
YoY
|
$133.2M
18.42%
YoY
|
$112.5M
9.51%
YoY
|
| Capital Expenditures |
$4.985M
-59.66%
YoY
|
$12.36M
67.26%
YoY
|
$7.388M
54.27%
YoY
|
$4.789M
64.63%
YoY
|
$2.909M
-41.79%
YoY
|
| Free Cash Flow |
$99.97M
-4.1%
YoY
|
$104.2M
-8.06%
YoY
|
$113.4M
-11.72%
YoY
|
$128.4M
17.2%
YoY
|
$109.6M
12.13%
YoY
|
|
Concept
|
2025 Q2 | 2025 Q1 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$22.03M
34.53%
YoY
|
$19.10M
30.24%
YoY
|
$17.54M
-23.38%
YoY
|
$20.14M
-11.27%
YoY
|
$16.37M
-25.07%
YoY
|
$14.67M
93.98%
YoY
|
$22.89M
-22.92%
YoY
|
$22.70M
-24.7%
YoY
|
$21.85M
-13.28%
YoY
|
$7.560M
-69.4%
YoY
|
$29.70M
4.03%
YoY
|
$30.15M
4.54%
YoY
|
$25.20M
-20.27%
YoY
|
$24.71M
-6.61%
YoY
|
$28.55M
7.07%
YoY
|
$28.84M
54.39%
YoY
|
$31.60M
61.47%
YoY
|
$26.45M
-253.13%
YoY
|
$26.66M
20.19%
YoY
|
| Depreciation, Depletion And Amortization |
$3.328M
-8.24%
YoY
|
$3.260M
-14.79%
YoY
|
$3.579M
-12.69%
YoY
|
$3.604M
-12.1%
YoY
|
$3.627M
-7.31%
YoY
|
$3.826M
-2.72%
YoY
|
$4.099M
139.29%
YoY
|
$4.100M
152.93%
YoY
|
$3.913M
145.79%
YoY
|
$3.933M
146.58%
YoY
|
$1.713M
0.76%
YoY
|
$1.621M
-4.65%
YoY
|
$1.592M
-11.56%
YoY
|
$1.595M
6.33%
YoY
|
$1.700M
13.33%
YoY
|
$1.700M
0.0%
YoY
|
$1.800M
5.88%
YoY
|
$1.500M
-21.05%
YoY
|
$1.500M
-28.57%
YoY
|
| Cash From Operating Activities |
$33.62M
18.93%
YoY
|
$8.014M
-9.34%
YoY
|
$43.49M
11.23%
YoY
|
$24.36M
-15.11%
YoY
|
$28.27M
-8.3%
YoY
|
$8.840M
-50.79%
YoY
|
$39.10M
-7.8%
YoY
|
$28.70M
-28.41%
YoY
|
$30.82M
39.34%
YoY
|
$17.96M
11.27%
YoY
|
$42.41M
-18.29%
YoY
|
$40.09M
300.89%
YoY
|
$22.12M
-57.38%
YoY
|
$16.14M
-16.86%
YoY
|
$51.90M
24.46%
YoY
|
$10.00M
-73.47%
YoY
|
$51.90M
-187.37%
YoY
|
$19.42M
-79.0%
YoY
|
$41.70M
487.32%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$972.0K
47.72%
YoY
|
N/A
|
$1.812M
9.35%
YoY
|
$513.0K
-75.57%
YoY
|
$658.0K
-86.5%
YoY
|
$2.002M
-46.95%
YoY
|
$1.657M
-46.6%
YoY
|
$2.100M
-200.24%
YoY
|
$4.874M
-387.89%
YoY
|
$3.774M
659.36%
YoY
|
$3.103M
-382.09%
YoY
|
-$2.095M
90.45%
YoY
|
-$1.693M
464.33%
YoY
|
$497.0K
-78.82%
YoY
|
-$1.100M
175.0%
YoY
|
-$1.100M
83.33%
YoY
|
-$300.0K
-62.5%
YoY
|
$2.347M
119.14%
YoY
|
-$400.0K
-50.0%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$80.21M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$79.73M
-230.77%
YoY
|
$172.9M
774.97%
YoY
|
-$86.68M
-69.2%
YoY
|
-$6.717M
-77.76%
YoY
|
-$60.97M
-190.09%
YoY
|
$19.76M
-104.83%
YoY
|
-$281.4M
28.68%
YoY
|
-$30.20M
-76.19%
YoY
|
$67.68M
-179.72%
YoY
|
-$409.0M
241.12%
YoY
|
-$218.7M
-0.14%
YoY
|
-$126.8M
-371.55%
YoY
|
-$84.90M
-128.05%
YoY
|
-$119.9M
-2280.05%
YoY
|
-$219.0M
-235.1%
YoY
|
$46.70M
-44.6%
YoY
|
$302.7M
-144.47%
YoY
|
$5.500M
-102.13%
YoY
|
$162.1M
-240.83%
YoY
|
| Cash From Investing Activities |
$78.76M
-227.8%
YoY
|
$172.9M
873.63%
YoY
|
-$88.50M
-68.74%
YoY
|
-$7.230M
-77.55%
YoY
|
-$61.63M
-198.13%
YoY
|
$17.75M
-104.3%
YoY
|
-$283.1M
27.62%
YoY
|
-$32.20M
-75.02%
YoY
|
$62.80M
-172.53%
YoY
|
-$412.8M
242.85%
YoY
|
-$221.8M
0.77%
YoY
|
-$128.9M
-382.07%
YoY
|
-$86.59M
-128.63%
YoY
|
-$120.4M
-3923.44%
YoY
|
-$220.1M
-236.12%
YoY
|
$45.70M
-45.4%
YoY
|
$302.4M
-144.37%
YoY
|
$3.149M
-101.21%
YoY
|
$161.7M
-239.64%
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
|
$0.00
-100.0%
YoY
|
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 |
$36.82M
-50.61%
YoY
|
-$367.0M
-357.97%
YoY
|
$180.8M
-16.28%
YoY
|
$47.67M
-179.59%
YoY
|
$74.56M
-120.97%
YoY
|
$142.3M
-71.44%
YoY
|
$215.9M
-52.0%
YoY
|
-$59.90M
-153.96%
YoY
|
-$355.5M
156.74%
YoY
|
$498.2M
613.84%
YoY
|
$449.8M
75.17%
YoY
|
$111.0M
-181.02%
YoY
|
-$138.5M
-15.92%
YoY
|
$69.79M
-121.37%
YoY
|
$256.8M
-399.3%
YoY
|
-$137.0M
132.6%
YoY
|
-$164.7M
-125.14%
YoY
|
-$326.6M
-175.97%
YoY
|
-$85.80M
-1186.08%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$33.62M
18.93%
YoY
|
$8.014M
-9.34%
YoY
|
$43.49M
11.23%
YoY
|
$24.36M
-15.11%
YoY
|
$28.27M
-8.3%
YoY
|
$8.840M
-50.79%
YoY
|
$39.10M
-7.8%
YoY
|
$28.70M
-28.41%
YoY
|
$30.82M
39.34%
YoY
|
$17.96M
11.27%
YoY
|
$42.41M
-18.29%
YoY
|
$40.09M
300.89%
YoY
|
$22.12M
-57.38%
YoY
|
$16.14M
-16.86%
YoY
|
$51.90M
24.46%
YoY
|
$10.00M
-73.47%
YoY
|
$51.90M
-187.37%
YoY
|
$19.42M
-79.0%
YoY
|
$41.70M
487.32%
YoY
|
| Cash From Investing Activities |
$78.76M
-227.8%
YoY
|
$172.9M
873.63%
YoY
|
-$88.50M
-68.74%
YoY
|
-$7.230M
-77.55%
YoY
|
-$61.63M
-198.13%
YoY
|
$17.75M
-104.3%
YoY
|
-$283.1M
27.62%
YoY
|
-$32.20M
-75.02%
YoY
|
$62.80M
-172.53%
YoY
|
-$412.8M
242.85%
YoY
|
-$221.8M
0.77%
YoY
|
-$128.9M
-382.07%
YoY
|
-$86.59M
-128.63%
YoY
|
-$120.4M
-3923.44%
YoY
|
-$220.1M
-236.12%
YoY
|
$45.70M
-45.4%
YoY
|
$302.4M
-144.37%
YoY
|
$3.149M
-101.21%
YoY
|
$161.7M
-239.64%
YoY
|
| Cash From Financing Activities |
$36.82M
-50.61%
YoY
|
-$367.0M
-357.97%
YoY
|
$180.8M
-16.28%
YoY
|
$47.67M
-179.59%
YoY
|
$74.56M
-120.97%
YoY
|
$142.3M
-71.44%
YoY
|
$215.9M
-52.0%
YoY
|
-$59.90M
-153.96%
YoY
|
-$355.5M
156.74%
YoY
|
$498.2M
613.84%
YoY
|
$449.8M
75.17%
YoY
|
$111.0M
-181.02%
YoY
|
-$138.5M
-15.92%
YoY
|
$69.79M
-121.37%
YoY
|
$256.8M
-399.3%
YoY
|
-$137.0M
132.6%
YoY
|
-$164.7M
-125.14%
YoY
|
-$326.6M
-175.97%
YoY
|
-$85.80M
-1186.08%
YoY
|
| Net Change In Cash |
$149.2M
262.16%
YoY
|
-$186.1M
-210.22%
YoY
|
$135.8M
-584.38%
YoY
|
$64.80M
-202.22%
YoY
|
$41.20M
-115.73%
YoY
|
$168.9M
63.37%
YoY
|
-$28.03M
-110.37%
YoY
|
-$63.40M
-385.82%
YoY
|
-$261.9M
29.05%
YoY
|
$103.4M
-399.89%
YoY
|
$270.4M
205.25%
YoY
|
$22.18M
-127.28%
YoY
|
-$202.9M
-207.04%
YoY
|
-$34.47M
-88.66%
YoY
|
$88.60M
-24.66%
YoY
|
-$81.30M
-230.08%
YoY
|
$189.6M
-320.98%
YoY
|
-$304.0M
-215.6%
YoY
|
$117.6M
-216.67%
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 |
$33.62M
18.93%
YoY
|
$8.014M
-9.34%
YoY
|
$43.49M
11.23%
YoY
|
$24.36M
-15.11%
YoY
|
$28.27M
-8.3%
YoY
|
$8.840M
-50.79%
YoY
|
$39.10M
-7.8%
YoY
|
$28.70M
-28.41%
YoY
|
$30.82M
39.34%
YoY
|
$17.96M
11.27%
YoY
|
$42.41M
-18.29%
YoY
|
$40.09M
300.89%
YoY
|
$22.12M
-57.38%
YoY
|
$16.14M
-16.86%
YoY
|
$51.90M
24.46%
YoY
|
$10.00M
-73.47%
YoY
|
$51.90M
-187.37%
YoY
|
$19.42M
-79.0%
YoY
|
$41.70M
487.32%
YoY
|
| Capital Expenditures |
$972.0K
47.72%
YoY
|
N/A
|
$1.812M
9.35%
YoY
|
$513.0K
-75.57%
YoY
|
$658.0K
-86.5%
YoY
|
$2.002M
-46.95%
YoY
|
$1.657M
-46.6%
YoY
|
$2.100M
-200.24%
YoY
|
$4.874M
-387.89%
YoY
|
$3.774M
659.36%
YoY
|
$3.103M
-382.09%
YoY
|
-$2.095M
90.45%
YoY
|
-$1.693M
464.33%
YoY
|
$497.0K
-78.82%
YoY
|
-$1.100M
175.0%
YoY
|
-$1.100M
83.33%
YoY
|
-$300.0K
-62.5%
YoY
|
$2.347M
119.14%
YoY
|
-$400.0K
-50.0%
YoY
|
| Free Cash Flow |
$32.65M
18.24%
YoY
|
N/A
|
$41.67M
11.31%
YoY
|
$23.85M
-10.34%
YoY
|
$27.61M
6.39%
YoY
|
$6.838M
-51.81%
YoY
|
$37.44M
-4.74%
YoY
|
$26.60M
-36.94%
YoY
|
$25.95M
8.96%
YoY
|
$14.19M
-9.32%
YoY
|
$39.30M
-25.84%
YoY
|
$42.18M
280.04%
YoY
|
$23.82M
-54.38%
YoY
|
$15.65M
-8.34%
YoY
|
$53.00M
25.89%
YoY
|
$11.10M
-71.02%
YoY
|
$52.20M
-189.08%
YoY
|
$17.07M
-81.33%
YoY
|
$42.10M
432.91%
YoY
|
Loading...