|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$43.22M
24.45%
YoY
|
$34.73M
19.7%
YoY
|
$29.01M
-3.82%
YoY
|
$30.17M
-5.67%
YoY
|
$31.98M
21.23%
YoY
|
| Depreciation, Depletion And Amortization |
$2.100M
-8.7%
YoY
|
$2.300M
-8.0%
YoY
|
$2.500M
4.17%
YoY
|
$2.400M
-3.46%
YoY
|
$2.486M
-0.28%
YoY
|
| Cash From Operating Activities |
$43.80M
25.86%
YoY
|
$34.80M
-3.13%
YoY
|
$35.92M
17.49%
YoY
|
$30.58M
2.88%
YoY
|
$29.72M
0.29%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$439.0K
-44.85%
YoY
|
$796.0K
-19.84%
YoY
|
$993.0K
-56.33%
YoY
|
$2.274M
118.44%
YoY
|
$1.041M
-18.86%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$137.3M
-65.81%
YoY
|
-$401.7M
-670.65%
YoY
|
$70.39M
-214.75%
YoY
|
-$61.34M
-334.48%
YoY
|
$26.16M
-134.46%
YoY
|
| Cash From Investing Activities |
-$137.8M
-65.77%
YoY
|
-$402.5M
-679.93%
YoY
|
$69.40M
-209.09%
YoY
|
-$63.62M
-353.23%
YoY
|
$25.12M
-132.54%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$11.29M
3.39%
YoY
|
$10.92M
0.18%
YoY
|
$10.90M
0.14%
YoY
|
$10.88M
14.39%
YoY
|
$9.511M
12.14%
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
|
| Debt Paid & Issued, Net |
$0.00
-100.0%
YoY
|
$80.00M
161.28%
YoY
|
$30.62M
N/A
|
$0.00
-100.0%
YoY
|
$30.62M
-41.25%
YoY
|
| Cash From Financing Activities |
-$210.8M
628.59%
YoY
|
-$28.94M
-111.01%
YoY
|
$262.7M
-51.73%
YoY
|
$544.3M
1075.04%
YoY
|
$46.32M
-19.27%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$43.80M
25.86%
YoY
|
$34.80M
-3.13%
YoY
|
$35.92M
17.49%
YoY
|
$30.58M
2.88%
YoY
|
$29.72M
0.29%
YoY
|
| Cash From Investing Activities |
-$137.8M
-65.77%
YoY
|
-$402.5M
-679.93%
YoY
|
$69.40M
-209.09%
YoY
|
-$63.62M
-353.23%
YoY
|
$25.12M
-132.54%
YoY
|
| Cash From Financing Activities |
-$210.8M
628.59%
YoY
|
-$28.94M
-111.01%
YoY
|
$262.7M
-51.73%
YoY
|
$544.3M
1075.04%
YoY
|
$46.32M
-19.27%
YoY
|
| Net Change In Cash |
-$304.8M
-23.15%
YoY
|
-$396.6M
-207.76%
YoY
|
$368.1M
-28.01%
YoY
|
$511.3M
405.39%
YoY
|
$101.2M
930.52%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$43.80M
25.86%
YoY
|
$34.80M
-3.13%
YoY
|
$35.92M
17.49%
YoY
|
$30.58M
2.88%
YoY
|
$29.72M
0.29%
YoY
|
| Capital Expenditures |
$439.0K
-44.85%
YoY
|
$796.0K
-19.84%
YoY
|
$993.0K
-56.33%
YoY
|
$2.274M
118.44%
YoY
|
$1.041M
-18.86%
YoY
|
| Free Cash Flow |
$43.36M
27.52%
YoY
|
$34.00M
-2.65%
YoY
|
$34.93M
23.43%
YoY
|
$28.30M
-1.32%
YoY
|
$28.68M
1.15%
YoY
|
|
Concept
|
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 | 2020 Q1 | 2019 Q4 | 2019 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$9.793M
-18.42%
YoY
|
$9.495M
-21.65%
YoY
|
$11.41M
13.62%
YoY
|
$10.31M
57.0%
YoY
|
$12.00M
100.07%
YoY
|
$12.12M
94.95%
YoY
|
$10.05M
39.48%
YoY
|
$6.568M
-15.99%
YoY
|
$6.000M
-22.86%
YoY
|
$6.216M
-30.91%
YoY
|
$7.202M
1.15%
YoY
|
$7.818M
2.36%
YoY
|
$7.778M
21.32%
YoY
|
$8.997M
10.1%
YoY
|
$7.120M
-12.72%
YoY
|
$7.638M
-4.56%
YoY
|
$6.411M
-16.15%
YoY
|
$8.172M
16.03%
YoY
|
$8.158M
19.06%
YoY
|
| Depreciation, Depletion And Amortization |
$477.0K
198.13%
YoY
|
$46.00K
-29.23%
YoY
|
$30.00K
-89.62%
YoY
|
$82.00K
-82.33%
YoY
|
$160.0K
-78.38%
YoY
|
$65.00K
-92.44%
YoY
|
$289.0K
-59.86%
YoY
|
$464.0K
-27.5%
YoY
|
$740.0K
48.0%
YoY
|
$860.0K
68.63%
YoY
|
$720.0K
10.77%
YoY
|
$640.0K
-13.51%
YoY
|
$500.0K
-30.56%
YoY
|
$510.0K
-3.77%
YoY
|
$650.0K
85.71%
YoY
|
$740.0K
5.71%
YoY
|
$720.0K
14.29%
YoY
|
$530.0K
-20.9%
YoY
|
$350.0K
-44.44%
YoY
|
| Cash From Operating Activities |
$10.12M
-20.53%
YoY
|
$12.80M
-12.75%
YoY
|
$8.160M
-10.32%
YoY
|
$10.11M
107.53%
YoY
|
$12.73M
106.64%
YoY
|
$14.67M
104.32%
YoY
|
$9.099M
-23.02%
YoY
|
$4.871M
-60.17%
YoY
|
$6.160M
31.43%
YoY
|
$7.180M
-26.43%
YoY
|
$11.82M
131.31%
YoY
|
$12.23M
111.59%
YoY
|
$4.687M
-52.78%
YoY
|
$9.760M
46.11%
YoY
|
$5.110M
-26.05%
YoY
|
$5.780M
-22.52%
YoY
|
$9.925M
14.45%
YoY
|
$6.680M
-15.66%
YoY
|
$6.910M
-12.09%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$903.0K
82.06%
YoY
|
-$261.0K
-236.65%
YoY
|
$160.0K
-215.11%
YoY
|
$42.00K
-118.58%
YoY
|
$496.0K
-306.67%
YoY
|
$191.0K
-482.0%
YoY
|
-$139.0K
73.75%
YoY
|
-$226.0K
-43.5%
YoY
|
-$240.0K
-152.4%
YoY
|
-$50.00K
-70.59%
YoY
|
-$80.00K
-93.8%
YoY
|
-$400.0K
110.53%
YoY
|
$458.0K
-26.6%
YoY
|
-$170.0K
325.0%
YoY
|
-$1.290M
706.25%
YoY
|
-$190.0K
-29.63%
YoY
|
$624.0K
9.86%
YoY
|
-$40.00K
-89.74%
YoY
|
-$160.0K
-51.52%
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 |
$43.33M
-172.61%
YoY
|
-$40.12M
-51.02%
YoY
|
-$2.770M
-95.49%
YoY
|
-$34.78M
-83.43%
YoY
|
-$59.67M
23.36%
YoY
|
-$81.91M
-44.37%
YoY
|
-$61.48M
-173.95%
YoY
|
-$209.9M
-315.98%
YoY
|
-$48.37M
-229.71%
YoY
|
-$147.2M
-227.01%
YoY
|
$83.14M
323.75%
YoY
|
$97.20M
-159.64%
YoY
|
$37.29M
-209.97%
YoY
|
$115.9M
-889.18%
YoY
|
$19.62M
-182.23%
YoY
|
-$163.0M
-519.4%
YoY
|
-$33.91M
-231.18%
YoY
|
-$14.69M
-77.72%
YoY
|
-$23.86M
182.03%
YoY
|
| Cash From Investing Activities |
$42.42M
-170.51%
YoY
|
-$39.86M
-51.45%
YoY
|
-$2.930M
-95.24%
YoY
|
-$34.83M
-83.43%
YoY
|
-$60.17M
23.8%
YoY
|
-$82.10M
-44.26%
YoY
|
-$61.62M
-174.18%
YoY
|
-$210.2M
-317.11%
YoY
|
-$48.60M
-231.95%
YoY
|
-$147.3M
-227.25%
YoY
|
$83.06M
353.14%
YoY
|
$96.80M
-159.33%
YoY
|
$36.83M
-206.65%
YoY
|
$115.8M
-885.81%
YoY
|
$18.33M
-176.31%
YoY
|
-$163.2M
-522.8%
YoY
|
-$34.54M
-236.59%
YoY
|
-$14.73M
-77.78%
YoY
|
-$24.02M
172.95%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$3.082M
12.77%
YoY
|
N/A
|
N/A
|
N/A
|
$2.733M
0.18%
YoY
|
N/A
|
N/A
|
N/A
|
$2.728M
0.18%
YoY
|
N/A
|
N/A
|
N/A
|
$2.723M
0.11%
YoY
|
N/A
|
N/A
|
N/A
|
$2.720M
14.38%
YoY
|
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
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$10.00M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$25.00M
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
|
| Cash From Financing Activities |
-$144.4M
-49.68%
YoY
|
-$33.06M
-158.99%
YoY
|
$121.3M
106.07%
YoY
|
-$12.09M
-91.69%
YoY
|
-$287.0M
-18037.19%
YoY
|
$56.04M
155.09%
YoY
|
$58.87M
-230.04%
YoY
|
-$145.5M
-172.94%
YoY
|
$1.600M
-98.15%
YoY
|
$21.97M
-82.46%
YoY
|
-$45.27M
-191.36%
YoY
|
$199.4M
-51.39%
YoY
|
$86.63M
-313.14%
YoY
|
$125.2M
-239.24%
YoY
|
$49.55M
-68.37%
YoY
|
$410.2M
904.16%
YoY
|
-$40.65M
-33.64%
YoY
|
-$89.94M
-293.46%
YoY
|
$156.7M
295.71%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$10.12M
-20.53%
YoY
|
$12.80M
-12.75%
YoY
|
$8.160M
-10.32%
YoY
|
$10.11M
107.53%
YoY
|
$12.73M
106.64%
YoY
|
$14.67M
104.32%
YoY
|
$9.099M
-23.02%
YoY
|
$4.871M
-60.17%
YoY
|
$6.160M
31.43%
YoY
|
$7.180M
-26.43%
YoY
|
$11.82M
131.31%
YoY
|
$12.23M
111.59%
YoY
|
$4.687M
-52.78%
YoY
|
$9.760M
46.11%
YoY
|
$5.110M
-26.05%
YoY
|
$5.780M
-22.52%
YoY
|
$9.925M
14.45%
YoY
|
$6.680M
-15.66%
YoY
|
$6.910M
-12.09%
YoY
|
| Cash From Investing Activities |
$42.42M
-170.51%
YoY
|
-$39.86M
-51.45%
YoY
|
-$2.930M
-95.24%
YoY
|
-$34.83M
-83.43%
YoY
|
-$60.17M
23.8%
YoY
|
-$82.10M
-44.26%
YoY
|
-$61.62M
-174.18%
YoY
|
-$210.2M
-317.11%
YoY
|
-$48.60M
-231.95%
YoY
|
-$147.3M
-227.25%
YoY
|
$83.06M
353.14%
YoY
|
$96.80M
-159.33%
YoY
|
$36.83M
-206.65%
YoY
|
$115.8M
-885.81%
YoY
|
$18.33M
-176.31%
YoY
|
-$163.2M
-522.8%
YoY
|
-$34.54M
-236.59%
YoY
|
-$14.73M
-77.78%
YoY
|
-$24.02M
172.95%
YoY
|
| Cash From Financing Activities |
-$144.4M
-49.68%
YoY
|
-$33.06M
-158.99%
YoY
|
$121.3M
106.07%
YoY
|
-$12.09M
-91.69%
YoY
|
-$287.0M
-18037.19%
YoY
|
$56.04M
155.09%
YoY
|
$58.87M
-230.04%
YoY
|
-$145.5M
-172.94%
YoY
|
$1.600M
-98.15%
YoY
|
$21.97M
-82.46%
YoY
|
-$45.27M
-191.36%
YoY
|
$199.4M
-51.39%
YoY
|
$86.63M
-313.14%
YoY
|
$125.2M
-239.24%
YoY
|
$49.55M
-68.37%
YoY
|
$410.2M
904.16%
YoY
|
-$40.65M
-33.64%
YoY
|
-$89.94M
-293.46%
YoY
|
$156.7M
295.71%
YoY
|
| Net Change In Cash |
-$91.87M
-72.53%
YoY
|
-$60.12M
428.18%
YoY
|
$126.5M
1892.76%
YoY
|
-$36.81M
-89.51%
YoY
|
-$334.4M
718.88%
YoY
|
-$11.38M
-90.37%
YoY
|
$6.350M
-87.2%
YoY
|
-$350.7M
-213.72%
YoY
|
-$40.84M
-131.87%
YoY
|
-$118.1M
-147.12%
YoY
|
$49.61M
-32.03%
YoY
|
$308.4M
22.0%
YoY
|
$128.1M
-296.38%
YoY
|
$250.7M
-355.88%
YoY
|
$72.99M
-47.7%
YoY
|
$252.8M
190.93%
YoY
|
-$65.26M
139.05%
YoY
|
-$97.99M
724.14%
YoY
|
$139.6M
261.06%
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 |
$10.12M
-20.53%
YoY
|
$12.80M
-12.75%
YoY
|
$8.160M
-10.32%
YoY
|
$10.11M
107.53%
YoY
|
$12.73M
106.64%
YoY
|
$14.67M
104.32%
YoY
|
$9.099M
-23.02%
YoY
|
$4.871M
-60.17%
YoY
|
$6.160M
31.43%
YoY
|
$7.180M
-26.43%
YoY
|
$11.82M
131.31%
YoY
|
$12.23M
111.59%
YoY
|
$4.687M
-52.78%
YoY
|
$9.760M
46.11%
YoY
|
$5.110M
-26.05%
YoY
|
$5.780M
-22.52%
YoY
|
$9.925M
14.45%
YoY
|
$6.680M
-15.66%
YoY
|
$6.910M
-12.09%
YoY
|
| Capital Expenditures |
$903.0K
82.06%
YoY
|
-$261.0K
-236.65%
YoY
|
$160.0K
-215.11%
YoY
|
$42.00K
-118.58%
YoY
|
$496.0K
-306.67%
YoY
|
$191.0K
-482.0%
YoY
|
-$139.0K
73.75%
YoY
|
-$226.0K
-43.5%
YoY
|
-$240.0K
-152.4%
YoY
|
-$50.00K
-70.59%
YoY
|
-$80.00K
-93.8%
YoY
|
-$400.0K
110.53%
YoY
|
$458.0K
-26.6%
YoY
|
-$170.0K
325.0%
YoY
|
-$1.290M
706.25%
YoY
|
-$190.0K
-29.63%
YoY
|
$624.0K
9.86%
YoY
|
-$40.00K
-89.74%
YoY
|
-$160.0K
-51.52%
YoY
|
| Free Cash Flow |
$9.213M
-24.69%
YoY
|
$13.06M
-9.79%
YoY
|
$8.000M
-13.4%
YoY
|
$10.07M
97.51%
YoY
|
$12.23M
91.14%
YoY
|
$14.48M
100.26%
YoY
|
$9.238M
-22.37%
YoY
|
$5.097M
-59.64%
YoY
|
$6.400M
51.34%
YoY
|
$7.230M
-27.19%
YoY
|
$11.90M
85.94%
YoY
|
$12.63M
111.56%
YoY
|
$4.229M
-54.53%
YoY
|
$9.930M
47.77%
YoY
|
$6.400M
-9.48%
YoY
|
$5.970M
-22.77%
YoY
|
$9.301M
14.77%
YoY
|
$6.720M
-19.13%
YoY
|
$7.070M
-13.68%
YoY
|
Loading...