|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$64.36M
17.44%
YoY
|
$54.81M
22.87%
YoY
|
$44.60M
25.11%
YoY
|
$35.65M
127.45%
YoY
|
$15.68M
-31.2%
YoY
|
| Depreciation, Depletion And Amortization |
$11.11M
-4.52%
YoY
|
$11.64M
28.41%
YoY
|
$9.063M
-3.05%
YoY
|
$9.348M
-1.59%
YoY
|
$9.499M
62.21%
YoY
|
| Cash From Operating Activities |
$49.49M
10.05%
YoY
|
$44.97M
-206.07%
YoY
|
-$42.40M
-221.82%
YoY
|
$34.80M
1162.74%
YoY
|
$2.756M
-106.55%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.166M
37.22%
YoY
|
$3.036M
-11.23%
YoY
|
$3.420M
-48.24%
YoY
|
$6.608M
-58.91%
YoY
|
$16.08M
449.78%
YoY
|
| Acquisitions |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$30.60M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Other Investing Activities |
$116.8M
207.14%
YoY
|
$38.02M
-135.74%
YoY
|
-$106.4M
-349.24%
YoY
|
$42.68M
-76.5%
YoY
|
$181.6M
-268.14%
YoY
|
| Cash From Investing Activities |
$110.1M
417.17%
YoY
|
$21.28M
-117.57%
YoY
|
-$121.1M
-465.17%
YoY
|
$33.17M
-78.78%
YoY
|
$156.3M
-225.11%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$8.381M
9.34%
YoY
|
$7.665M
23.05%
YoY
|
$6.229M
14.25%
YoY
|
$5.452M
8.65%
YoY
|
$5.018M
10.24%
YoY
|
| Common Stock Issuance & Retirement, Net |
$13.61M
2010.39%
YoY
|
$645.0K
N/A
|
$0.00
-100.0%
YoY
|
$43.35M
168.33%
YoY
|
$16.16M
-34.02%
YoY
|
| Debt Paid & Issued, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$24.73M
-58.79%
YoY
|
$60.00M
-87.94%
YoY
|
$497.7M
N/A
|
| Cash From Financing Activities |
-$114.1M
-14.98%
YoY
|
-$134.2M
-137.07%
YoY
|
$361.9M
-2714.18%
YoY
|
-$13.84M
-93.97%
YoY
|
-$229.7M
-205.57%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$49.49M
10.05%
YoY
|
$44.97M
-206.07%
YoY
|
-$42.40M
-221.82%
YoY
|
$34.80M
1162.74%
YoY
|
$2.756M
-106.55%
YoY
|
| Cash From Investing Activities |
$110.1M
417.17%
YoY
|
$21.28M
-117.57%
YoY
|
-$121.1M
-465.17%
YoY
|
$33.17M
-78.78%
YoY
|
$156.3M
-225.11%
YoY
|
| Cash From Financing Activities |
-$114.1M
-14.98%
YoY
|
-$134.2M
-137.07%
YoY
|
$361.9M
-2714.18%
YoY
|
-$13.84M
-93.97%
YoY
|
-$229.7M
-205.57%
YoY
|
| Net Change In Cash |
$45.47M
-166.95%
YoY
|
-$67.92M
-134.24%
YoY
|
$198.4M
266.49%
YoY
|
$54.13M
-176.64%
YoY
|
-$70.63M
-239.65%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$49.49M
10.05%
YoY
|
$44.97M
-206.07%
YoY
|
-$42.40M
-221.82%
YoY
|
$34.80M
1162.74%
YoY
|
$2.756M
-106.55%
YoY
|
| Capital Expenditures |
$4.166M
37.22%
YoY
|
$3.036M
-11.23%
YoY
|
$3.420M
-48.24%
YoY
|
$6.608M
-58.91%
YoY
|
$16.08M
449.78%
YoY
|
| Free Cash Flow |
$45.32M
8.09%
YoY
|
$41.93M
-191.52%
YoY
|
-$45.82M
-262.51%
YoY
|
$28.19M
-311.58%
YoY
|
-$13.33M
-70.38%
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 |
$16.77M
15.36%
YoY
|
$15.96M
13.36%
YoY
|
$16.49M
25.77%
YoY
|
$17.21M
38.59%
YoY
|
$14.54M
-3.5%
YoY
|
$14.08M
-49.86%
YoY
|
$13.11M
-11.6%
YoY
|
$12.42M
-16.62%
YoY
|
$15.07M
123.75%
YoY
|
$28.08M
105.58%
YoY
|
$14.83M
61.25%
YoY
|
$14.89M
147.2%
YoY
|
$6.734M
-16.07%
YoY
|
$13.66M
23.29%
YoY
|
$9.199M
-12.62%
YoY
|
$6.025M
-181.33%
YoY
|
$8.023M
1.96%
YoY
|
$11.08M
17.09%
YoY
|
$10.53M
82.98%
YoY
|
| Depreciation, Depletion And Amortization |
$2.527M
-10.33%
YoY
|
$2.675M
-13.15%
YoY
|
$2.825M
-5.71%
YoY
|
$2.794M
-6.37%
YoY
|
$2.818M
9.31%
YoY
|
$3.080M
23.5%
YoY
|
$2.996M
24.78%
YoY
|
$2.984M
24.64%
YoY
|
$2.578M
11.65%
YoY
|
$2.494M
13.83%
YoY
|
$2.401M
10.7%
YoY
|
$2.394M
6.83%
YoY
|
$2.309M
-0.77%
YoY
|
$2.191M
-14.75%
YoY
|
$2.169M
-4.83%
YoY
|
$2.241M
-13.47%
YoY
|
$2.327M
-29.91%
YoY
|
$2.570M
51.18%
YoY
|
$2.279M
-4.72%
YoY
|
| Cash From Operating Activities |
$110.8M
54.6%
YoY
|
-$2.114M
-149.14%
YoY
|
-$11.26M
-125.71%
YoY
|
-$8.828M
-249.07%
YoY
|
$71.69M
-893.55%
YoY
|
$4.302M
-80.02%
YoY
|
$43.78M
-232.82%
YoY
|
$5.922M
-109.36%
YoY
|
-$9.034M
-1997.9%
YoY
|
$21.53M
74.93%
YoY
|
-$32.96M
-505.77%
YoY
|
-$63.30M
1737.0%
YoY
|
$476.0K
-97.72%
YoY
|
$12.31M
-41.03%
YoY
|
$8.123M
-330.7%
YoY
|
-$3.446M
-419.07%
YoY
|
$20.90M
-37.08%
YoY
|
$20.87M
-13.94%
YoY
|
-$3.521M
-93.69%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$818.0K
-20.12%
YoY
|
$1.043M
-32.45%
YoY
|
$760.0K
-80.73%
YoY
|
$1.802M
-75.25%
YoY
|
$1.024M
79.33%
YoY
|
$1.544M
-82.68%
YoY
|
$3.943M
1328.62%
YoY
|
$7.280M
17.88%
YoY
|
$571.0K
-77.18%
YoY
|
$8.916M
82.63%
YoY
|
$276.0K
-55.19%
YoY
|
$6.176M
-1168.51%
YoY
|
$2.502M
-205.53%
YoY
|
$4.882M
-249.75%
YoY
|
$616.0K
-74.5%
YoY
|
-$578.0K
-75.92%
YoY
|
-$2.371M
-8.46%
YoY
|
-$3.260M
-79.09%
YoY
|
$2.416M
33.7%
YoY
|
| Acquisitions |
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
|
-$30.60M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$37.21M
324.81%
YoY
|
$77.91M
99.66%
YoY
|
$35.24M
242.67%
YoY
|
-$5.135M
-91.9%
YoY
|
$8.759M
-83.19%
YoY
|
$39.02M
317.85%
YoY
|
$10.29M
-61.94%
YoY
|
-$63.40M
2623.5%
YoY
|
$52.12M
-171.16%
YoY
|
$9.338M
-184.33%
YoY
|
$27.02M
-236.91%
YoY
|
-$2.328M
-103.95%
YoY
|
-$73.24M
142.32%
YoY
|
-$11.07M
-71.39%
YoY
|
-$19.74M
-137.42%
YoY
|
$58.88M
147.28%
YoY
|
-$30.23M
-37.19%
YoY
|
-$38.71M
-175.86%
YoY
|
$52.74M
-65.95%
YoY
|
| Cash From Investing Activities |
$36.39M
544.32%
YoY
|
$76.86M
105.11%
YoY
|
$34.48M
443.74%
YoY
|
-$6.937M
-90.19%
YoY
|
$5.648M
-88.27%
YoY
|
$37.48M
8780.33%
YoY
|
$6.342M
-70.47%
YoY
|
-$70.68M
731.17%
YoY
|
$48.15M
-163.56%
YoY
|
$422.0K
-102.64%
YoY
|
$21.48M
-202.63%
YoY
|
-$8.504M
-114.59%
YoY
|
-$75.75M
132.44%
YoY
|
-$15.96M
-61.99%
YoY
|
-$20.93M
-142.33%
YoY
|
$58.30M
172.43%
YoY
|
-$32.59M
-35.73%
YoY
|
-$41.98M
-218.49%
YoY
|
$49.44M
-67.08%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$2.169M
5.6%
YoY
|
N/A
|
N/A
|
N/A
|
$2.054M
9.84%
YoY
|
N/A
|
N/A
|
N/A
|
$1.870M
11.31%
YoY
|
N/A
|
$1.685M
24.35%
YoY
|
N/A
|
$1.680M
N/A
|
N/A
|
$1.355M
6.61%
YoY
|
N/A
|
N/A
|
N/A
|
$1.271M
10.71%
YoY
|
| Common Stock Issuance & Retirement, Net |
$23.08M
4488.67%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$503.0K
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$10.43M
N/A
|
| Debt Paid & Issued, Net |
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
|
$24.73M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$171.2M
201.82%
YoY
|
-$65.89M
17.58%
YoY
|
-$4.606M
-90.94%
YoY
|
$13.15M
-161.04%
YoY
|
-$56.73M
884.91%
YoY
|
-$56.04M
-32869.01%
YoY
|
-$50.83M
-254.05%
YoY
|
-$21.54M
-135.38%
YoY
|
-$5.760M
-102.56%
YoY
|
$171.0K
-99.77%
YoY
|
$33.00M
1688.56%
YoY
|
$60.89M
-3513.17%
YoY
|
$224.6M
676.79%
YoY
|
$74.52M
457.8%
YoY
|
$1.845M
-103.4%
YoY
|
-$1.784M
-98.68%
YoY
|
$28.92M
-164.61%
YoY
|
$13.36M
-398.21%
YoY
|
-$54.34M
21.1%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$110.8M
54.6%
YoY
|
-$2.114M
-149.14%
YoY
|
-$11.26M
-125.71%
YoY
|
-$8.828M
-249.07%
YoY
|
$71.69M
-893.55%
YoY
|
$4.302M
-80.02%
YoY
|
$43.78M
-232.82%
YoY
|
$5.922M
-109.36%
YoY
|
-$9.034M
-1997.9%
YoY
|
$21.53M
74.93%
YoY
|
-$32.96M
-505.77%
YoY
|
-$63.30M
1737.0%
YoY
|
$476.0K
-97.72%
YoY
|
$12.31M
-41.03%
YoY
|
$8.123M
-330.7%
YoY
|
-$3.446M
-419.07%
YoY
|
$20.90M
-37.08%
YoY
|
$20.87M
-13.94%
YoY
|
-$3.521M
-93.69%
YoY
|
| Cash From Investing Activities |
$36.39M
544.32%
YoY
|
$76.86M
105.11%
YoY
|
$34.48M
443.74%
YoY
|
-$6.937M
-90.19%
YoY
|
$5.648M
-88.27%
YoY
|
$37.48M
8780.33%
YoY
|
$6.342M
-70.47%
YoY
|
-$70.68M
731.17%
YoY
|
$48.15M
-163.56%
YoY
|
$422.0K
-102.64%
YoY
|
$21.48M
-202.63%
YoY
|
-$8.504M
-114.59%
YoY
|
-$75.75M
132.44%
YoY
|
-$15.96M
-61.99%
YoY
|
-$20.93M
-142.33%
YoY
|
$58.30M
172.43%
YoY
|
-$32.59M
-35.73%
YoY
|
-$41.98M
-218.49%
YoY
|
$49.44M
-67.08%
YoY
|
| Cash From Financing Activities |
-$171.2M
201.82%
YoY
|
-$65.89M
17.58%
YoY
|
-$4.606M
-90.94%
YoY
|
$13.15M
-161.04%
YoY
|
-$56.73M
884.91%
YoY
|
-$56.04M
-32869.01%
YoY
|
-$50.83M
-254.05%
YoY
|
-$21.54M
-135.38%
YoY
|
-$5.760M
-102.56%
YoY
|
$171.0K
-99.77%
YoY
|
$33.00M
1688.56%
YoY
|
$60.89M
-3513.17%
YoY
|
$224.6M
676.79%
YoY
|
$74.52M
457.8%
YoY
|
$1.845M
-103.4%
YoY
|
-$1.784M
-98.68%
YoY
|
$28.92M
-164.61%
YoY
|
$13.36M
-398.21%
YoY
|
-$54.34M
21.1%
YoY
|
| Net Change In Cash |
-$24.00M
-216.47%
YoY
|
$8.862M
-162.15%
YoY
|
$18.62M
-2711.64%
YoY
|
-$2.616M
-96.97%
YoY
|
$20.61M
-38.22%
YoY
|
-$14.26M
-164.45%
YoY
|
-$713.0K
-103.31%
YoY
|
-$86.30M
690.61%
YoY
|
$33.35M
-77.67%
YoY
|
$22.12M
-68.79%
YoY
|
$21.52M
-296.32%
YoY
|
-$10.92M
-120.57%
YoY
|
$149.4M
766.97%
YoY
|
$70.88M
-1014.52%
YoY
|
-$10.96M
30.21%
YoY
|
$53.07M
-146.92%
YoY
|
$17.23M
-127.68%
YoY
|
-$7.750M
-114.04%
YoY
|
-$8.417M
-117.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 |
$110.8M
54.6%
YoY
|
-$2.114M
-149.14%
YoY
|
-$11.26M
-125.71%
YoY
|
-$8.828M
-249.07%
YoY
|
$71.69M
-893.55%
YoY
|
$4.302M
-80.02%
YoY
|
$43.78M
-232.82%
YoY
|
$5.922M
-109.36%
YoY
|
-$9.034M
-1997.9%
YoY
|
$21.53M
74.93%
YoY
|
-$32.96M
-505.77%
YoY
|
-$63.30M
1737.0%
YoY
|
$476.0K
-97.72%
YoY
|
$12.31M
-41.03%
YoY
|
$8.123M
-330.7%
YoY
|
-$3.446M
-419.07%
YoY
|
$20.90M
-37.08%
YoY
|
$20.87M
-13.94%
YoY
|
-$3.521M
-93.69%
YoY
|
| Capital Expenditures |
$818.0K
-20.12%
YoY
|
$1.043M
-32.45%
YoY
|
$760.0K
-80.73%
YoY
|
$1.802M
-75.25%
YoY
|
$1.024M
79.33%
YoY
|
$1.544M
-82.68%
YoY
|
$3.943M
1328.62%
YoY
|
$7.280M
17.88%
YoY
|
$571.0K
-77.18%
YoY
|
$8.916M
82.63%
YoY
|
$276.0K
-55.19%
YoY
|
$6.176M
-1168.51%
YoY
|
$2.502M
-205.53%
YoY
|
$4.882M
-249.75%
YoY
|
$616.0K
-74.5%
YoY
|
-$578.0K
-75.92%
YoY
|
-$2.371M
-8.46%
YoY
|
-$3.260M
-79.09%
YoY
|
$2.416M
33.7%
YoY
|
| Free Cash Flow |
$110.0M
55.69%
YoY
|
-$3.157M
-214.47%
YoY
|
-$12.02M
-130.17%
YoY
|
-$10.63M
682.77%
YoY
|
$70.67M
-835.71%
YoY
|
$2.758M
-78.14%
YoY
|
$39.84M
-219.85%
YoY
|
-$1.358M
-98.05%
YoY
|
-$9.605M
374.09%
YoY
|
$12.61M
69.86%
YoY
|
-$33.24M
-542.75%
YoY
|
-$69.48M
2322.56%
YoY
|
-$2.026M
-108.71%
YoY
|
$7.426M
-69.23%
YoY
|
$7.507M
-226.44%
YoY
|
-$2.868M
-182.41%
YoY
|
$23.27M
-35.01%
YoY
|
$24.13M
-39.43%
YoY
|
-$5.937M
-89.69%
YoY
|
Loading...