|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
-$60.29M
-389.03%
YoY
|
$20.86M
-65.71%
YoY
|
$60.84M
-12.45%
YoY
|
$69.49M
949.16%
YoY
|
$6.623M
-84.82%
YoY
|
| Depreciation, Depletion And Amortization |
$5.200M
1.96%
YoY
|
$5.100M
0.0%
YoY
|
$5.100M
6.25%
YoY
|
$4.800M
5.38%
YoY
|
$4.555M
65.58%
YoY
|
| Cash From Operating Activities |
$63.18M
0.98%
YoY
|
$62.57M
-30.73%
YoY
|
$90.33M
-19.03%
YoY
|
$111.6M
1117.97%
YoY
|
$9.159M
-80.64%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.404M
-40.72%
YoY
|
$4.055M
52.27%
YoY
|
$2.663M
32.22%
YoY
|
$2.014M
-5.36%
YoY
|
$2.128M
-2.65%
YoY
|
| Acquisitions |
$28.62M
N/A
|
$0.00
-100.0%
YoY
|
-$31.38M
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$314.7M
135.24%
YoY
|
$133.8M
-149.44%
YoY
|
-$270.6M
-36.52%
YoY
|
-$426.3M
-50.73%
YoY
|
-$865.3M
-1255.27%
YoY
|
| Cash From Investing Activities |
$312.3M
140.74%
YoY
|
$129.7M
-147.47%
YoY
|
-$273.3M
-36.2%
YoY
|
-$428.3M
-50.62%
YoY
|
-$867.4M
-1292.44%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$16.51M
8.5%
YoY
|
$15.22M
2.33%
YoY
|
$14.87M
4.12%
YoY
|
$14.28M
0.75%
YoY
|
$14.18M
23.52%
YoY
|
| Common Stock Issuance & Retirement, Net |
-$118.9M
N/A
|
N/A
N/A
|
N/A
N/A
|
$11.55M
149.87%
YoY
|
$4.624M
-1.18%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$252.3M
28.08%
YoY
|
-$197.0M
-400.56%
YoY
|
$65.55M
-85.03%
YoY
|
$437.9M
-49.52%
YoY
|
$867.5M
-1042.32%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$63.18M
0.98%
YoY
|
$62.57M
-30.73%
YoY
|
$90.33M
-19.03%
YoY
|
$111.6M
1117.97%
YoY
|
$9.159M
-80.64%
YoY
|
| Cash From Investing Activities |
$312.3M
140.74%
YoY
|
$129.7M
-147.47%
YoY
|
-$273.3M
-36.2%
YoY
|
-$428.3M
-50.62%
YoY
|
-$867.4M
-1292.44%
YoY
|
| Cash From Financing Activities |
-$252.3M
28.08%
YoY
|
-$197.0M
-400.56%
YoY
|
$65.55M
-85.03%
YoY
|
$437.9M
-49.52%
YoY
|
$867.5M
-1042.32%
YoY
|
| Net Change In Cash |
$123.2M
-2716.14%
YoY
|
-$4.708M
-95.99%
YoY
|
-$117.4M
-196.88%
YoY
|
$121.2M
1220.66%
YoY
|
$9.175M
-67.24%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$63.18M
0.98%
YoY
|
$62.57M
-30.73%
YoY
|
$90.33M
-19.03%
YoY
|
$111.6M
1117.97%
YoY
|
$9.159M
-80.64%
YoY
|
| Capital Expenditures |
$2.404M
-40.72%
YoY
|
$4.055M
52.27%
YoY
|
$2.663M
32.22%
YoY
|
$2.014M
-5.36%
YoY
|
$2.128M
-2.65%
YoY
|
| Free Cash Flow |
$60.78M
3.87%
YoY
|
$58.52M
-33.25%
YoY
|
$87.67M
-19.97%
YoY
|
$109.5M
1457.96%
YoY
|
$7.031M
-84.42%
YoY
|
|
Concept
|
2025 Q3 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$17.02M
-117.78%
YoY
|
$9.980M
-36.91%
YoY
|
$15.14M
363.08%
YoY
|
$16.33M
498.17%
YoY
|
-$95.71M
-1147.35%
YoY
|
$15.82M
108.31%
YoY
|
$3.269M
134.0%
YoY
|
$2.730M
-82.94%
YoY
|
$9.138M
-50.11%
YoY
|
$7.594M
-39.83%
YoY
|
$1.397M
-89.95%
YoY
|
$16.00M
12.25%
YoY
|
$18.32M
12.3%
YoY
|
$12.62M
-26.92%
YoY
|
$13.90M
-35.81%
YoY
|
$14.26M
-14.69%
YoY
|
$16.31M
-182.28%
YoY
|
$17.27M
47.46%
YoY
|
$21.65M
-1196.1%
YoY
|
| Depreciation, Depletion And Amortization |
$115.0K
-95.43%
YoY
|
$1.000K
-99.96%
YoY
|
$180.0K
-93.98%
YoY
|
-$572.0K
-118.03%
YoY
|
$2.517M
-21.34%
YoY
|
$2.760M
-16.77%
YoY
|
$2.992M
3.49%
YoY
|
$3.172M
19.65%
YoY
|
$3.200M
68.33%
YoY
|
$3.316M
5.57%
YoY
|
$2.891M
17.09%
YoY
|
$2.651M
76.73%
YoY
|
$1.901M
-480.2%
YoY
|
$3.141M
423.5%
YoY
|
$2.469M
N/A
|
$1.500M
200.0%
YoY
|
-$500.0K
-127.78%
YoY
|
$600.0K
-25.0%
YoY
|
N/A
|
| Cash From Operating Activities |
$17.70M
-741.59%
YoY
|
$24.92M
-1.25%
YoY
|
$8.675M
-9.52%
YoY
|
$31.12M
359.7%
YoY
|
-$2.758M
-118.51%
YoY
|
$25.23M
8.34%
YoY
|
$9.588M
-45.52%
YoY
|
$6.770M
-62.41%
YoY
|
$14.90M
-47.24%
YoY
|
$23.29M
30.11%
YoY
|
$17.60M
-32.77%
YoY
|
$18.01M
-72.04%
YoY
|
$28.24M
-187.98%
YoY
|
$17.90M
-72.12%
YoY
|
$26.18M
74.22%
YoY
|
$64.40M
-296.34%
YoY
|
-$32.10M
-341.35%
YoY
|
$64.20M
779.45%
YoY
|
$15.03M
-29.82%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$949.0K
335.32%
YoY
|
$1.131M
79.52%
YoY
|
$410.0K
-21.0%
YoY
|
$1.037M
-40.91%
YoY
|
$218.0K
-78.2%
YoY
|
$630.0K
-30.23%
YoY
|
$519.0K
28.47%
YoY
|
$1.755M
156.95%
YoY
|
$1.000M
-240.45%
YoY
|
$903.0K
-373.64%
YoY
|
$404.0K
-56.93%
YoY
|
$683.0K
-236.6%
YoY
|
-$712.0K
-20.89%
YoY
|
-$330.0K
10.0%
YoY
|
$938.0K
168.77%
YoY
|
-$500.0K
-16.67%
YoY
|
-$900.0K
28.57%
YoY
|
-$300.0K
-25.0%
YoY
|
$349.0K
-13.4%
YoY
|
| Acquisitions |
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$19.98M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$18.45M
-48.97%
YoY
|
$3.256M
-91.5%
YoY
|
$36.00M
-195.19%
YoY
|
$278.1M
473.54%
YoY
|
$36.15M
-530.33%
YoY
|
$38.31M
-197.53%
YoY
|
-$37.82M
-128.45%
YoY
|
$48.48M
-169.16%
YoY
|
-$8.400M
-88.59%
YoY
|
-$39.28M
179.92%
YoY
|
$132.9M
-217.78%
YoY
|
-$70.10M
-51.22%
YoY
|
-$73.59M
982.24%
YoY
|
-$14.03M
-90.27%
YoY
|
-$112.9M
-14.23%
YoY
|
-$143.7M
-39.24%
YoY
|
-$6.800M
-95.03%
YoY
|
-$144.2M
-66.47%
YoY
|
-$131.6M
111.92%
YoY
|
| Cash From Investing Activities |
$17.50M
-51.31%
YoY
|
$2.125M
-94.36%
YoY
|
$35.46M
-192.5%
YoY
|
$277.0M
494.13%
YoY
|
$35.93M
-486.34%
YoY
|
$37.68M
-193.77%
YoY
|
-$38.34M
-128.92%
YoY
|
$46.63M
-165.87%
YoY
|
-$9.300M
-87.48%
YoY
|
-$40.18M
179.78%
YoY
|
$132.5M
-216.45%
YoY
|
-$70.79M
-50.91%
YoY
|
-$74.30M
864.99%
YoY
|
-$14.36M
-90.05%
YoY
|
-$113.8M
-13.73%
YoY
|
-$144.2M
-39.18%
YoY
|
-$7.700M
-94.4%
YoY
|
-$144.4M
-66.45%
YoY
|
-$131.9M
111.09%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
$5.048M
32.15%
YoY
|
N/A
|
N/A
|
N/A
|
$3.820M
0.5%
YoY
|
N/A
|
N/A
|
N/A
|
$3.801M
1.93%
YoY
|
N/A
|
N/A
|
N/A
|
$3.729M
3.64%
YoY
|
N/A
|
N/A
|
N/A
|
$3.598M
1.18%
YoY
|
| 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
|
$356.0K
-79.05%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.699M
-34.75%
YoY
|
| 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 |
$67.61M
0.71%
YoY
|
-$108.5M
83.58%
YoY
|
$1.873M
-95.82%
YoY
|
-$305.1M
556.1%
YoY
|
$67.13M
-189.03%
YoY
|
-$59.10M
-164.08%
YoY
|
$44.78M
-126.76%
YoY
|
-$46.51M
-176.62%
YoY
|
-$75.40M
-285.21%
YoY
|
$92.23M
349.99%
YoY
|
-$167.4M
196.95%
YoY
|
$60.70M
-58.17%
YoY
|
$40.71M
-64.57%
YoY
|
$20.50M
-1076.0%
YoY
|
-$56.36M
-131.31%
YoY
|
$145.1M
-33.41%
YoY
|
$114.9M
-18.91%
YoY
|
-$2.100M
-100.51%
YoY
|
$180.0M
93.25%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$17.70M
-741.59%
YoY
|
$24.92M
-1.25%
YoY
|
$8.675M
-9.52%
YoY
|
$31.12M
359.7%
YoY
|
-$2.758M
-118.51%
YoY
|
$25.23M
8.34%
YoY
|
$9.588M
-45.52%
YoY
|
$6.770M
-62.41%
YoY
|
$14.90M
-47.24%
YoY
|
$23.29M
30.11%
YoY
|
$17.60M
-32.77%
YoY
|
$18.01M
-72.04%
YoY
|
$28.24M
-187.98%
YoY
|
$17.90M
-72.12%
YoY
|
$26.18M
74.22%
YoY
|
$64.40M
-296.34%
YoY
|
-$32.10M
-341.35%
YoY
|
$64.20M
779.45%
YoY
|
$15.03M
-29.82%
YoY
|
| Cash From Investing Activities |
$17.50M
-51.31%
YoY
|
$2.125M
-94.36%
YoY
|
$35.46M
-192.5%
YoY
|
$277.0M
494.13%
YoY
|
$35.93M
-486.34%
YoY
|
$37.68M
-193.77%
YoY
|
-$38.34M
-128.92%
YoY
|
$46.63M
-165.87%
YoY
|
-$9.300M
-87.48%
YoY
|
-$40.18M
179.78%
YoY
|
$132.5M
-216.45%
YoY
|
-$70.79M
-50.91%
YoY
|
-$74.30M
864.99%
YoY
|
-$14.36M
-90.05%
YoY
|
-$113.8M
-13.73%
YoY
|
-$144.2M
-39.18%
YoY
|
-$7.700M
-94.4%
YoY
|
-$144.4M
-66.45%
YoY
|
-$131.9M
111.09%
YoY
|
| Cash From Financing Activities |
$67.61M
0.71%
YoY
|
-$108.5M
83.58%
YoY
|
$1.873M
-95.82%
YoY
|
-$305.1M
556.1%
YoY
|
$67.13M
-189.03%
YoY
|
-$59.10M
-164.08%
YoY
|
$44.78M
-126.76%
YoY
|
-$46.51M
-176.62%
YoY
|
-$75.40M
-285.21%
YoY
|
$92.23M
349.99%
YoY
|
-$167.4M
196.95%
YoY
|
$60.70M
-58.17%
YoY
|
$40.71M
-64.57%
YoY
|
$20.50M
-1076.0%
YoY
|
-$56.36M
-131.31%
YoY
|
$145.1M
-33.41%
YoY
|
$114.9M
-18.91%
YoY
|
-$2.100M
-100.51%
YoY
|
$180.0M
93.25%
YoY
|
| Net Change In Cash |
$102.8M
2.49%
YoY
|
-$81.46M
-2240.3%
YoY
|
$46.01M
186.93%
YoY
|
$3.027M
-56.08%
YoY
|
$100.3M
-243.7%
YoY
|
$3.806M
-94.95%
YoY
|
$16.04M
-193.13%
YoY
|
$6.892M
-12.99%
YoY
|
-$69.80M
1204.67%
YoY
|
$75.34M
213.46%
YoY
|
-$17.22M
-88.04%
YoY
|
$7.921M
-87.87%
YoY
|
-$5.350M
-107.12%
YoY
|
$24.04M
-129.2%
YoY
|
-$144.0M
-328.17%
YoY
|
$65.30M
-225.58%
YoY
|
$75.10M
326.7%
YoY
|
-$82.30M
891.57%
YoY
|
$63.11M
21.22%
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
-741.59%
YoY
|
$24.92M
-1.25%
YoY
|
$8.675M
-9.52%
YoY
|
$31.12M
359.7%
YoY
|
-$2.758M
-118.51%
YoY
|
$25.23M
8.34%
YoY
|
$9.588M
-45.52%
YoY
|
$6.770M
-62.41%
YoY
|
$14.90M
-47.24%
YoY
|
$23.29M
30.11%
YoY
|
$17.60M
-32.77%
YoY
|
$18.01M
-72.04%
YoY
|
$28.24M
-187.98%
YoY
|
$17.90M
-72.12%
YoY
|
$26.18M
74.22%
YoY
|
$64.40M
-296.34%
YoY
|
-$32.10M
-341.35%
YoY
|
$64.20M
779.45%
YoY
|
$15.03M
-29.82%
YoY
|
| Capital Expenditures |
$949.0K
335.32%
YoY
|
$1.131M
79.52%
YoY
|
$410.0K
-21.0%
YoY
|
$1.037M
-40.91%
YoY
|
$218.0K
-78.2%
YoY
|
$630.0K
-30.23%
YoY
|
$519.0K
28.47%
YoY
|
$1.755M
156.95%
YoY
|
$1.000M
-240.45%
YoY
|
$903.0K
-373.64%
YoY
|
$404.0K
-56.93%
YoY
|
$683.0K
-236.6%
YoY
|
-$712.0K
-20.89%
YoY
|
-$330.0K
10.0%
YoY
|
$938.0K
168.77%
YoY
|
-$500.0K
-16.67%
YoY
|
-$900.0K
28.57%
YoY
|
-$300.0K
-25.0%
YoY
|
$349.0K
-13.4%
YoY
|
| Free Cash Flow |
$16.75M
-662.7%
YoY
|
$23.79M
-3.32%
YoY
|
$8.265M
-8.87%
YoY
|
$30.09M
499.9%
YoY
|
-$2.976M
-121.41%
YoY
|
$24.60M
9.9%
YoY
|
$9.069M
-47.26%
YoY
|
$5.015M
-71.06%
YoY
|
$13.90M
-51.99%
YoY
|
$22.39M
22.8%
YoY
|
$17.20M
-31.87%
YoY
|
$17.33M
-73.3%
YoY
|
$28.96M
-192.8%
YoY
|
$18.23M
-71.74%
YoY
|
$25.24M
71.97%
YoY
|
$64.90M
-301.55%
YoY
|
-$31.20M
-322.86%
YoY
|
$64.50M
737.66%
YoY
|
$14.68M
-30.13%
YoY
|
Loading...