|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$84.74M
-21.08%
YoY
|
$107.4M
12.97%
YoY
|
$95.04M
65.24%
YoY
|
$57.52M
-18.61%
YoY
|
$70.67M
11.47%
YoY
|
| Depreciation, Depletion And Amortization |
$5.115M
-0.45%
YoY
|
$5.138M
0.23%
YoY
|
$5.126M
32.87%
YoY
|
$3.858M
134.53%
YoY
|
$1.645M
-70.39%
YoY
|
| Cash From Operating Activities |
$115.6M
-7.29%
YoY
|
$124.7M
31.12%
YoY
|
$95.10M
11.9%
YoY
|
$84.99M
-2.46%
YoY
|
$87.13M
9.68%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$5.069M
-21.19%
YoY
|
$6.432M
32.59%
YoY
|
$4.851M
-35.65%
YoY
|
$7.539M
27.0%
YoY
|
$5.936M
7.48%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
-$67.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Other Investing Activities |
-$285.5M
-55.77%
YoY
|
-$645.4M
5.73%
YoY
|
-$610.4M
-33.68%
YoY
|
-$920.5M
208.84%
YoY
|
-$298.0M
-11.57%
YoY
|
| Cash From Investing Activities |
-$290.6M
-55.42%
YoY
|
-$651.9M
5.94%
YoY
|
-$615.3M
-33.7%
YoY
|
-$928.0M
205.29%
YoY
|
-$304.0M
-11.26%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$38.07M
1.97%
YoY
|
$37.33M
37.67%
YoY
|
$27.12M
6.53%
YoY
|
$25.46M
2.16%
YoY
|
$24.92M
16.95%
YoY
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$1.452M
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$259.7M
-51.43%
YoY
|
$534.6M
11.69%
YoY
|
$478.6M
-42.39%
YoY
|
$830.8M
185.86%
YoY
|
$290.6M
-11.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$115.6M
-7.29%
YoY
|
$124.7M
31.12%
YoY
|
$95.10M
11.9%
YoY
|
$84.99M
-2.46%
YoY
|
$87.13M
9.68%
YoY
|
| Cash From Investing Activities |
-$290.6M
-55.42%
YoY
|
-$651.9M
5.94%
YoY
|
-$615.3M
-33.7%
YoY
|
-$928.0M
205.29%
YoY
|
-$304.0M
-11.26%
YoY
|
| Cash From Financing Activities |
$259.7M
-51.43%
YoY
|
$534.6M
11.69%
YoY
|
$478.6M
-42.39%
YoY
|
$830.8M
185.86%
YoY
|
$290.6M
-11.61%
YoY
|
| Net Change In Cash |
$84.71M
1041.58%
YoY
|
$7.420M
-117.85%
YoY
|
-$41.56M
238.41%
YoY
|
-$12.28M
-116.65%
YoY
|
$73.77M
12.34%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$115.6M
-7.29%
YoY
|
$124.7M
31.12%
YoY
|
$95.10M
11.9%
YoY
|
$84.99M
-2.46%
YoY
|
$87.13M
9.68%
YoY
|
| Capital Expenditures |
$5.069M
-21.19%
YoY
|
$6.432M
32.59%
YoY
|
$4.851M
-35.65%
YoY
|
$7.539M
27.0%
YoY
|
$5.936M
7.48%
YoY
|
| Free Cash Flow |
$110.5M
-6.53%
YoY
|
$118.3M
31.04%
YoY
|
$90.25M
16.53%
YoY
|
$77.45M
-4.61%
YoY
|
$81.20M
9.85%
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 |
$19.80M
-0.05%
YoY
|
$19.87M
-40.13%
YoY
|
$22.24M
-22.64%
YoY
|
$22.63M
-22.29%
YoY
|
$19.81M
24.33%
YoY
|
$33.19M
49.7%
YoY
|
$28.75M
28.97%
YoY
|
$29.12M
6.24%
YoY
|
$15.93M
-31.27%
YoY
|
$22.17M
17.61%
YoY
|
$22.29M
54.5%
YoY
|
$27.41M
131.26%
YoY
|
$23.18M
87.02%
YoY
|
$18.85M
0.69%
YoY
|
$14.43M
-23.56%
YoY
|
$11.85M
-32.11%
YoY
|
$12.39M
-20.7%
YoY
|
$18.72M
20.39%
YoY
|
$18.87M
12.63%
YoY
|
| Depreciation, Depletion And Amortization |
$1.509M
49.26%
YoY
|
$1.944M
17.96%
YoY
|
$2.000M
50.15%
YoY
|
$1.724M
-23.31%
YoY
|
$1.011M
-39.28%
YoY
|
$1.648M
20.29%
YoY
|
$1.332M
-43.8%
YoY
|
$2.248M
127.07%
YoY
|
$1.665M
60.1%
YoY
|
$1.370M
-9.87%
YoY
|
$2.370M
100.85%
YoY
|
$990.0K
-6.6%
YoY
|
$1.040M
21.64%
YoY
|
$1.520M
94.87%
YoY
|
$1.180M
-141.84%
YoY
|
$1.060M
-56.38%
YoY
|
$855.0K
-60.01%
YoY
|
$780.0K
-50.94%
YoY
|
-$2.820M
-280.77%
YoY
|
| Cash From Operating Activities |
$24.61M
-33.05%
YoY
|
$25.21M
-3.06%
YoY
|
$26.40M
-15.87%
YoY
|
$27.26M
-28.22%
YoY
|
$36.76M
25.29%
YoY
|
$26.00M
5.18%
YoY
|
$31.38M
29.41%
YoY
|
$37.97M
135.43%
YoY
|
$29.34M
-2.2%
YoY
|
$24.72M
6.0%
YoY
|
$24.25M
550.13%
YoY
|
$16.13M
-51.91%
YoY
|
$30.00M
22.97%
YoY
|
$23.32M
-9.79%
YoY
|
$3.730M
-82.53%
YoY
|
$33.54M
70.34%
YoY
|
$24.40M
20.52%
YoY
|
$25.85M
98.24%
YoY
|
$21.35M
-5.11%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$825.0K
-59.0%
YoY
|
$769.0K
-71.58%
YoY
|
$800.0K
-175.33%
YoY
|
$1.486M
-186.4%
YoY
|
$2.012M
113.14%
YoY
|
$2.706M
-289.23%
YoY
|
-$1.062M
34.43%
YoY
|
-$1.720M
86.96%
YoY
|
$944.0K
-44.92%
YoY
|
-$1.430M
-39.92%
YoY
|
-$790.0K
-50.93%
YoY
|
-$920.0K
-52.58%
YoY
|
$1.714M
6.79%
YoY
|
-$2.380M
34.46%
YoY
|
-$1.610M
1.9%
YoY
|
-$1.940M
142.5%
YoY
|
$1.605M
-10.49%
YoY
|
-$1.770M
9.26%
YoY
|
-$1.580M
37.39%
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 |
$65.44M
-268.57%
YoY
|
-$12.30M
-95.66%
YoY
|
-$129.6M
6.13%
YoY
|
-$104.8M
-63.26%
YoY
|
-$38.82M
-185.57%
YoY
|
-$283.5M
-39.94%
YoY
|
-$122.1M
317.91%
YoY
|
-$285.2M
-379.98%
YoY
|
$45.37M
-121.49%
YoY
|
-$472.0M
98.73%
YoY
|
-$29.22M
5.79%
YoY
|
$101.9M
-124.39%
YoY
|
-$211.1M
-11.16%
YoY
|
-$237.5M
3.31%
YoY
|
-$27.62M
-26.25%
YoY
|
-$417.7M
5346.02%
YoY
|
-$237.7M
931.11%
YoY
|
-$229.9M
65.54%
YoY
|
-$37.45M
-36.27%
YoY
|
| Cash From Investing Activities |
$64.62M
-258.24%
YoY
|
-$13.07M
-95.43%
YoY
|
-$130.4M
5.86%
YoY
|
-$106.3M
-62.97%
YoY
|
-$40.84M
-191.92%
YoY
|
-$286.2M
-39.55%
YoY
|
-$123.2M
310.45%
YoY
|
-$286.9M
-384.2%
YoY
|
$44.43M
-120.87%
YoY
|
-$473.4M
97.35%
YoY
|
-$30.01M
2.7%
YoY
|
$101.0M
-124.06%
YoY
|
-$212.9M
-11.04%
YoY
|
-$239.9M
3.55%
YoY
|
-$29.22M
-25.12%
YoY
|
-$419.7M
4860.4%
YoY
|
-$239.3M
863.01%
YoY
|
-$231.7M
64.9%
YoY
|
-$39.02M
-34.87%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$9.520M
0.21%
YoY
|
N/A
|
N/A
|
N/A
|
$9.500M
7.84%
YoY
|
N/A
|
N/A
|
N/A
|
$8.809M
38.31%
YoY
|
N/A
|
N/A
|
N/A
|
$6.369M
0.08%
YoY
|
N/A
|
N/A
|
N/A
|
$6.364M
9.01%
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.452M
N/A
|
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 |
-$202.3M
-569.66%
YoY
|
-$45.33M
-118.1%
YoY
|
$238.3M
158.76%
YoY
|
$23.60M
-67.56%
YoY
|
$43.07M
-63.92%
YoY
|
$250.4M
1619.55%
YoY
|
$92.09M
-68.57%
YoY
|
$72.75M
29.5%
YoY
|
$119.4M
3.91%
YoY
|
$14.56M
-89.65%
YoY
|
$293.0M
916.66%
YoY
|
$56.18M
-87.32%
YoY
|
$114.9M
-47.34%
YoY
|
$140.7M
-31.76%
YoY
|
$28.82M
-45.34%
YoY
|
$443.1M
4653.97%
YoY
|
$218.1M
875.43%
YoY
|
$206.2M
32.35%
YoY
|
$52.73M
-29.53%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$24.61M
-33.05%
YoY
|
$25.21M
-3.06%
YoY
|
$26.40M
-15.87%
YoY
|
$27.26M
-28.22%
YoY
|
$36.76M
25.29%
YoY
|
$26.00M
5.18%
YoY
|
$31.38M
29.41%
YoY
|
$37.97M
135.43%
YoY
|
$29.34M
-2.2%
YoY
|
$24.72M
6.0%
YoY
|
$24.25M
550.13%
YoY
|
$16.13M
-51.91%
YoY
|
$30.00M
22.97%
YoY
|
$23.32M
-9.79%
YoY
|
$3.730M
-82.53%
YoY
|
$33.54M
70.34%
YoY
|
$24.40M
20.52%
YoY
|
$25.85M
98.24%
YoY
|
$21.35M
-5.11%
YoY
|
| Cash From Investing Activities |
$64.62M
-258.24%
YoY
|
-$13.07M
-95.43%
YoY
|
-$130.4M
5.86%
YoY
|
-$106.3M
-62.97%
YoY
|
-$40.84M
-191.92%
YoY
|
-$286.2M
-39.55%
YoY
|
-$123.2M
310.45%
YoY
|
-$286.9M
-384.2%
YoY
|
$44.43M
-120.87%
YoY
|
-$473.4M
97.35%
YoY
|
-$30.01M
2.7%
YoY
|
$101.0M
-124.06%
YoY
|
-$212.9M
-11.04%
YoY
|
-$239.9M
3.55%
YoY
|
-$29.22M
-25.12%
YoY
|
-$419.7M
4860.4%
YoY
|
-$239.3M
863.01%
YoY
|
-$231.7M
64.9%
YoY
|
-$39.02M
-34.87%
YoY
|
| Cash From Financing Activities |
-$202.3M
-569.66%
YoY
|
-$45.33M
-118.1%
YoY
|
$238.3M
158.76%
YoY
|
$23.60M
-67.56%
YoY
|
$43.07M
-63.92%
YoY
|
$250.4M
1619.55%
YoY
|
$92.09M
-68.57%
YoY
|
$72.75M
29.5%
YoY
|
$119.4M
3.91%
YoY
|
$14.56M
-89.65%
YoY
|
$293.0M
916.66%
YoY
|
$56.18M
-87.32%
YoY
|
$114.9M
-47.34%
YoY
|
$140.7M
-31.76%
YoY
|
$28.82M
-45.34%
YoY
|
$443.1M
4653.97%
YoY
|
$218.1M
875.43%
YoY
|
$206.2M
32.35%
YoY
|
$52.73M
-29.53%
YoY
|
| Net Change In Cash |
-$113.0M
-389.9%
YoY
|
-$33.19M
238.28%
YoY
|
$134.3M
45118.86%
YoY
|
-$55.40M
-68.56%
YoY
|
$38.99M
-79.81%
YoY
|
-$9.813M
-97.74%
YoY
|
$297.0K
-99.9%
YoY
|
-$176.2M
-201.69%
YoY
|
$193.1M
-384.14%
YoY
|
-$434.1M
472.39%
YoY
|
$287.2M
8525.83%
YoY
|
$173.3M
204.2%
YoY
|
-$67.97M
-2181.84%
YoY
|
-$75.84M
-18597.56%
YoY
|
$3.330M
-90.5%
YoY
|
$56.96M
177.18%
YoY
|
$3.265M
-81.62%
YoY
|
$410.0K
-98.55%
YoY
|
$35.06M
-6.31%
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 |
$24.61M
-33.05%
YoY
|
$25.21M
-3.06%
YoY
|
$26.40M
-15.87%
YoY
|
$27.26M
-28.22%
YoY
|
$36.76M
25.29%
YoY
|
$26.00M
5.18%
YoY
|
$31.38M
29.41%
YoY
|
$37.97M
135.43%
YoY
|
$29.34M
-2.2%
YoY
|
$24.72M
6.0%
YoY
|
$24.25M
550.13%
YoY
|
$16.13M
-51.91%
YoY
|
$30.00M
22.97%
YoY
|
$23.32M
-9.79%
YoY
|
$3.730M
-82.53%
YoY
|
$33.54M
70.34%
YoY
|
$24.40M
20.52%
YoY
|
$25.85M
98.24%
YoY
|
$21.35M
-5.11%
YoY
|
| Capital Expenditures |
$825.0K
-59.0%
YoY
|
$769.0K
-71.58%
YoY
|
$800.0K
-175.33%
YoY
|
$1.486M
-186.4%
YoY
|
$2.012M
113.14%
YoY
|
$2.706M
-289.23%
YoY
|
-$1.062M
34.43%
YoY
|
-$1.720M
86.96%
YoY
|
$944.0K
-44.92%
YoY
|
-$1.430M
-39.92%
YoY
|
-$790.0K
-50.93%
YoY
|
-$920.0K
-52.58%
YoY
|
$1.714M
6.79%
YoY
|
-$2.380M
34.46%
YoY
|
-$1.610M
1.9%
YoY
|
-$1.940M
142.5%
YoY
|
$1.605M
-10.49%
YoY
|
-$1.770M
9.26%
YoY
|
-$1.580M
37.39%
YoY
|
| Free Cash Flow |
$23.79M
-31.55%
YoY
|
$24.44M
4.9%
YoY
|
$25.60M
-21.09%
YoY
|
$25.77M
-35.07%
YoY
|
$34.75M
22.37%
YoY
|
$23.29M
-10.92%
YoY
|
$32.44M
29.56%
YoY
|
$39.69M
132.82%
YoY
|
$28.40M
0.39%
YoY
|
$26.15M
1.75%
YoY
|
$25.04M
368.91%
YoY
|
$17.05M
-51.94%
YoY
|
$28.29M
24.11%
YoY
|
$25.70M
-6.95%
YoY
|
$5.340M
-76.71%
YoY
|
$35.48M
73.16%
YoY
|
$22.79M
23.53%
YoY
|
$27.62M
88.4%
YoY
|
$22.93M
-3.04%
YoY
|
Loading...