|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$76.09M
22.33%
YoY
|
$62.20M
-22.29%
YoY
|
$80.04M
-21.06%
YoY
|
$101.4M
2.75%
YoY
|
$98.68M
133.85%
YoY
|
| Depreciation, Depletion And Amortization |
$3.300M
3.13%
YoY
|
$3.200M
-3.03%
YoY
|
$3.300M
-15.38%
YoY
|
$3.900M
-11.36%
YoY
|
$4.400M
10.0%
YoY
|
| Cash From Operating Activities |
$206.0M
281.89%
YoY
|
$53.95M
-49.96%
YoY
|
$107.8M
-26.82%
YoY
|
$147.3M
57.16%
YoY
|
$93.73M
55.69%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.307M
-11.95%
YoY
|
$2.620M
8.31%
YoY
|
$2.419M
25.6%
YoY
|
$1.926M
-171.33%
YoY
|
-$2.700M
-38.64%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$382.0M
264.33%
YoY
|
-$104.9M
-49.49%
YoY
|
-$207.6M
-76.4%
YoY
|
-$879.6M
97.97%
YoY
|
-$444.3M
10.19%
YoY
|
| Cash From Investing Activities |
-$384.3M
257.59%
YoY
|
-$107.5M
-48.82%
YoY
|
-$210.0M
-76.18%
YoY
|
-$881.5M
97.19%
YoY
|
-$447.0M
9.68%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$32.62M
7.38%
YoY
|
$30.38M
-0.51%
YoY
|
$30.54M
6.63%
YoY
|
$28.64M
73.4%
YoY
|
$16.51M
3.47%
YoY
|
| Common Stock Issuance & Retirement, Net |
$9.404M
48.94%
YoY
|
$6.314M
54.6%
YoY
|
$4.084M
N/A
|
N/A
N/A
|
$6.135M
179.37%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$86.35M
54.19%
YoY
|
$56.00M
7.5%
YoY
|
$52.10M
-89.09%
YoY
|
$477.7M
-16.26%
YoY
|
$570.4M
-7.63%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$206.0M
281.89%
YoY
|
$53.95M
-49.96%
YoY
|
$107.8M
-26.82%
YoY
|
$147.3M
57.16%
YoY
|
$93.73M
55.69%
YoY
|
| Cash From Investing Activities |
-$384.3M
257.59%
YoY
|
-$107.5M
-48.82%
YoY
|
-$210.0M
-76.18%
YoY
|
-$881.5M
97.19%
YoY
|
-$447.0M
9.68%
YoY
|
| Cash From Financing Activities |
$86.35M
54.19%
YoY
|
$56.00M
7.5%
YoY
|
$52.10M
-89.09%
YoY
|
$477.7M
-16.26%
YoY
|
$570.4M
-7.63%
YoY
|
| Net Change In Cash |
-$91.96M
-3813.97%
YoY
|
$2.476M
-104.94%
YoY
|
-$50.10M
-80.47%
YoY
|
-$256.5M
-218.16%
YoY
|
$217.1M
-19.64%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$206.0M
281.89%
YoY
|
$53.95M
-49.96%
YoY
|
$107.8M
-26.82%
YoY
|
$147.3M
57.16%
YoY
|
$93.73M
55.69%
YoY
|
| Capital Expenditures |
$2.307M
-11.95%
YoY
|
$2.620M
8.31%
YoY
|
$2.419M
25.6%
YoY
|
$1.926M
-171.33%
YoY
|
-$2.700M
-38.64%
YoY
|
| Free Cash Flow |
$203.7M
296.88%
YoY
|
$51.33M
-51.3%
YoY
|
$105.4M
-27.52%
YoY
|
$145.4M
50.77%
YoY
|
$96.43M
49.26%
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 |
$22.56M
27.64%
YoY
|
$21.07M
20.12%
YoY
|
$22.06M
48.14%
YoY
|
$15.12M
4.61%
YoY
|
$17.67M
16.54%
YoY
|
$17.54M
-5.22%
YoY
|
$14.89M
-20.77%
YoY
|
$14.45M
-29.92%
YoY
|
$15.16M
-31.04%
YoY
|
$18.51M
-34.66%
YoY
|
$18.80M
-30.82%
YoY
|
$20.62M
-17.68%
YoY
|
$21.99M
6.26%
YoY
|
$28.33M
-15.0%
YoY
|
$27.17M
2.27%
YoY
|
$25.05M
13.24%
YoY
|
$20.70M
24.23%
YoY
|
$33.33M
132.65%
YoY
|
$26.57M
62.54%
YoY
|
| Depreciation, Depletion And Amortization |
$1.474M
-35.46%
YoY
|
$1.326M
-44.43%
YoY
|
-$285.0K
-112.68%
YoY
|
$2.332M
2.19%
YoY
|
$2.284M
42.39%
YoY
|
$2.386M
49.78%
YoY
|
$2.247M
32.18%
YoY
|
$2.282M
32.29%
YoY
|
$1.604M
-7.92%
YoY
|
$1.593M
-38.57%
YoY
|
$1.700M
-41.01%
YoY
|
$1.725M
-42.75%
YoY
|
$1.742M
-73.48%
YoY
|
$2.593M
-33.51%
YoY
|
$2.882M
-35.96%
YoY
|
$3.013M
-20.71%
YoY
|
$6.568M
68.41%
YoY
|
$3.900M
30.0%
YoY
|
$4.500M
50.0%
YoY
|
| Cash From Operating Activities |
$23.88M
-7.61%
YoY
|
$52.24M
219.77%
YoY
|
$146.9M
2535.7%
YoY
|
-$18.99M
-1025.94%
YoY
|
$25.84M
-13.8%
YoY
|
$16.34M
99.26%
YoY
|
$5.574M
-81.11%
YoY
|
$2.051M
-93.97%
YoY
|
$29.98M
-17.01%
YoY
|
$8.199M
-82.52%
YoY
|
$29.50M
-40.65%
YoY
|
$34.00M
11.3%
YoY
|
$36.13M
79.44%
YoY
|
$46.92M
66.38%
YoY
|
$49.71M
-176.24%
YoY
|
$30.55M
-75.38%
YoY
|
$20.13M
204.97%
YoY
|
$28.20M
41.71%
YoY
|
-$65.20M
-497.56%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$499.0K
89.73%
YoY
|
$915.0K
8.93%
YoY
|
$560.0K
158.06%
YoY
|
$569.0K
-26.01%
YoY
|
$263.0K
-66.88%
YoY
|
$840.0K
-60.36%
YoY
|
$217.0K
-115.5%
YoY
|
$769.0K
-26.48%
YoY
|
$794.0K
28.69%
YoY
|
$2.119M
1103.98%
YoY
|
-$1.400M
301.15%
YoY
|
$1.046M
-233.42%
YoY
|
$617.0K
-200.0%
YoY
|
$176.0K
-188.0%
YoY
|
-$349.0K
-30.2%
YoY
|
-$784.0K
-21.6%
YoY
|
-$617.0K
-38.3%
YoY
|
-$200.0K
-140.0%
YoY
|
-$500.0K
-80.77%
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 |
$59.12M
-295.62%
YoY
|
-$42.57M
-403.18%
YoY
|
-$270.4M
162.48%
YoY
|
-$38.80M
440.74%
YoY
|
-$30.22M
247.72%
YoY
|
$14.04M
-108.38%
YoY
|
-$103.0M
76.12%
YoY
|
-$7.175M
-115.88%
YoY
|
-$8.691M
-67.54%
YoY
|
-$167.5M
-6.19%
YoY
|
-$58.50M
-63.59%
YoY
|
$45.17M
-113.52%
YoY
|
-$26.78M
-87.02%
YoY
|
-$178.5M
-39.19%
YoY
|
-$160.7M
-959.24%
YoY
|
-$334.1M
78.0%
YoY
|
-$206.3M
-1227.14%
YoY
|
-$293.6M
341.5%
YoY
|
$18.70M
-123.29%
YoY
|
| Cash From Investing Activities |
$58.62M
-292.29%
YoY
|
-$43.48M
-429.4%
YoY
|
-$271.0M
162.47%
YoY
|
-$39.37M
395.56%
YoY
|
-$30.48M
221.38%
YoY
|
$13.20M
-107.79%
YoY
|
-$103.2M
80.5%
YoY
|
-$7.944M
-118.0%
YoY
|
-$9.485M
-65.38%
YoY
|
-$169.5M
-5.16%
YoY
|
-$57.20M
-64.48%
YoY
|
$44.13M
-113.18%
YoY
|
-$27.40M
-86.76%
YoY
|
-$178.7M
-39.19%
YoY
|
-$161.0M
-979.92%
YoY
|
-$334.9M
77.47%
YoY
|
-$206.9M
-1296.62%
YoY
|
-$293.9M
344.63%
YoY
|
$18.30M
-122.07%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$8.370M
2.66%
YoY
|
N/A
|
N/A
|
N/A
|
$8.153M
6.08%
YoY
|
N/A
|
N/A
|
N/A
|
$7.686M
0.83%
YoY
|
N/A
|
N/A
|
N/A
|
$7.623M
13.93%
YoY
|
N/A
|
N/A
|
N/A
|
$6.691M
118.02%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$4.812M
327.73%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.125M
-29.42%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.594M
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
|
-$435.0K
N/A
|
N/A
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 |
-$41.29M
-243.16%
YoY
|
-$11.57M
-7.49%
YoY
|
-$40.33M
-155.73%
YoY
|
$109.4M
73.84%
YoY
|
$28.84M
-143.19%
YoY
|
-$12.51M
-107.16%
YoY
|
$72.36M
-356.59%
YoY
|
$62.93M
-152.7%
YoY
|
-$66.78M
-366.63%
YoY
|
$174.7M
-16.43%
YoY
|
-$28.20M
-116.66%
YoY
|
-$119.4M
-157.12%
YoY
|
$25.05M
-122.83%
YoY
|
$209.1M
315.61%
YoY
|
$169.2M
-2.4%
YoY
|
$209.1M
80.24%
YoY
|
-$109.7M
-147.56%
YoY
|
$50.30M
-35.76%
YoY
|
$173.4M
-244.74%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$23.88M
-7.61%
YoY
|
$52.24M
219.77%
YoY
|
$146.9M
2535.7%
YoY
|
-$18.99M
-1025.94%
YoY
|
$25.84M
-13.8%
YoY
|
$16.34M
99.26%
YoY
|
$5.574M
-81.11%
YoY
|
$2.051M
-93.97%
YoY
|
$29.98M
-17.01%
YoY
|
$8.199M
-82.52%
YoY
|
$29.50M
-40.65%
YoY
|
$34.00M
11.3%
YoY
|
$36.13M
79.44%
YoY
|
$46.92M
66.38%
YoY
|
$49.71M
-176.24%
YoY
|
$30.55M
-75.38%
YoY
|
$20.13M
204.97%
YoY
|
$28.20M
41.71%
YoY
|
-$65.20M
-497.56%
YoY
|
| Cash From Investing Activities |
$58.62M
-292.29%
YoY
|
-$43.48M
-429.4%
YoY
|
-$271.0M
162.47%
YoY
|
-$39.37M
395.56%
YoY
|
-$30.48M
221.38%
YoY
|
$13.20M
-107.79%
YoY
|
-$103.2M
80.5%
YoY
|
-$7.944M
-118.0%
YoY
|
-$9.485M
-65.38%
YoY
|
-$169.5M
-5.16%
YoY
|
-$57.20M
-64.48%
YoY
|
$44.13M
-113.18%
YoY
|
-$27.40M
-86.76%
YoY
|
-$178.7M
-39.19%
YoY
|
-$161.0M
-979.92%
YoY
|
-$334.9M
77.47%
YoY
|
-$206.9M
-1296.62%
YoY
|
-$293.9M
344.63%
YoY
|
$18.30M
-122.07%
YoY
|
| Cash From Financing Activities |
-$41.29M
-243.16%
YoY
|
-$11.57M
-7.49%
YoY
|
-$40.33M
-155.73%
YoY
|
$109.4M
73.84%
YoY
|
$28.84M
-143.19%
YoY
|
-$12.51M
-107.16%
YoY
|
$72.36M
-356.59%
YoY
|
$62.93M
-152.7%
YoY
|
-$66.78M
-366.63%
YoY
|
$174.7M
-16.43%
YoY
|
-$28.20M
-116.66%
YoY
|
-$119.4M
-157.12%
YoY
|
$25.05M
-122.83%
YoY
|
$209.1M
315.61%
YoY
|
$169.2M
-2.4%
YoY
|
$209.1M
80.24%
YoY
|
-$109.7M
-147.56%
YoY
|
$50.30M
-35.76%
YoY
|
$173.4M
-244.74%
YoY
|
| Net Change In Cash |
$41.20M
70.24%
YoY
|
-$2.812M
-116.51%
YoY
|
-$164.4M
549.48%
YoY
|
$51.05M
-10.51%
YoY
|
$24.20M
-152.29%
YoY
|
$17.03M
27.08%
YoY
|
-$25.31M
-54.72%
YoY
|
$57.04M
-238.13%
YoY
|
-$46.29M
-237.02%
YoY
|
$13.40M
-82.65%
YoY
|
-$55.90M
-196.51%
YoY
|
-$41.29M
-56.65%
YoY
|
$33.78M
-111.39%
YoY
|
$77.26M
-135.87%
YoY
|
$57.92M
-54.21%
YoY
|
-$95.25M
-285.32%
YoY
|
-$296.5M
-216.45%
YoY
|
-$215.4M
-771.03%
YoY
|
$126.5M
-167.9%
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 |
$23.88M
-7.61%
YoY
|
$52.24M
219.77%
YoY
|
$146.9M
2535.7%
YoY
|
-$18.99M
-1025.94%
YoY
|
$25.84M
-13.8%
YoY
|
$16.34M
99.26%
YoY
|
$5.574M
-81.11%
YoY
|
$2.051M
-93.97%
YoY
|
$29.98M
-17.01%
YoY
|
$8.199M
-82.52%
YoY
|
$29.50M
-40.65%
YoY
|
$34.00M
11.3%
YoY
|
$36.13M
79.44%
YoY
|
$46.92M
66.38%
YoY
|
$49.71M
-176.24%
YoY
|
$30.55M
-75.38%
YoY
|
$20.13M
204.97%
YoY
|
$28.20M
41.71%
YoY
|
-$65.20M
-497.56%
YoY
|
| Capital Expenditures |
$499.0K
89.73%
YoY
|
$915.0K
8.93%
YoY
|
$560.0K
158.06%
YoY
|
$569.0K
-26.01%
YoY
|
$263.0K
-66.88%
YoY
|
$840.0K
-60.36%
YoY
|
$217.0K
-115.5%
YoY
|
$769.0K
-26.48%
YoY
|
$794.0K
28.69%
YoY
|
$2.119M
1103.98%
YoY
|
-$1.400M
301.15%
YoY
|
$1.046M
-233.42%
YoY
|
$617.0K
-200.0%
YoY
|
$176.0K
-188.0%
YoY
|
-$349.0K
-30.2%
YoY
|
-$784.0K
-21.6%
YoY
|
-$617.0K
-38.3%
YoY
|
-$200.0K
-140.0%
YoY
|
-$500.0K
-80.77%
YoY
|
| Free Cash Flow |
$23.38M
-8.61%
YoY
|
$51.33M
231.2%
YoY
|
$146.4M
2632.01%
YoY
|
-$19.56M
-1625.74%
YoY
|
$25.58M
-12.36%
YoY
|
$15.50M
154.88%
YoY
|
$5.357M
-82.66%
YoY
|
$1.282M
-96.11%
YoY
|
$29.19M
-17.8%
YoY
|
$6.080M
-86.99%
YoY
|
$30.90M
-38.27%
YoY
|
$32.96M
5.18%
YoY
|
$35.51M
71.13%
YoY
|
$46.74M
64.58%
YoY
|
$50.06M
-177.36%
YoY
|
$31.33M
-74.95%
YoY
|
$20.75M
172.97%
YoY
|
$28.40M
46.39%
YoY
|
-$64.70M
-440.53%
YoY
|
Loading...