|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$134.3M
23.37%
YoY
|
$108.8M
46.0%
YoY
|
$74.55M
64.1%
YoY
|
$45.43M
22.63%
YoY
|
$37.05M
31.26%
YoY
|
| Depreciation, Depletion And Amortization |
$25.22M
4.34%
YoY
|
$24.17M
1.44%
YoY
|
$23.83M
7.33%
YoY
|
$22.20M
6.23%
YoY
|
$20.90M
6.56%
YoY
|
| Cash From Operating Activities |
$165.0M
30.91%
YoY
|
$126.0M
36.59%
YoY
|
$92.26M
43.34%
YoY
|
$64.36M
15.58%
YoY
|
$55.69M
-4.93%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$62.70M
128.71%
YoY
|
$27.41M
-19.96%
YoY
|
$34.25M
27.73%
YoY
|
$26.82M
-10.36%
YoY
|
$29.91M
74.6%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$214.0K
-61.51%
YoY
|
$556.0K
-75.68%
YoY
|
$2.286M
-152.72%
YoY
|
-$4.336M
-1621.4%
YoY
|
$285.0K
-103.54%
YoY
|
| Cash From Investing Activities |
-$62.48M
132.65%
YoY
|
-$26.86M
-15.97%
YoY
|
-$31.96M
2.61%
YoY
|
-$31.15M
5.14%
YoY
|
-$29.63M
17.6%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$2.681M
-23.6%
YoY
|
$3.509M
175.43%
YoY
|
$1.274M
66.1%
YoY
|
$767.0K
4.92%
YoY
|
$731.0K
31.24%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$9.393M
3.28%
YoY
|
-$9.095M
59.14%
YoY
|
-$5.715M
10.26%
YoY
|
-$5.183M
21.47%
YoY
|
-$4.267M
4.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$165.0M
30.91%
YoY
|
$126.0M
36.59%
YoY
|
$92.26M
43.34%
YoY
|
$64.36M
15.58%
YoY
|
$55.69M
-4.93%
YoY
|
| Cash From Investing Activities |
-$62.48M
132.65%
YoY
|
-$26.86M
-15.97%
YoY
|
-$31.96M
2.61%
YoY
|
-$31.15M
5.14%
YoY
|
-$29.63M
17.6%
YoY
|
| Cash From Financing Activities |
-$9.393M
3.28%
YoY
|
-$9.095M
59.14%
YoY
|
-$5.715M
10.26%
YoY
|
-$5.183M
21.47%
YoY
|
-$4.267M
4.61%
YoY
|
| Net Change In Cash |
$93.09M
3.36%
YoY
|
$90.07M
65.02%
YoY
|
$54.58M
94.73%
YoY
|
$28.03M
28.61%
YoY
|
$21.79M
-25.63%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$165.0M
30.91%
YoY
|
$126.0M
36.59%
YoY
|
$92.26M
43.34%
YoY
|
$64.36M
15.58%
YoY
|
$55.69M
-4.93%
YoY
|
| Capital Expenditures |
$62.70M
128.71%
YoY
|
$27.41M
-19.96%
YoY
|
$34.25M
27.73%
YoY
|
$26.82M
-10.36%
YoY
|
$29.91M
74.6%
YoY
|
| Free Cash Flow |
$102.3M
3.72%
YoY
|
$98.61M
69.98%
YoY
|
$58.01M
54.49%
YoY
|
$37.55M
45.68%
YoY
|
$25.78M
-37.8%
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 |
$30.58M
-10.35%
YoY
|
$30.55M
13.19%
YoY
|
$38.78M
16.28%
YoY
|
$30.83M
18.32%
YoY
|
$34.11M
52.03%
YoY
|
$26.99M
58.76%
YoY
|
$33.35M
60.87%
YoY
|
$26.06M
32.19%
YoY
|
$22.44M
31.19%
YoY
|
$17.00M
57.45%
YoY
|
$20.73M
31.84%
YoY
|
$19.71M
92.54%
YoY
|
$17.10M
97.32%
YoY
|
$10.80M
41.82%
YoY
|
$15.73M
39.07%
YoY
|
$10.24M
-7.71%
YoY
|
$8.668M
23.28%
YoY
|
$7.613M
4.95%
YoY
|
$11.31M
21.28%
YoY
|
| Depreciation, Depletion And Amortization |
$6.598M
7.51%
YoY
|
$6.727M
11.3%
YoY
|
$6.160M
0.85%
YoY
|
$6.195M
3.89%
YoY
|
$6.137M
1.37%
YoY
|
$6.044M
-0.05%
YoY
|
$6.108M
2.31%
YoY
|
$5.963M
-0.33%
YoY
|
$6.054M
3.88%
YoY
|
$6.047M
6.31%
YoY
|
$5.970M
4.46%
YoY
|
$5.983M
7.88%
YoY
|
$5.828M
11.01%
YoY
|
$5.688M
8.01%
YoY
|
$5.715M
13.01%
YoY
|
$5.546M
5.96%
YoY
|
$5.250M
-1.7%
YoY
|
$5.266M
0.88%
YoY
|
$5.057M
2.37%
YoY
|
| Cash From Operating Activities |
$32.06M
-18.69%
YoY
|
$45.56M
18.02%
YoY
|
$45.94M
17.65%
YoY
|
$34.03M
60.55%
YoY
|
$39.43M
45.15%
YoY
|
$38.61M
39.98%
YoY
|
$39.05M
59.98%
YoY
|
$21.20M
7.99%
YoY
|
$27.17M
31.6%
YoY
|
$27.58M
34.89%
YoY
|
$24.41M
13.19%
YoY
|
$19.63M
37.32%
YoY
|
$20.64M
156.16%
YoY
|
$20.45M
76.83%
YoY
|
$21.56M
28.71%
YoY
|
$14.29M
-9.26%
YoY
|
$8.059M
-30.66%
YoY
|
$11.56M
-30.64%
YoY
|
$16.76M
13.36%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$18.34M
23.49%
YoY
|
$19.91M
80.29%
YoY
|
$14.66M
184.66%
YoY
|
$13.27M
201.96%
YoY
|
$14.85M
117.64%
YoY
|
$11.04M
-19.45%
YoY
|
$5.151M
0.8%
YoY
|
$4.396M
-55.96%
YoY
|
$6.824M
25.19%
YoY
|
$13.71M
57.68%
YoY
|
$5.110M
-177.02%
YoY
|
$9.981M
-267.24%
YoY
|
$5.451M
-1.2%
YoY
|
$8.695M
-240.63%
YoY
|
-$6.635M
11.42%
YoY
|
-$5.968M
-54.91%
YoY
|
$5.517M
21.44%
YoY
|
-$6.183M
76.15%
YoY
|
-$5.955M
97.19%
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
|
-$71.00K
-133.49%
YoY
|
$44.00K
-15.38%
YoY
|
$237.0K
74.26%
YoY
|
$4.000K
-97.44%
YoY
|
$212.0K
100.0%
YoY
|
$52.00K
-97.33%
YoY
|
$136.0K
19.3%
YoY
|
$156.0K
30.0%
YoY
|
$106.0K
-86.58%
YoY
|
$1.950M
589.05%
YoY
|
$114.0K
-71.85%
YoY
|
$120.0K
-102.06%
YoY
|
$790.0K
592.98%
YoY
|
$283.0K
75.78%
YoY
|
$405.0K
N/A
|
-$5.814M
-58240.0%
YoY
|
$114.0K
-57.78%
YoY
|
$161.0K
-101.92%
YoY
|
| Cash From Investing Activities |
-$18.06M
21.63%
YoY
|
-$19.98M
84.47%
YoY
|
-$14.62M
186.7%
YoY
|
-$13.04M
206.03%
YoY
|
-$14.85M
122.68%
YoY
|
-$10.83M
-20.38%
YoY
|
-$5.099M
61.36%
YoY
|
-$4.260M
-56.83%
YoY
|
-$6.668M
25.08%
YoY
|
-$13.60M
72.09%
YoY
|
-$3.160M
-50.25%
YoY
|
-$9.867M
77.37%
YoY
|
-$5.331M
-52.95%
YoY
|
-$7.905M
30.25%
YoY
|
-$6.352M
9.63%
YoY
|
-$5.563M
-57.97%
YoY
|
-$11.33M
149.97%
YoY
|
-$6.069M
87.89%
YoY
|
-$5.794M
-49.22%
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 |
$370.0K
-12.74%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$424.0K
146.51%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$172.0K
75.51%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$98.00K
13.95%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$86.00K
-9.47%
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 |
-$1.962M
-1.06%
YoY
|
-$3.974M
-16.62%
YoY
|
-$1.718M
20.14%
YoY
|
-$1.718M
20.06%
YoY
|
-$1.983M
35.08%
YoY
|
-$4.766M
105.87%
YoY
|
-$1.430M
25.44%
YoY
|
-$1.431M
25.64%
YoY
|
-$1.468M
30.84%
YoY
|
-$2.315M
27.55%
YoY
|
-$1.140M
0.44%
YoY
|
-$1.139M
12.33%
YoY
|
-$1.122M
-7.96%
YoY
|
-$1.815M
17.86%
YoY
|
-$1.135M
25.28%
YoY
|
-$1.014M
23.51%
YoY
|
-$1.219M
21.9%
YoY
|
-$1.540M
30.51%
YoY
|
-$906.0K
0.67%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$32.06M
-18.69%
YoY
|
$45.56M
18.02%
YoY
|
$45.94M
17.65%
YoY
|
$34.03M
60.55%
YoY
|
$39.43M
45.15%
YoY
|
$38.61M
39.98%
YoY
|
$39.05M
59.98%
YoY
|
$21.20M
7.99%
YoY
|
$27.17M
31.6%
YoY
|
$27.58M
34.89%
YoY
|
$24.41M
13.19%
YoY
|
$19.63M
37.32%
YoY
|
$20.64M
156.16%
YoY
|
$20.45M
76.83%
YoY
|
$21.56M
28.71%
YoY
|
$14.29M
-9.26%
YoY
|
$8.059M
-30.66%
YoY
|
$11.56M
-30.64%
YoY
|
$16.76M
13.36%
YoY
|
| Cash From Investing Activities |
-$18.06M
21.63%
YoY
|
-$19.98M
84.47%
YoY
|
-$14.62M
186.7%
YoY
|
-$13.04M
206.03%
YoY
|
-$14.85M
122.68%
YoY
|
-$10.83M
-20.38%
YoY
|
-$5.099M
61.36%
YoY
|
-$4.260M
-56.83%
YoY
|
-$6.668M
25.08%
YoY
|
-$13.60M
72.09%
YoY
|
-$3.160M
-50.25%
YoY
|
-$9.867M
77.37%
YoY
|
-$5.331M
-52.95%
YoY
|
-$7.905M
30.25%
YoY
|
-$6.352M
9.63%
YoY
|
-$5.563M
-57.97%
YoY
|
-$11.33M
149.97%
YoY
|
-$6.069M
87.89%
YoY
|
-$5.794M
-49.22%
YoY
|
| Cash From Financing Activities |
-$1.962M
-1.06%
YoY
|
-$3.974M
-16.62%
YoY
|
-$1.718M
20.14%
YoY
|
-$1.718M
20.06%
YoY
|
-$1.983M
35.08%
YoY
|
-$4.766M
105.87%
YoY
|
-$1.430M
25.44%
YoY
|
-$1.431M
25.64%
YoY
|
-$1.468M
30.84%
YoY
|
-$2.315M
27.55%
YoY
|
-$1.140M
0.44%
YoY
|
-$1.139M
12.33%
YoY
|
-$1.122M
-7.96%
YoY
|
-$1.815M
17.86%
YoY
|
-$1.135M
25.28%
YoY
|
-$1.014M
23.51%
YoY
|
-$1.219M
21.9%
YoY
|
-$1.540M
30.51%
YoY
|
-$906.0K
0.67%
YoY
|
| Net Change In Cash |
$12.04M
-46.73%
YoY
|
$21.61M
-6.08%
YoY
|
$29.60M
-8.97%
YoY
|
$19.28M
24.31%
YoY
|
$22.60M
18.77%
YoY
|
$23.01M
97.33%
YoY
|
$32.52M
61.72%
YoY
|
$15.51M
79.82%
YoY
|
$19.03M
34.11%
YoY
|
$11.66M
8.72%
YoY
|
$20.11M
42.85%
YoY
|
$8.623M
11.74%
YoY
|
$14.19M
-415.99%
YoY
|
$10.73M
171.31%
YoY
|
$14.08M
40.01%
YoY
|
$7.717M
355.28%
YoY
|
-$4.491M
-173.76%
YoY
|
$3.953M
-67.76%
YoY
|
$10.06M
307.09%
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 |
$32.06M
-18.69%
YoY
|
$45.56M
18.02%
YoY
|
$45.94M
17.65%
YoY
|
$34.03M
60.55%
YoY
|
$39.43M
45.15%
YoY
|
$38.61M
39.98%
YoY
|
$39.05M
59.98%
YoY
|
$21.20M
7.99%
YoY
|
$27.17M
31.6%
YoY
|
$27.58M
34.89%
YoY
|
$24.41M
13.19%
YoY
|
$19.63M
37.32%
YoY
|
$20.64M
156.16%
YoY
|
$20.45M
76.83%
YoY
|
$21.56M
28.71%
YoY
|
$14.29M
-9.26%
YoY
|
$8.059M
-30.66%
YoY
|
$11.56M
-30.64%
YoY
|
$16.76M
13.36%
YoY
|
| Capital Expenditures |
$18.34M
23.49%
YoY
|
$19.91M
80.29%
YoY
|
$14.66M
184.66%
YoY
|
$13.27M
201.96%
YoY
|
$14.85M
117.64%
YoY
|
$11.04M
-19.45%
YoY
|
$5.151M
0.8%
YoY
|
$4.396M
-55.96%
YoY
|
$6.824M
25.19%
YoY
|
$13.71M
57.68%
YoY
|
$5.110M
-177.02%
YoY
|
$9.981M
-267.24%
YoY
|
$5.451M
-1.2%
YoY
|
$8.695M
-240.63%
YoY
|
-$6.635M
11.42%
YoY
|
-$5.968M
-54.91%
YoY
|
$5.517M
21.44%
YoY
|
-$6.183M
76.15%
YoY
|
-$5.955M
97.19%
YoY
|
| Free Cash Flow |
$13.72M
-44.18%
YoY
|
$25.66M
-6.92%
YoY
|
$31.28M
-7.73%
YoY
|
$20.76M
23.55%
YoY
|
$24.58M
20.84%
YoY
|
$27.56M
98.74%
YoY
|
$33.90M
75.64%
YoY
|
$16.80M
74.14%
YoY
|
$20.34M
33.9%
YoY
|
$13.87M
18.03%
YoY
|
$19.30M
-31.56%
YoY
|
$9.648M
-52.38%
YoY
|
$15.19M
497.68%
YoY
|
$11.75M
-33.78%
YoY
|
$28.20M
24.17%
YoY
|
$20.26M
-30.1%
YoY
|
$2.542M
-64.09%
YoY
|
$17.74M
-12.07%
YoY
|
$22.71M
27.58%
YoY
|
Loading...