|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$54.34M
3.87%
YoY
|
$52.32M
14.38%
YoY
|
$45.74M
46.01%
YoY
|
$31.33M
-1.69%
YoY
|
$31.87M
13.52%
YoY
|
| Depreciation, Depletion And Amortization |
$3.850M
6.65%
YoY
|
$3.610M
0.56%
YoY
|
$3.590M
11.49%
YoY
|
$3.220M
23.37%
YoY
|
$2.610M
20.28%
YoY
|
| Cash From Operating Activities |
$73.73M
8.51%
YoY
|
$67.94M
9.86%
YoY
|
$61.85M
38.42%
YoY
|
$44.68M
9.17%
YoY
|
$40.93M
6.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$7.087M
426.52%
YoY
|
$1.346M
-70.33%
YoY
|
$4.537M
-47.47%
YoY
|
$8.637M
-6.3%
YoY
|
$9.218M
66.24%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$148.3M
-63.24%
YoY
|
-$403.5M
19.65%
YoY
|
-$337.2M
134.45%
YoY
|
-$143.8M
110.43%
YoY
|
-$68.35M
3.26%
YoY
|
| Cash From Investing Activities |
-$155.4M
-61.61%
YoY
|
-$404.8M
18.46%
YoY
|
-$341.7M
124.15%
YoY
|
-$152.5M
96.55%
YoY
|
-$77.57M
8.13%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
$6.416M
406.79%
YoY
|
$1.266M
-87.64%
YoY
|
$10.25M
605.65%
YoY
|
| Debt Paid & Issued, Net |
$5.165M
24495.24%
YoY
|
$21.00K
5.0%
YoY
|
$20.00K
-99.91%
YoY
|
$21.30M
118238.89%
YoY
|
$18.00K
-99.96%
YoY
|
| Cash From Financing Activities |
$89.20M
-70.57%
YoY
|
$303.1M
17.24%
YoY
|
$258.6M
77.49%
YoY
|
$145.7M
273.63%
YoY
|
$38.99M
-2.82%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$73.73M
8.51%
YoY
|
$67.94M
9.86%
YoY
|
$61.85M
38.42%
YoY
|
$44.68M
9.17%
YoY
|
$40.93M
6.25%
YoY
|
| Cash From Investing Activities |
-$155.4M
-61.61%
YoY
|
-$404.8M
18.46%
YoY
|
-$341.7M
124.15%
YoY
|
-$152.5M
96.55%
YoY
|
-$77.57M
8.13%
YoY
|
| Cash From Financing Activities |
$89.20M
-70.57%
YoY
|
$303.1M
17.24%
YoY
|
$258.6M
77.49%
YoY
|
$145.7M
273.63%
YoY
|
$38.99M
-2.82%
YoY
|
| Net Change In Cash |
$7.515M
-122.27%
YoY
|
-$33.74M
58.19%
YoY
|
-$21.33M
-156.28%
YoY
|
$37.90M
1514.1%
YoY
|
$2.348M
-66.02%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$73.73M
8.51%
YoY
|
$67.94M
9.86%
YoY
|
$61.85M
38.42%
YoY
|
$44.68M
9.17%
YoY
|
$40.93M
6.25%
YoY
|
| Capital Expenditures |
$7.087M
426.52%
YoY
|
$1.346M
-70.33%
YoY
|
$4.537M
-47.47%
YoY
|
$8.637M
-6.3%
YoY
|
$9.218M
66.24%
YoY
|
| Free Cash Flow |
$66.64M
0.07%
YoY
|
$66.60M
16.21%
YoY
|
$57.31M
59.0%
YoY
|
$36.04M
13.67%
YoY
|
$31.71M
-3.84%
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 |
$17.05M
20.89%
YoY
|
$16.37M
10.17%
YoY
|
$16.33M
13.24%
YoY
|
$7.984M
-33.54%
YoY
|
$14.10M
20.59%
YoY
|
$14.86M
18.13%
YoY
|
$14.42M
17.85%
YoY
|
$12.01M
13.77%
YoY
|
$11.69M
12.87%
YoY
|
$12.58M
22.73%
YoY
|
$12.24M
27.21%
YoY
|
$10.56M
51.96%
YoY
|
$10.36M
129.92%
YoY
|
$10.25M
25.77%
YoY
|
$9.620M
19.34%
YoY
|
$6.949M
-18.86%
YoY
|
$4.506M
-36.46%
YoY
|
$8.150M
9.4%
YoY
|
$8.061M
16.84%
YoY
|
| Depreciation, Depletion And Amortization |
$1.059M
21.86%
YoY
|
$2.023M
64.07%
YoY
|
$1.980M
58.27%
YoY
|
$1.972M
57.01%
YoY
|
$869.0K
-6.56%
YoY
|
$1.233M
-6.59%
YoY
|
$1.251M
-5.23%
YoY
|
$1.256M
1.29%
YoY
|
$930.0K
8.27%
YoY
|
$1.320M
3.94%
YoY
|
$1.320M
5.6%
YoY
|
$1.240M
3.33%
YoY
|
$859.0K
18.32%
YoY
|
$1.270M
16.51%
YoY
|
$1.250M
15.74%
YoY
|
$1.200M
13.21%
YoY
|
$726.0K
20.8%
YoY
|
$1.090M
12.37%
YoY
|
$1.080M
12.5%
YoY
|
| Cash From Operating Activities |
$19.36M
12.72%
YoY
|
$19.02M
8.2%
YoY
|
$22.83M
8.75%
YoY
|
$14.70M
1.11%
YoY
|
$17.18M
15.79%
YoY
|
$17.58M
0.45%
YoY
|
$20.99M
33.97%
YoY
|
$14.54M
10.46%
YoY
|
$14.84M
-4.39%
YoY
|
$17.50M
2.46%
YoY
|
$15.67M
21.38%
YoY
|
$13.16M
144.16%
YoY
|
$15.52M
66.82%
YoY
|
$17.08M
49.3%
YoY
|
$12.91M
18.66%
YoY
|
$5.390M
-26.96%
YoY
|
$9.302M
-17.14%
YoY
|
$11.44M
9.79%
YoY
|
$10.88M
9.46%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$684.0K
-50.58%
YoY
|
$1.557M
562.55%
YoY
|
$2.730M
-583.19%
YoY
|
$1.414M
-725.66%
YoY
|
$1.384M
332.5%
YoY
|
$235.0K
-127.33%
YoY
|
-$565.0K
-59.35%
YoY
|
-$226.0K
-66.76%
YoY
|
$320.0K
-80.14%
YoY
|
-$860.0K
53.57%
YoY
|
-$1.390M
-26.06%
YoY
|
-$680.0K
-78.95%
YoY
|
$1.611M
-45.78%
YoY
|
-$560.0K
-71.72%
YoY
|
-$1.880M
36.23%
YoY
|
-$3.230M
-37.28%
YoY
|
$2.971M
319.63%
YoY
|
-$1.980M
57.14%
YoY
|
-$1.380M
-2.82%
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
|
-$26.39M
-12.99%
YoY
|
-$65.94M
-51.62%
YoY
|
-$24.83M
-82.55%
YoY
|
-$31.17M
-67.04%
YoY
|
-$30.33M
-85.03%
YoY
|
-$136.3M
132.0%
YoY
|
-$142.3M
1171.55%
YoY
|
-$94.56M
46.38%
YoY
|
-$202.7M
434.19%
YoY
|
-$58.75M
172.62%
YoY
|
-$11.19M
-92.02%
YoY
|
-$64.60M
-215.67%
YoY
|
-$37.94M
-47.39%
YoY
|
-$21.55M
-18.0%
YoY
|
-$140.2M
222.94%
YoY
|
$55.85M
-23.96%
YoY
|
-$72.11M
31.88%
YoY
|
-$26.28M
-1.39%
YoY
|
| Cash From Investing Activities |
-$5.215M
-83.98%
YoY
|
-$27.95M
-8.57%
YoY
|
-$68.68M
-49.82%
YoY
|
-$26.24M
-81.59%
YoY
|
-$32.55M
-65.69%
YoY
|
-$30.57M
-84.98%
YoY
|
-$136.9M
127.54%
YoY
|
-$142.5M
1101.62%
YoY
|
-$94.88M
43.3%
YoY
|
-$203.5M
428.62%
YoY
|
-$60.15M
156.83%
YoY
|
-$11.86M
-91.73%
YoY
|
-$66.22M
-225.22%
YoY
|
-$38.50M
-48.04%
YoY
|
-$23.42M
-15.3%
YoY
|
-$143.4M
195.29%
YoY
|
$52.88M
-27.31%
YoY
|
-$74.09M
32.45%
YoY
|
-$27.65M
-1.5%
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
|
$65.00K
-192.86%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$70.00K
-105.31%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.318M
-54.49%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$7.000K
40.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.000K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.000K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.000K
-16.67%
YoY
|
N/A
|
N/A
|
N/A
|
$6.000K
50.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$10.72M
-125.86%
YoY
|
$1.604M
-86.69%
YoY
|
$42.16M
-62.33%
YoY
|
$3.968M
-96.59%
YoY
|
$41.47M
-34.01%
YoY
|
$12.05M
-77.41%
YoY
|
$111.9M
84.69%
YoY
|
$116.3M
580.63%
YoY
|
$62.85M
-50.71%
YoY
|
$53.37M
336.74%
YoY
|
$60.60M
-21.0%
YoY
|
$17.09M
-87.74%
YoY
|
$127.5M
-254.34%
YoY
|
$12.22M
-83.0%
YoY
|
$76.71M
491.9%
YoY
|
$139.4M
250.97%
YoY
|
-$82.62M
-3.44%
YoY
|
$71.87M
40.32%
YoY
|
$12.96M
-49.28%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$19.36M
12.72%
YoY
|
$19.02M
8.2%
YoY
|
$22.83M
8.75%
YoY
|
$14.70M
1.11%
YoY
|
$17.18M
15.79%
YoY
|
$17.58M
0.45%
YoY
|
$20.99M
33.97%
YoY
|
$14.54M
10.46%
YoY
|
$14.84M
-4.39%
YoY
|
$17.50M
2.46%
YoY
|
$15.67M
21.38%
YoY
|
$13.16M
144.16%
YoY
|
$15.52M
66.82%
YoY
|
$17.08M
49.3%
YoY
|
$12.91M
18.66%
YoY
|
$5.390M
-26.96%
YoY
|
$9.302M
-17.14%
YoY
|
$11.44M
9.79%
YoY
|
$10.88M
9.46%
YoY
|
| Cash From Investing Activities |
-$5.215M
-83.98%
YoY
|
-$27.95M
-8.57%
YoY
|
-$68.68M
-49.82%
YoY
|
-$26.24M
-81.59%
YoY
|
-$32.55M
-65.69%
YoY
|
-$30.57M
-84.98%
YoY
|
-$136.9M
127.54%
YoY
|
-$142.5M
1101.62%
YoY
|
-$94.88M
43.3%
YoY
|
-$203.5M
428.62%
YoY
|
-$60.15M
156.83%
YoY
|
-$11.86M
-91.73%
YoY
|
-$66.22M
-225.22%
YoY
|
-$38.50M
-48.04%
YoY
|
-$23.42M
-15.3%
YoY
|
-$143.4M
195.29%
YoY
|
$52.88M
-27.31%
YoY
|
-$74.09M
32.45%
YoY
|
-$27.65M
-1.5%
YoY
|
| Cash From Financing Activities |
-$10.72M
-125.86%
YoY
|
$1.604M
-86.69%
YoY
|
$42.16M
-62.33%
YoY
|
$3.968M
-96.59%
YoY
|
$41.47M
-34.01%
YoY
|
$12.05M
-77.41%
YoY
|
$111.9M
84.69%
YoY
|
$116.3M
580.63%
YoY
|
$62.85M
-50.71%
YoY
|
$53.37M
336.74%
YoY
|
$60.60M
-21.0%
YoY
|
$17.09M
-87.74%
YoY
|
$127.5M
-254.34%
YoY
|
$12.22M
-83.0%
YoY
|
$76.71M
491.9%
YoY
|
$139.4M
250.97%
YoY
|
-$82.62M
-3.44%
YoY
|
$71.87M
40.32%
YoY
|
$12.96M
-49.28%
YoY
|
| Net Change In Cash |
$3.424M
-86.88%
YoY
|
-$7.325M
684.26%
YoY
|
-$3.690M
-6.58%
YoY
|
-$7.573M
-35.03%
YoY
|
$26.10M
-251.73%
YoY
|
-$934.0K
-99.3%
YoY
|
-$3.950M
-124.5%
YoY
|
-$11.66M
-163.38%
YoY
|
-$17.20M
-122.39%
YoY
|
-$132.7M
1341.85%
YoY
|
$16.12M
-75.65%
YoY
|
$18.39M
1272.39%
YoY
|
$76.81M
-475.89%
YoY
|
-$9.200M
-199.78%
YoY
|
$66.20M
-1837.53%
YoY
|
$1.340M
-190.54%
YoY
|
-$20.43M
1188.4%
YoY
|
$9.220M
61.75%
YoY
|
-$3.810M
-151.35%
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 |
$19.36M
12.72%
YoY
|
$19.02M
8.2%
YoY
|
$22.83M
8.75%
YoY
|
$14.70M
1.11%
YoY
|
$17.18M
15.79%
YoY
|
$17.58M
0.45%
YoY
|
$20.99M
33.97%
YoY
|
$14.54M
10.46%
YoY
|
$14.84M
-4.39%
YoY
|
$17.50M
2.46%
YoY
|
$15.67M
21.38%
YoY
|
$13.16M
144.16%
YoY
|
$15.52M
66.82%
YoY
|
$17.08M
49.3%
YoY
|
$12.91M
18.66%
YoY
|
$5.390M
-26.96%
YoY
|
$9.302M
-17.14%
YoY
|
$11.44M
9.79%
YoY
|
$10.88M
9.46%
YoY
|
| Capital Expenditures |
$684.0K
-50.58%
YoY
|
$1.557M
562.55%
YoY
|
$2.730M
-583.19%
YoY
|
$1.414M
-725.66%
YoY
|
$1.384M
332.5%
YoY
|
$235.0K
-127.33%
YoY
|
-$565.0K
-59.35%
YoY
|
-$226.0K
-66.76%
YoY
|
$320.0K
-80.14%
YoY
|
-$860.0K
53.57%
YoY
|
-$1.390M
-26.06%
YoY
|
-$680.0K
-78.95%
YoY
|
$1.611M
-45.78%
YoY
|
-$560.0K
-71.72%
YoY
|
-$1.880M
36.23%
YoY
|
-$3.230M
-37.28%
YoY
|
$2.971M
319.63%
YoY
|
-$1.980M
57.14%
YoY
|
-$1.380M
-2.82%
YoY
|
| Free Cash Flow |
$18.68M
18.27%
YoY
|
$17.46M
0.69%
YoY
|
$20.10M
-6.76%
YoY
|
$13.28M
-10.01%
YoY
|
$15.79M
8.8%
YoY
|
$17.34M
-5.54%
YoY
|
$21.56M
26.37%
YoY
|
$14.76M
6.67%
YoY
|
$14.52M
4.38%
YoY
|
$18.36M
4.08%
YoY
|
$17.06M
15.35%
YoY
|
$13.84M
60.56%
YoY
|
$13.91M
119.67%
YoY
|
$17.64M
31.45%
YoY
|
$14.79M
20.64%
YoY
|
$8.620M
-31.21%
YoY
|
$6.331M
-39.81%
YoY
|
$13.42M
14.9%
YoY
|
$12.26M
7.92%
YoY
|
Loading...