|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$65.16M
22.93%
YoY
|
$53.00M
22.18%
YoY
|
$43.38M
-29.39%
YoY
|
$61.44M
-10.98%
YoY
|
$69.01M
16.02%
YoY
|
| Depreciation, Depletion And Amortization |
$11.10M
187.14%
YoY
|
$3.866M
-2.45%
YoY
|
$3.963M
-3.69%
YoY
|
$4.115M
-5.68%
YoY
|
$4.363M
-3.26%
YoY
|
| Cash From Operating Activities |
$63.91M
4.89%
YoY
|
$60.93M
-9.74%
YoY
|
$67.51M
-35.82%
YoY
|
$105.2M
-26.3%
YoY
|
$142.7M
682.86%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$5.708M
2.37%
YoY
|
$5.576M
112.66%
YoY
|
$2.622M
20.11%
YoY
|
$2.183M
17.87%
YoY
|
$1.852M
-36.71%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$50.71M
-241.22%
YoY
|
$35.91M
-914.73%
YoY
|
-$4.407M
-99.09%
YoY
|
-$485.5M
-24.98%
YoY
|
-$647.2M
122.02%
YoY
|
| Cash From Investing Activities |
-$56.41M
-286.01%
YoY
|
$30.33M
-531.48%
YoY
|
-$7.029M
-98.56%
YoY
|
-$487.7M
-24.86%
YoY
|
-$649.1M
120.44%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$0.00
-100.0%
YoY
|
$1.609M
-19.55%
YoY
|
$2.000M
-80.47%
YoY
|
$10.24M
1.49%
YoY
|
$10.09M
4.14%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$125.0M
-622.95%
YoY
|
$23.90M
-166.19%
YoY
|
-$36.10M
-115.21%
YoY
|
$237.3M
-59.17%
YoY
|
$581.2M
67.81%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$63.91M
4.89%
YoY
|
$60.93M
-9.74%
YoY
|
$67.51M
-35.82%
YoY
|
$105.2M
-26.3%
YoY
|
$142.7M
682.86%
YoY
|
| Cash From Investing Activities |
-$56.41M
-286.01%
YoY
|
$30.33M
-531.48%
YoY
|
-$7.029M
-98.56%
YoY
|
-$487.7M
-24.86%
YoY
|
-$649.1M
120.44%
YoY
|
| Cash From Financing Activities |
-$125.0M
-622.95%
YoY
|
$23.90M
-166.19%
YoY
|
-$36.10M
-115.21%
YoY
|
$237.3M
-59.17%
YoY
|
$581.2M
67.81%
YoY
|
| Net Change In Cash |
-$117.5M
-202.01%
YoY
|
$115.2M
372.41%
YoY
|
$24.38M
-116.79%
YoY
|
-$145.2M
-293.98%
YoY
|
$74.85M
6.72%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$63.91M
4.89%
YoY
|
$60.93M
-9.74%
YoY
|
$67.51M
-35.82%
YoY
|
$105.2M
-26.3%
YoY
|
$142.7M
682.86%
YoY
|
| Capital Expenditures |
$5.708M
2.37%
YoY
|
$5.576M
112.66%
YoY
|
$2.622M
20.11%
YoY
|
$2.183M
17.87%
YoY
|
$1.852M
-36.71%
YoY
|
| Free Cash Flow |
$58.20M
5.14%
YoY
|
$55.36M
-14.69%
YoY
|
$64.89M
-37.0%
YoY
|
$103.0M
-26.88%
YoY
|
$140.9M
820.44%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$21.88M
198.7%
YoY
|
$22.56M
53.82%
YoY
|
$21.19M
62.12%
YoY
|
$14.08M
17.41%
YoY
|
$7.326M
-44.8%
YoY
|
$14.67M
73.05%
YoY
|
$13.07M
33.58%
YoY
|
$11.99M
-3.2%
YoY
|
$13.27M
4.28%
YoY
|
$8.475M
-44.64%
YoY
|
$9.787M
-31.4%
YoY
|
$12.39M
-17.55%
YoY
|
$12.73M
-24.22%
YoY
|
$15.31M
-7.16%
YoY
|
$14.27M
-2.55%
YoY
|
$15.03M
-17.18%
YoY
|
$16.80M
-14.92%
YoY
|
$16.49M
-9.78%
YoY
|
$14.64M
-12.73%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$2.656M
166.67%
YoY
|
$2.671M
178.81%
YoY
|
$2.789M
191.13%
YoY
|
$2.985M
212.89%
YoY
|
$996.0K
-6.3%
YoY
|
$958.0K
-4.2%
YoY
|
$958.0K
-1.74%
YoY
|
$954.0K
-0.93%
YoY
|
$1.063M
5.46%
YoY
|
$1.000M
-1.96%
YoY
|
$975.0K
-5.52%
YoY
|
$963.0K
-8.72%
YoY
|
$1.008M
-7.78%
YoY
|
$1.020M
-8.6%
YoY
|
$1.032M
-52.09%
YoY
|
$1.055M
-4.09%
YoY
|
$1.093M
-0.64%
YoY
|
$1.116M
-7.0%
YoY
|
| Cash From Operating Activities |
$20.01M
1834.82%
YoY
|
$20.75M
-51.95%
YoY
|
$36.10M
-348.89%
YoY
|
$6.032M
-58.37%
YoY
|
$1.034M
-94.18%
YoY
|
$43.19M
-482.47%
YoY
|
-$14.50M
-130.79%
YoY
|
$14.49M
-15.49%
YoY
|
$17.76M
22.34%
YoY
|
-$11.29M
-155.17%
YoY
|
$47.10M
209.87%
YoY
|
$17.14M
-35.95%
YoY
|
$14.52M
-66.04%
YoY
|
$20.47M
-34.09%
YoY
|
$15.20M
-44.03%
YoY
|
$26.77M
-68.33%
YoY
|
$42.75M
-31.11%
YoY
|
$31.05M
28.85%
YoY
|
$27.16M
99.68%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.776M
0.85%
YoY
|
$1.772M
-12.8%
YoY
|
$689.0K
-59.73%
YoY
|
$1.486M
15.37%
YoY
|
$1.761M
223.12%
YoY
|
$2.032M
120.39%
YoY
|
$1.711M
144.43%
YoY
|
$1.288M
138.96%
YoY
|
$545.0K
10.1%
YoY
|
$922.0K
10.42%
YoY
|
$700.0K
-276.77%
YoY
|
$539.0K
-196.42%
YoY
|
$495.0K
25.95%
YoY
|
$835.0K
-375.58%
YoY
|
-$396.0K
6.17%
YoY
|
-$559.0K
-52.47%
YoY
|
$393.0K
22.81%
YoY
|
-$303.0K
-201.0%
YoY
|
-$373.0K
-224.33%
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 |
N/A
|
$18.60M
-1323.82%
YoY
|
-$81.30M
-358.06%
YoY
|
-$51.73M
-609.22%
YoY
|
$63.73M
-1603.35%
YoY
|
-$1.520M
-94.51%
YoY
|
$31.50M
-55.25%
YoY
|
$10.16M
-503.62%
YoY
|
-$4.239M
-90.48%
YoY
|
-$27.71M
-77.38%
YoY
|
$70.40M
-176.59%
YoY
|
-$2.517M
-98.43%
YoY
|
-$44.55M
-59.81%
YoY
|
-$122.5M
-33.06%
YoY
|
-$91.91M
-0.94%
YoY
|
-$160.3M
-56.85%
YoY
|
-$110.8M
179.87%
YoY
|
-$183.0M
-485.18%
YoY
|
-$92.78M
1031.51%
YoY
|
| Cash From Investing Activities |
$46.19M
-25.47%
YoY
|
$16.83M
-573.82%
YoY
|
-$81.99M
-375.2%
YoY
|
-$53.22M
-699.91%
YoY
|
$61.97M
-1395.28%
YoY
|
-$3.552M
-87.55%
YoY
|
$29.79M
-57.19%
YoY
|
$8.871M
-390.28%
YoY
|
-$4.784M
-89.38%
YoY
|
-$28.53M
-76.87%
YoY
|
$69.60M
-175.4%
YoY
|
-$3.056M
-98.1%
YoY
|
-$45.04M
-59.5%
YoY
|
-$123.3M
-32.71%
YoY
|
-$92.31M
-0.91%
YoY
|
-$160.9M
-56.83%
YoY
|
-$111.2M
178.91%
YoY
|
-$183.3M
-489.1%
YoY
|
-$93.16M
983.22%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$7.131M
0.48%
YoY
|
N/A
|
N/A
|
N/A
|
$7.097M
15.64%
YoY
|
N/A
|
N/A
|
N/A
|
$6.137M
0.03%
YoY
|
N/A
|
N/A
|
N/A
|
$6.135M
3.79%
YoY
|
N/A
|
N/A
|
N/A
|
$5.911M
19.8%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$1.486M
N/A
|
N/A
N/A
|
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
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$542.0K
4827.27%
YoY
|
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 |
-$29.95M
-48.85%
YoY
|
-$38.94M
-208.71%
YoY
|
$30.93M
65.74%
YoY
|
-$58.41M
-38.2%
YoY
|
-$58.55M
-191.57%
YoY
|
$35.82M
-149.88%
YoY
|
$18.66M
4565.25%
YoY
|
-$94.52M
-2224.5%
YoY
|
$63.94M
107.34%
YoY
|
-$71.80M
-174.59%
YoY
|
$400.0K
-99.52%
YoY
|
$4.449M
-93.75%
YoY
|
$30.84M
-341.45%
YoY
|
$96.27M
-1511.3%
YoY
|
$82.70M
-75.81%
YoY
|
$71.15M
-71.09%
YoY
|
-$12.77M
-106.38%
YoY
|
-$6.821M
-97.49%
YoY
|
$341.9M
84.23%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$20.01M
1834.82%
YoY
|
$20.75M
-51.95%
YoY
|
$36.10M
-348.89%
YoY
|
$6.032M
-58.37%
YoY
|
$1.034M
-94.18%
YoY
|
$43.19M
-482.47%
YoY
|
-$14.50M
-130.79%
YoY
|
$14.49M
-15.49%
YoY
|
$17.76M
22.34%
YoY
|
-$11.29M
-155.17%
YoY
|
$47.10M
209.87%
YoY
|
$17.14M
-35.95%
YoY
|
$14.52M
-66.04%
YoY
|
$20.47M
-34.09%
YoY
|
$15.20M
-44.03%
YoY
|
$26.77M
-68.33%
YoY
|
$42.75M
-31.11%
YoY
|
$31.05M
28.85%
YoY
|
$27.16M
99.68%
YoY
|
| Cash From Investing Activities |
$46.19M
-25.47%
YoY
|
$16.83M
-573.82%
YoY
|
-$81.99M
-375.2%
YoY
|
-$53.22M
-699.91%
YoY
|
$61.97M
-1395.28%
YoY
|
-$3.552M
-87.55%
YoY
|
$29.79M
-57.19%
YoY
|
$8.871M
-390.28%
YoY
|
-$4.784M
-89.38%
YoY
|
-$28.53M
-76.87%
YoY
|
$69.60M
-175.4%
YoY
|
-$3.056M
-98.1%
YoY
|
-$45.04M
-59.5%
YoY
|
-$123.3M
-32.71%
YoY
|
-$92.31M
-0.91%
YoY
|
-$160.9M
-56.83%
YoY
|
-$111.2M
178.91%
YoY
|
-$183.3M
-489.1%
YoY
|
-$93.16M
983.22%
YoY
|
| Cash From Financing Activities |
-$29.95M
-48.85%
YoY
|
-$38.94M
-208.71%
YoY
|
$30.93M
65.74%
YoY
|
-$58.41M
-38.2%
YoY
|
-$58.55M
-191.57%
YoY
|
$35.82M
-149.88%
YoY
|
$18.66M
4565.25%
YoY
|
-$94.52M
-2224.5%
YoY
|
$63.94M
107.34%
YoY
|
-$71.80M
-174.59%
YoY
|
$400.0K
-99.52%
YoY
|
$4.449M
-93.75%
YoY
|
$30.84M
-341.45%
YoY
|
$96.27M
-1511.3%
YoY
|
$82.70M
-75.81%
YoY
|
$71.15M
-71.09%
YoY
|
-$12.77M
-106.38%
YoY
|
-$6.821M
-97.49%
YoY
|
$341.9M
84.23%
YoY
|
| Net Change In Cash |
$36.24M
714.29%
YoY
|
-$1.356M
-101.8%
YoY
|
-$14.97M
-144.08%
YoY
|
-$105.6M
48.4%
YoY
|
$4.451M
-94.21%
YoY
|
$75.45M
-167.59%
YoY
|
$33.95M
-71.01%
YoY
|
-$71.16M
-483.88%
YoY
|
$76.92M
24395.22%
YoY
|
-$111.6M
1595.11%
YoY
|
$117.1M
1995.19%
YoY
|
$18.54M
-129.44%
YoY
|
$314.0K
-100.39%
YoY
|
-$6.585M
-95.86%
YoY
|
$5.589M
-97.97%
YoY
|
-$62.96M
49.76%
YoY
|
-$81.24M
-136.52%
YoY
|
-$159.0M
-20.76%
YoY
|
$275.9M
44.77%
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 |
$20.01M
1834.82%
YoY
|
$20.75M
-51.95%
YoY
|
$36.10M
-348.89%
YoY
|
$6.032M
-58.37%
YoY
|
$1.034M
-94.18%
YoY
|
$43.19M
-482.47%
YoY
|
-$14.50M
-130.79%
YoY
|
$14.49M
-15.49%
YoY
|
$17.76M
22.34%
YoY
|
-$11.29M
-155.17%
YoY
|
$47.10M
209.87%
YoY
|
$17.14M
-35.95%
YoY
|
$14.52M
-66.04%
YoY
|
$20.47M
-34.09%
YoY
|
$15.20M
-44.03%
YoY
|
$26.77M
-68.33%
YoY
|
$42.75M
-31.11%
YoY
|
$31.05M
28.85%
YoY
|
$27.16M
99.68%
YoY
|
| Capital Expenditures |
$1.776M
0.85%
YoY
|
$1.772M
-12.8%
YoY
|
$689.0K
-59.73%
YoY
|
$1.486M
15.37%
YoY
|
$1.761M
223.12%
YoY
|
$2.032M
120.39%
YoY
|
$1.711M
144.43%
YoY
|
$1.288M
138.96%
YoY
|
$545.0K
10.1%
YoY
|
$922.0K
10.42%
YoY
|
$700.0K
-276.77%
YoY
|
$539.0K
-196.42%
YoY
|
$495.0K
25.95%
YoY
|
$835.0K
-375.58%
YoY
|
-$396.0K
6.17%
YoY
|
-$559.0K
-52.47%
YoY
|
$393.0K
22.81%
YoY
|
-$303.0K
-201.0%
YoY
|
-$373.0K
-224.33%
YoY
|
| Free Cash Flow |
$18.23M
-2607.57%
YoY
|
$18.98M
-53.89%
YoY
|
$35.41M
-318.37%
YoY
|
$4.546M
-65.56%
YoY
|
-$727.0K
-104.22%
YoY
|
$41.16M
-436.96%
YoY
|
-$16.21M
-134.94%
YoY
|
$13.20M
-20.5%
YoY
|
$17.21M
22.77%
YoY
|
-$12.21M
-162.21%
YoY
|
$46.40M
197.51%
YoY
|
$16.61M
-39.23%
YoY
|
$14.02M
-66.9%
YoY
|
$19.63M
-37.39%
YoY
|
$15.60M
-43.35%
YoY
|
$27.32M
-68.11%
YoY
|
$42.36M
-31.39%
YoY
|
$31.36M
31.75%
YoY
|
$27.53M
106.99%
YoY
|
Loading...