|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$66.13M
21.17%
YoY
|
$54.58M
-5.94%
YoY
|
$58.02M
-8.18%
YoY
|
$63.19M
9.5%
YoY
|
$57.71M
76.24%
YoY
|
| Depreciation, Depletion And Amortization |
$10.91M
31.89%
YoY
|
$8.269M
6.85%
YoY
|
$7.739M
17.74%
YoY
|
$6.573M
5.32%
YoY
|
$6.241M
2.61%
YoY
|
| Cash From Operating Activities |
$64.98M
-9.13%
YoY
|
$71.51M
52.08%
YoY
|
$47.02M
-26.59%
YoY
|
$64.05M
8.71%
YoY
|
$58.92M
104.88%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$6.332M
-61.12%
YoY
|
$16.28M
50.12%
YoY
|
$10.85M
-11.74%
YoY
|
$12.29M
89.54%
YoY
|
$6.484M
14.88%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$33.98M
-118.17%
YoY
|
-$187.0M
35.03%
YoY
|
-$138.5M
-82.52%
YoY
|
-$792.4M
96.49%
YoY
|
-$403.3M
147.35%
YoY
|
| Cash From Investing Activities |
$27.64M
-113.6%
YoY
|
-$203.3M
36.01%
YoY
|
-$149.5M
-81.43%
YoY
|
-$804.7M
96.38%
YoY
|
-$409.8M
142.92%
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
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$94.05M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$50.00M
-89.13%
YoY
|
| Cash From Financing Activities |
-$7.766M
-102.2%
YoY
|
$352.8M
61.67%
YoY
|
$218.2M
90.17%
YoY
|
$114.7M
-79.15%
YoY
|
$550.3M
14.74%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$64.98M
-9.13%
YoY
|
$71.51M
52.08%
YoY
|
$47.02M
-26.59%
YoY
|
$64.05M
8.71%
YoY
|
$58.92M
104.88%
YoY
|
| Cash From Investing Activities |
$27.64M
-113.6%
YoY
|
-$203.3M
36.01%
YoY
|
-$149.5M
-81.43%
YoY
|
-$804.7M
96.38%
YoY
|
-$409.8M
142.92%
YoY
|
| Cash From Financing Activities |
-$7.766M
-102.2%
YoY
|
$352.8M
61.67%
YoY
|
$218.2M
90.17%
YoY
|
$114.7M
-79.15%
YoY
|
$550.3M
14.74%
YoY
|
| Net Change In Cash |
$84.86M
-61.6%
YoY
|
$221.0M
90.9%
YoY
|
$115.8M
-118.49%
YoY
|
-$625.9M
-413.73%
YoY
|
$199.5M
-41.27%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$64.98M
-9.13%
YoY
|
$71.51M
52.08%
YoY
|
$47.02M
-26.59%
YoY
|
$64.05M
8.71%
YoY
|
$58.92M
104.88%
YoY
|
| Capital Expenditures |
$6.332M
-61.12%
YoY
|
$16.28M
50.12%
YoY
|
$10.85M
-11.74%
YoY
|
$12.29M
89.54%
YoY
|
$6.484M
14.88%
YoY
|
| Free Cash Flow |
$58.65M
6.2%
YoY
|
$55.23M
52.66%
YoY
|
$36.18M
-30.11%
YoY
|
$51.76M
-1.28%
YoY
|
$52.44M
126.86%
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 |
$27.04M
135.48%
YoY
|
$20.70M
49.05%
YoY
|
$7.045M
-49.51%
YoY
|
$13.96M
7.71%
YoY
|
$11.48M
-8.88%
YoY
|
$13.89M
8.19%
YoY
|
$13.95M
1.65%
YoY
|
$12.96M
1.61%
YoY
|
$12.60M
-18.26%
YoY
|
$12.84M
-13.08%
YoY
|
$13.73M
-17.43%
YoY
|
$12.75M
-17.4%
YoY
|
$15.41M
1.11%
YoY
|
$14.77M
0.98%
YoY
|
$16.63M
11.52%
YoY
|
$15.44M
10.35%
YoY
|
$15.25M
7.5%
YoY
|
$14.63M
85.21%
YoY
|
$14.91M
91.48%
YoY
|
| Depreciation, Depletion And Amortization |
$3.644M
76.98%
YoY
|
$3.817M
58.51%
YoY
|
$3.189M
64.38%
YoY
|
$1.841M
-9.0%
YoY
|
$2.059M
8.48%
YoY
|
$2.408M
24.38%
YoY
|
$1.940M
-1.02%
YoY
|
$2.023M
5.42%
YoY
|
$1.898M
-1.3%
YoY
|
$1.936M
47.0%
YoY
|
$1.960M
10.55%
YoY
|
$1.919M
11.25%
YoY
|
$1.923M
9.39%
YoY
|
$1.317M
13.53%
YoY
|
$1.773M
4.91%
YoY
|
$1.725M
3.29%
YoY
|
$1.758M
2.15%
YoY
|
$1.160M
-29.7%
YoY
|
$1.690M
11.18%
YoY
|
| Cash From Operating Activities |
$19.19M
65.45%
YoY
|
$26.10M
17.37%
YoY
|
$7.050M
-73.27%
YoY
|
$20.23M
93.77%
YoY
|
$11.60M
-6.91%
YoY
|
$22.24M
25.53%
YoY
|
$26.37M
104.27%
YoY
|
$10.44M
-9.86%
YoY
|
$12.46M
158.83%
YoY
|
$17.72M
-31.25%
YoY
|
$12.91M
-21.6%
YoY
|
$11.58M
-35.75%
YoY
|
$4.814M
27.09%
YoY
|
$25.77M
27.14%
YoY
|
$16.47M
-6.97%
YoY
|
$18.03M
83.2%
YoY
|
$3.788M
-65.9%
YoY
|
$20.27M
116.79%
YoY
|
$17.70M
108.48%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$362.0K
-78.97%
YoY
|
$129.0K
-96.2%
YoY
|
$2.116M
-49.0%
YoY
|
$2.366M
-62.47%
YoY
|
$1.721M
-29.38%
YoY
|
$3.393M
79.33%
YoY
|
$4.149M
130.5%
YoY
|
$6.305M
66.98%
YoY
|
$2.437M
-27.94%
YoY
|
$1.892M
-52.84%
YoY
|
$1.800M
-141.99%
YoY
|
$3.776M
-278.37%
YoY
|
$3.382M
80.47%
YoY
|
$4.012M
-458.21%
YoY
|
-$4.287M
47.83%
YoY
|
-$2.117M
107.55%
YoY
|
$1.874M
30.23%
YoY
|
-$1.120M
-39.78%
YoY
|
-$2.900M
168.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 |
-$51.99M
219.21%
YoY
|
-$34.31M
-60.24%
YoY
|
$199.3M
-312.7%
YoY
|
-$114.7M
169.7%
YoY
|
-$16.29M
-145.82%
YoY
|
-$86.29M
-365.82%
YoY
|
-$93.71M
457.44%
YoY
|
-$42.54M
-69.84%
YoY
|
$35.55M
-371.36%
YoY
|
$32.46M
-112.91%
YoY
|
-$16.81M
-82.94%
YoY
|
-$141.0M
-1.83%
YoY
|
-$13.10M
-95.61%
YoY
|
-$251.5M
176.55%
YoY
|
-$98.55M
-1.77%
YoY
|
-$143.7M
-4.62%
YoY
|
-$298.7M
386.6%
YoY
|
-$90.95M
452.55%
YoY
|
-$100.3M
-241.07%
YoY
|
| Cash From Investing Activities |
-$52.35M
190.71%
YoY
|
-$34.44M
-61.6%
YoY
|
$197.2M
-301.52%
YoY
|
-$117.1M
139.73%
YoY
|
-$18.01M
-154.39%
YoY
|
-$89.69M
-393.37%
YoY
|
-$97.85M
425.82%
YoY
|
-$48.85M
-66.27%
YoY
|
$33.11M
-299.38%
YoY
|
$30.57M
-111.96%
YoY
|
-$18.61M
-81.9%
YoY
|
-$144.8M
-0.66%
YoY
|
-$16.61M
-94.47%
YoY
|
-$255.5M
177.51%
YoY
|
-$102.8M
-0.37%
YoY
|
-$145.8M
-3.87%
YoY
|
-$300.6M
378.41%
YoY
|
-$92.08M
402.89%
YoY
|
-$103.2M
-247.39%
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
|
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 |
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 |
$107.7M
28.96%
YoY
|
$98.15M
-34.38%
YoY
|
-$191.6M
-289.21%
YoY
|
$2.127M
-96.88%
YoY
|
$83.53M
146.85%
YoY
|
$149.6M
-1794.28%
YoY
|
$101.2M
60.38%
YoY
|
$68.10M
-2.44%
YoY
|
$33.84M
-64.04%
YoY
|
-$8.828M
-106.99%
YoY
|
$63.13M
425.38%
YoY
|
$69.80M
907.24%
YoY
|
$94.10M
-408.92%
YoY
|
$126.3M
88.57%
YoY
|
$12.02M
-85.85%
YoY
|
$6.930M
-96.94%
YoY
|
-$30.46M
-117.68%
YoY
|
$66.95M
-568.51%
YoY
|
$84.89M
-145.66%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$19.19M
65.45%
YoY
|
$26.10M
17.37%
YoY
|
$7.050M
-73.27%
YoY
|
$20.23M
93.77%
YoY
|
$11.60M
-6.91%
YoY
|
$22.24M
25.53%
YoY
|
$26.37M
104.27%
YoY
|
$10.44M
-9.86%
YoY
|
$12.46M
158.83%
YoY
|
$17.72M
-31.25%
YoY
|
$12.91M
-21.6%
YoY
|
$11.58M
-35.75%
YoY
|
$4.814M
27.09%
YoY
|
$25.77M
27.14%
YoY
|
$16.47M
-6.97%
YoY
|
$18.03M
83.2%
YoY
|
$3.788M
-65.9%
YoY
|
$20.27M
116.79%
YoY
|
$17.70M
108.48%
YoY
|
| Cash From Investing Activities |
-$52.35M
190.71%
YoY
|
-$34.44M
-61.6%
YoY
|
$197.2M
-301.52%
YoY
|
-$117.1M
139.73%
YoY
|
-$18.01M
-154.39%
YoY
|
-$89.69M
-393.37%
YoY
|
-$97.85M
425.82%
YoY
|
-$48.85M
-66.27%
YoY
|
$33.11M
-299.38%
YoY
|
$30.57M
-111.96%
YoY
|
-$18.61M
-81.9%
YoY
|
-$144.8M
-0.66%
YoY
|
-$16.61M
-94.47%
YoY
|
-$255.5M
177.51%
YoY
|
-$102.8M
-0.37%
YoY
|
-$145.8M
-3.87%
YoY
|
-$300.6M
378.41%
YoY
|
-$92.08M
402.89%
YoY
|
-$103.2M
-247.39%
YoY
|
| Cash From Financing Activities |
$107.7M
28.96%
YoY
|
$98.15M
-34.38%
YoY
|
-$191.6M
-289.21%
YoY
|
$2.127M
-96.88%
YoY
|
$83.53M
146.85%
YoY
|
$149.6M
-1794.28%
YoY
|
$101.2M
60.38%
YoY
|
$68.10M
-2.44%
YoY
|
$33.84M
-64.04%
YoY
|
-$8.828M
-106.99%
YoY
|
$63.13M
425.38%
YoY
|
$69.80M
907.24%
YoY
|
$94.10M
-408.92%
YoY
|
$126.3M
88.57%
YoY
|
$12.02M
-85.85%
YoY
|
$6.930M
-96.94%
YoY
|
-$30.46M
-117.68%
YoY
|
$66.95M
-568.51%
YoY
|
$84.89M
-145.66%
YoY
|
| Net Change In Cash |
$74.56M
-3.32%
YoY
|
$89.81M
9.35%
YoY
|
$12.68M
-57.41%
YoY
|
-$94.75M
-419.1%
YoY
|
$77.12M
-2.88%
YoY
|
$82.13M
108.12%
YoY
|
$29.76M
-48.17%
YoY
|
$29.69M
-146.81%
YoY
|
$79.41M
-3.52%
YoY
|
$39.46M
-138.12%
YoY
|
$57.43M
-177.23%
YoY
|
-$63.43M
-47.5%
YoY
|
$82.31M
-125.15%
YoY
|
-$103.5M
2029.86%
YoY
|
-$74.36M
11702.86%
YoY
|
-$120.8M
-243.08%
YoY
|
-$327.2M
-371.44%
YoY
|
-$4.860M
-79.1%
YoY
|
-$630.0K
-99.41%
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.19M
65.45%
YoY
|
$26.10M
17.37%
YoY
|
$7.050M
-73.27%
YoY
|
$20.23M
93.77%
YoY
|
$11.60M
-6.91%
YoY
|
$22.24M
25.53%
YoY
|
$26.37M
104.27%
YoY
|
$10.44M
-9.86%
YoY
|
$12.46M
158.83%
YoY
|
$17.72M
-31.25%
YoY
|
$12.91M
-21.6%
YoY
|
$11.58M
-35.75%
YoY
|
$4.814M
27.09%
YoY
|
$25.77M
27.14%
YoY
|
$16.47M
-6.97%
YoY
|
$18.03M
83.2%
YoY
|
$3.788M
-65.9%
YoY
|
$20.27M
116.79%
YoY
|
$17.70M
108.48%
YoY
|
| Capital Expenditures |
$362.0K
-78.97%
YoY
|
$129.0K
-96.2%
YoY
|
$2.116M
-49.0%
YoY
|
$2.366M
-62.47%
YoY
|
$1.721M
-29.38%
YoY
|
$3.393M
79.33%
YoY
|
$4.149M
130.5%
YoY
|
$6.305M
66.98%
YoY
|
$2.437M
-27.94%
YoY
|
$1.892M
-52.84%
YoY
|
$1.800M
-141.99%
YoY
|
$3.776M
-278.37%
YoY
|
$3.382M
80.47%
YoY
|
$4.012M
-458.21%
YoY
|
-$4.287M
47.83%
YoY
|
-$2.117M
107.55%
YoY
|
$1.874M
30.23%
YoY
|
-$1.120M
-39.78%
YoY
|
-$2.900M
168.52%
YoY
|
| Free Cash Flow |
$18.83M
90.61%
YoY
|
$25.98M
37.81%
YoY
|
$4.934M
-77.8%
YoY
|
$17.86M
332.02%
YoY
|
$9.878M
-1.45%
YoY
|
$18.85M
19.1%
YoY
|
$22.22M
100.02%
YoY
|
$4.135M
-47.03%
YoY
|
$10.02M
599.93%
YoY
|
$15.83M
-27.27%
YoY
|
$11.11M
-46.47%
YoY
|
$7.806M
-61.25%
YoY
|
$1.432M
-25.18%
YoY
|
$21.76M
1.73%
YoY
|
$20.75M
0.75%
YoY
|
$20.14M
85.49%
YoY
|
$1.914M
-80.21%
YoY
|
$21.39M
90.81%
YoY
|
$20.60M
115.26%
YoY
|
Loading...