|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$104.4M
-1.87%
YoY
|
$106.4M
20.98%
YoY
|
$87.98M
7.98%
YoY
|
$81.48M
53.91%
YoY
|
$52.94M
14.61%
YoY
|
| Depreciation, Depletion And Amortization |
$6.796M
44.5%
YoY
|
$4.703M
33.38%
YoY
|
$3.526M
-0.59%
YoY
|
$3.547M
-2.5%
YoY
|
$3.638M
-41.27%
YoY
|
| Cash From Operating Activities |
$135.8M
9.44%
YoY
|
$124.1M
5.84%
YoY
|
$117.2M
-20.43%
YoY
|
$147.3M
108.85%
YoY
|
$70.54M
7.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$1.379M
-22.31%
YoY
|
$1.775M
20.18%
YoY
|
$1.477M
-11.45%
YoY
|
$1.668M
-30.38%
YoY
|
$2.396M
48.64%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$376.6M
19.88%
YoY
|
-$314.2M
136.34%
YoY
|
-$132.9M
-88.93%
YoY
|
-$1.201B
39.14%
YoY
|
-$863.0M
14.53%
YoY
|
| Cash From Investing Activities |
-$378.0M
19.65%
YoY
|
-$315.9M
135.07%
YoY
|
-$134.4M
-88.82%
YoY
|
-$1.202B
38.95%
YoY
|
-$865.4M
14.6%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$17.20M
20.86%
YoY
|
$14.23M
15.41%
YoY
|
$12.33M
10.01%
YoY
|
$11.21M
12.36%
YoY
|
$9.978M
-0.09%
YoY
|
| Common Stock Issuance & Retirement, Net |
-$30.96M
-9178.89%
YoY
|
$341.0K
-104.54%
YoY
|
-$7.511M
-36.42%
YoY
|
-$11.81M
-504.55%
YoY
|
$2.920M
-58.29%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$472.7M
191.68%
YoY
|
$162.1M
266.55%
YoY
|
$44.21M
-94.39%
YoY
|
$788.2M
-27.46%
YoY
|
$1.087B
79.42%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$135.8M
9.44%
YoY
|
$124.1M
5.84%
YoY
|
$117.2M
-20.43%
YoY
|
$147.3M
108.85%
YoY
|
$70.54M
7.25%
YoY
|
| Cash From Investing Activities |
-$378.0M
19.65%
YoY
|
-$315.9M
135.07%
YoY
|
-$134.4M
-88.82%
YoY
|
-$1.202B
38.95%
YoY
|
-$865.4M
14.6%
YoY
|
| Cash From Financing Activities |
$472.7M
191.68%
YoY
|
$162.1M
266.55%
YoY
|
$44.21M
-94.39%
YoY
|
$788.2M
-27.46%
YoY
|
$1.087B
79.42%
YoY
|
| Net Change In Cash |
$230.5M
-872.84%
YoY
|
-$29.82M
-210.33%
YoY
|
$27.03M
-110.13%
YoY
|
-$266.9M
-191.51%
YoY
|
$291.7M
-448.24%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$135.8M
9.44%
YoY
|
$124.1M
5.84%
YoY
|
$117.2M
-20.43%
YoY
|
$147.3M
108.85%
YoY
|
$70.54M
7.25%
YoY
|
| Capital Expenditures |
$1.379M
-22.31%
YoY
|
$1.775M
20.18%
YoY
|
$1.477M
-11.45%
YoY
|
$1.668M
-30.38%
YoY
|
$2.396M
48.64%
YoY
|
| Free Cash Flow |
$134.4M
9.91%
YoY
|
$122.3M
5.65%
YoY
|
$115.7M
-20.53%
YoY
|
$145.7M
113.75%
YoY
|
$68.14M
6.21%
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 |
$25.22M
0.78%
YoY
|
$26.64M
8.78%
YoY
|
$26.79M
-4.12%
YoY
|
$25.99M
-2.86%
YoY
|
$25.03M
-8.15%
YoY
|
$24.49M
7.91%
YoY
|
$27.94M
25.26%
YoY
|
$26.75M
23.62%
YoY
|
$27.25M
27.7%
YoY
|
$22.70M
-8.32%
YoY
|
$22.31M
-2.77%
YoY
|
$21.64M
10.35%
YoY
|
$21.34M
50.64%
YoY
|
$24.76M
55.46%
YoY
|
$22.94M
59.16%
YoY
|
$19.61M
88.44%
YoY
|
$14.17M
16.21%
YoY
|
$15.92M
15.47%
YoY
|
$14.42M
15.51%
YoY
|
| Depreciation, Depletion And Amortization |
$1.991M
651.32%
YoY
|
$5.648M
130.15%
YoY
|
$252.0K
-73.58%
YoY
|
$487.0K
-49.06%
YoY
|
$265.0K
-70.09%
YoY
|
$2.454M
10.84%
YoY
|
$954.0K
N/A
|
$956.0K
-14.57%
YoY
|
$886.0K
1.96%
YoY
|
$2.214M
96.8%
YoY
|
N/A
|
$1.119M
-2.86%
YoY
|
$869.0K
-3.34%
YoY
|
$1.125M
-5.78%
YoY
|
$1.155M
-5.48%
YoY
|
$1.152M
-9.93%
YoY
|
$899.0K
5.27%
YoY
|
$1.194M
-0.5%
YoY
|
$1.222M
-61.33%
YoY
|
| Cash From Operating Activities |
$56.78M
65.94%
YoY
|
$37.14M
28.06%
YoY
|
$39.50M
10.4%
YoY
|
$24.93M
-11.04%
YoY
|
$34.21M
9.44%
YoY
|
$29.01M
-47.38%
YoY
|
$35.78M
N/A
|
$28.02M
2.78%
YoY
|
$31.26M
-10.3%
YoY
|
$55.12M
5.09%
YoY
|
N/A
|
$27.26M
-46.82%
YoY
|
$34.85M
107.1%
YoY
|
$52.45M
206.07%
YoY
|
$26.77M
-6.66%
YoY
|
$51.26M
307.63%
YoY
|
$16.83M
38.6%
YoY
|
$17.14M
-63.06%
YoY
|
$28.68M
1659.75%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.079M
246.78%
YoY
|
-$855.0K
-215.85%
YoY
|
$1.193M
103.93%
YoY
|
-$712.0K
-390.61%
YoY
|
$1.753M
746.86%
YoY
|
$738.0K
9.01%
YoY
|
$585.0K
N/A
|
$245.0K
-57.76%
YoY
|
$207.0K
-21.29%
YoY
|
$677.0K
274.03%
YoY
|
N/A
|
$580.0K
-642.06%
YoY
|
$263.0K
-67.85%
YoY
|
$181.0K
-200.56%
YoY
|
-$562.0K
14.23%
YoY
|
-$107.0K
-87.76%
YoY
|
$818.0K
-3.42%
YoY
|
-$180.0K
-69.49%
YoY
|
-$492.0K
-547.27%
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 |
-$381.3M
7748.35%
YoY
|
-$22.87M
-140.82%
YoY
|
-$115.8M
49.56%
YoY
|
-$233.1M
15.55%
YoY
|
-$4.858M
-94.98%
YoY
|
$56.03M
-140.42%
YoY
|
-$77.44M
N/A
|
-$201.7M
580.79%
YoY
|
-$96.74M
-373.53%
YoY
|
-$138.6M
-1812.75%
YoY
|
N/A
|
-$29.63M
-92.57%
YoY
|
$35.37M
-106.06%
YoY
|
$8.094M
-101.37%
YoY
|
-$226.3M
14.62%
YoY
|
-$398.7M
159.48%
YoY
|
-$584.0M
-853.73%
YoY
|
-$589.4M
802.53%
YoY
|
-$197.4M
-3911.1%
YoY
|
| Cash From Investing Activities |
-$387.4M
5759.2%
YoY
|
-$22.02M
-139.82%
YoY
|
-$117.0M
49.97%
YoY
|
-$232.4M
15.05%
YoY
|
-$6.611M
-92.75%
YoY
|
$55.30M
-139.69%
YoY
|
-$78.03M
N/A
|
-$202.0M
568.53%
YoY
|
-$91.25M
-359.94%
YoY
|
-$139.3M
-1860.48%
YoY
|
N/A
|
-$30.21M
-92.42%
YoY
|
$35.10M
-106.0%
YoY
|
$7.913M
-101.34%
YoY
|
-$226.8M
14.62%
YoY
|
-$398.8M
158.06%
YoY
|
-$584.8M
-863.09%
YoY
|
-$589.6M
794.86%
YoY
|
-$197.9M
-3855.35%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$5.273M
22.97%
YoY
|
N/A
|
N/A
|
N/A
|
$4.288M
37.66%
YoY
|
N/A
|
N/A
|
N/A
|
$3.115M
1.07%
YoY
|
N/A
|
N/A
|
N/A
|
$3.082M
23.78%
YoY
|
N/A
|
N/A
|
N/A
|
$2.490M
0.24%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$2.029M
-25.4%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$2.720M
6534.15%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$41.00K
-97.99%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$2.037M
-170.51%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.889M
591.15%
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 |
$219.1M
-1067.78%
YoY
|
$160.5M
-192.93%
YoY
|
$21.99M
-83.52%
YoY
|
$312.8M
307.61%
YoY
|
-$22.64M
-118.17%
YoY
|
-$172.8M
-258.48%
YoY
|
$133.5M
N/A
|
$76.74M
-223.31%
YoY
|
$124.6M
-4893.08%
YoY
|
$109.0M
-272.9%
YoY
|
N/A
|
-$62.23M
-120.34%
YoY
|
-$2.600M
-100.43%
YoY
|
-$63.05M
-129.64%
YoY
|
-$66.26M
-121.23%
YoY
|
$306.0M
65.89%
YoY
|
$611.5M
62.05%
YoY
|
$212.7M
-131.06%
YoY
|
$312.0M
110.56%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$56.78M
65.94%
YoY
|
$37.14M
28.06%
YoY
|
$39.50M
10.4%
YoY
|
$24.93M
-11.04%
YoY
|
$34.21M
9.44%
YoY
|
$29.01M
-47.38%
YoY
|
$35.78M
N/A
|
$28.02M
2.78%
YoY
|
$31.26M
-10.3%
YoY
|
$55.12M
5.09%
YoY
|
N/A
|
$27.26M
-46.82%
YoY
|
$34.85M
107.1%
YoY
|
$52.45M
206.07%
YoY
|
$26.77M
-6.66%
YoY
|
$51.26M
307.63%
YoY
|
$16.83M
38.6%
YoY
|
$17.14M
-63.06%
YoY
|
$28.68M
1659.75%
YoY
|
| Cash From Investing Activities |
-$387.4M
5759.2%
YoY
|
-$22.02M
-139.82%
YoY
|
-$117.0M
49.97%
YoY
|
-$232.4M
15.05%
YoY
|
-$6.611M
-92.75%
YoY
|
$55.30M
-139.69%
YoY
|
-$78.03M
N/A
|
-$202.0M
568.53%
YoY
|
-$91.25M
-359.94%
YoY
|
-$139.3M
-1860.48%
YoY
|
N/A
|
-$30.21M
-92.42%
YoY
|
$35.10M
-106.0%
YoY
|
$7.913M
-101.34%
YoY
|
-$226.8M
14.62%
YoY
|
-$398.8M
158.06%
YoY
|
-$584.8M
-863.09%
YoY
|
-$589.6M
794.86%
YoY
|
-$197.9M
-3855.35%
YoY
|
| Cash From Financing Activities |
$219.1M
-1067.78%
YoY
|
$160.5M
-192.93%
YoY
|
$21.99M
-83.52%
YoY
|
$312.8M
307.61%
YoY
|
-$22.64M
-118.17%
YoY
|
-$172.8M
-258.48%
YoY
|
$133.5M
N/A
|
$76.74M
-223.31%
YoY
|
$124.6M
-4893.08%
YoY
|
$109.0M
-272.9%
YoY
|
N/A
|
-$62.23M
-120.34%
YoY
|
-$2.600M
-100.43%
YoY
|
-$63.05M
-129.64%
YoY
|
-$66.26M
-121.23%
YoY
|
$306.0M
65.89%
YoY
|
$611.5M
62.05%
YoY
|
$212.7M
-131.06%
YoY
|
$312.0M
110.56%
YoY
|
| Net Change In Cash |
-$111.5M
-2345.5%
YoY
|
$175.7M
-298.59%
YoY
|
-$55.52M
-160.87%
YoY
|
$105.4M
-208.37%
YoY
|
$4.965M
-92.32%
YoY
|
-$88.46M
-456.25%
YoY
|
$91.21M
N/A
|
-$97.21M
49.14%
YoY
|
$64.63M
-4.04%
YoY
|
$24.83M
-1025.46%
YoY
|
N/A
|
-$65.18M
57.05%
YoY
|
$67.36M
54.64%
YoY
|
-$2.683M
-99.25%
YoY
|
-$266.3M
-286.49%
YoY
|
-$41.51M
-197.62%
YoY
|
$43.56M
-90.66%
YoY
|
-$359.8M
-48.92%
YoY
|
$142.8M
-7.92%
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 |
$56.78M
65.94%
YoY
|
$37.14M
28.06%
YoY
|
$39.50M
10.4%
YoY
|
$24.93M
-11.04%
YoY
|
$34.21M
9.44%
YoY
|
$29.01M
-47.38%
YoY
|
$35.78M
N/A
|
$28.02M
2.78%
YoY
|
$31.26M
-10.3%
YoY
|
$55.12M
5.09%
YoY
|
N/A
|
$27.26M
-46.82%
YoY
|
$34.85M
107.1%
YoY
|
$52.45M
206.07%
YoY
|
$26.77M
-6.66%
YoY
|
$51.26M
307.63%
YoY
|
$16.83M
38.6%
YoY
|
$17.14M
-63.06%
YoY
|
$28.68M
1659.75%
YoY
|
| Capital Expenditures |
$6.079M
246.78%
YoY
|
-$855.0K
-215.85%
YoY
|
$1.193M
103.93%
YoY
|
-$712.0K
-390.61%
YoY
|
$1.753M
746.86%
YoY
|
$738.0K
9.01%
YoY
|
$585.0K
N/A
|
$245.0K
-57.76%
YoY
|
$207.0K
-21.29%
YoY
|
$677.0K
274.03%
YoY
|
N/A
|
$580.0K
-642.06%
YoY
|
$263.0K
-67.85%
YoY
|
$181.0K
-200.56%
YoY
|
-$562.0K
14.23%
YoY
|
-$107.0K
-87.76%
YoY
|
$818.0K
-3.42%
YoY
|
-$180.0K
-69.49%
YoY
|
-$492.0K
-547.27%
YoY
|
| Free Cash Flow |
$50.70M
56.18%
YoY
|
$38.00M
34.42%
YoY
|
$38.31M
8.84%
YoY
|
$25.64M
-7.69%
YoY
|
$32.46M
4.53%
YoY
|
$28.27M
-48.08%
YoY
|
$35.19M
N/A
|
$27.77M
4.1%
YoY
|
$31.06M
-10.22%
YoY
|
$54.45M
4.16%
YoY
|
N/A
|
$26.68M
-48.06%
YoY
|
$34.59M
116.04%
YoY
|
$52.27M
201.84%
YoY
|
$27.34M
-6.3%
YoY
|
$51.37M
281.94%
YoY
|
$16.01M
41.75%
YoY
|
$17.32M
-63.14%
YoY
|
$29.18M
1819.47%
YoY
|
Loading...