|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$101.4M
39.33%
YoY
|
$72.77M
-11.74%
YoY
|
$82.45M
-5.75%
YoY
|
$87.48M
27.73%
YoY
|
$68.49M
189.25%
YoY
|
| Depreciation, Depletion And Amortization |
$54.02M
5.19%
YoY
|
$51.36M
8.6%
YoY
|
$47.29M
8.89%
YoY
|
$43.43M
13.02%
YoY
|
$38.43M
121.82%
YoY
|
| Cash From Operating Activities |
$164.7M
17.08%
YoY
|
$140.7M
-18.69%
YoY
|
$173.0M
23.81%
YoY
|
$139.8M
9.11%
YoY
|
$128.1M
307.4%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$36.32M
-23.42%
YoY
|
$47.43M
-3.21%
YoY
|
$49.01M
24.14%
YoY
|
$39.48M
-15.88%
YoY
|
$46.93M
-47.07%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$851.0K
-123.35%
YoY
|
$3.645M
-264.12%
YoY
|
-$2.221M
-73.85%
YoY
|
-$8.494M
-192.91%
YoY
|
$9.142M
-78.37%
YoY
|
| Cash From Investing Activities |
-$37.18M
-15.1%
YoY
|
-$43.79M
-14.52%
YoY
|
-$51.23M
6.79%
YoY
|
-$47.97M
26.95%
YoY
|
-$37.79M
-18.55%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$72.73M
21.27%
YoY
|
$59.97M
1092.68%
YoY
|
$5.028M
-22.65%
YoY
|
$6.500M
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
$7.000M
-91.57%
YoY
|
$83.00M
-10.27%
YoY
|
$92.50M
276.58%
YoY
|
| Cash From Financing Activities |
-$89.87M
10.23%
YoY
|
-$81.53M
-30.46%
YoY
|
-$117.2M
35.47%
YoY
|
-$86.54M
1.7%
YoY
|
-$85.10M
392.48%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$164.7M
17.08%
YoY
|
$140.7M
-18.69%
YoY
|
$173.0M
23.81%
YoY
|
$139.8M
9.11%
YoY
|
$128.1M
307.4%
YoY
|
| Cash From Investing Activities |
-$37.18M
-15.1%
YoY
|
-$43.79M
-14.52%
YoY
|
-$51.23M
6.79%
YoY
|
-$47.97M
26.95%
YoY
|
-$37.79M
-18.55%
YoY
|
| Cash From Financing Activities |
-$89.87M
10.23%
YoY
|
-$81.53M
-30.46%
YoY
|
-$117.2M
35.47%
YoY
|
-$86.54M
1.7%
YoY
|
-$85.10M
392.48%
YoY
|
| Net Change In Cash |
$37.71M
144.87%
YoY
|
$15.40M
236.08%
YoY
|
$4.582M
-12.77%
YoY
|
$5.253M
0.71%
YoY
|
$5.216M
-116.18%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$164.7M
17.08%
YoY
|
$140.7M
-18.69%
YoY
|
$173.0M
23.81%
YoY
|
$139.8M
9.11%
YoY
|
$128.1M
307.4%
YoY
|
| Capital Expenditures |
$36.32M
-23.42%
YoY
|
$47.43M
-3.21%
YoY
|
$49.01M
24.14%
YoY
|
$39.48M
-15.88%
YoY
|
$46.93M
-47.07%
YoY
|
| Free Cash Flow |
$128.4M
37.68%
YoY
|
$93.28M
-24.8%
YoY
|
$124.0M
23.68%
YoY
|
$100.3M
23.55%
YoY
|
$81.18M
-241.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.59M
38.9%
YoY
|
$22.94M
444.86%
YoY
|
$31.58M
14.4%
YoY
|
$27.01M
19.07%
YoY
|
$19.86M
8.69%
YoY
|
$4.211M
-76.87%
YoY
|
$27.60M
14.23%
YoY
|
$22.68M
1.2%
YoY
|
$18.28M
3.42%
YoY
|
$18.20M
-18.86%
YoY
|
$24.16M
-12.11%
YoY
|
$22.41M
15.32%
YoY
|
$17.67M
-2.47%
YoY
|
$22.43M
12.89%
YoY
|
$27.49M
23.21%
YoY
|
$19.44M
7.09%
YoY
|
$18.12M
122.2%
YoY
|
$19.87M
30.22%
YoY
|
$22.31M
107.67%
YoY
|
| Depreciation, Depletion And Amortization |
$10.47M
-20.79%
YoY
|
$13.18M
-1.38%
YoY
|
$14.06M
7.27%
YoY
|
$13.57M
9.41%
YoY
|
$13.22M
5.83%
YoY
|
$13.37M
10.07%
YoY
|
$13.10M
7.43%
YoY
|
$12.40M
6.77%
YoY
|
$12.49M
10.14%
YoY
|
$12.14M
8.53%
YoY
|
$12.20M
9.07%
YoY
|
$11.62M
10.16%
YoY
|
$11.34M
7.81%
YoY
|
$11.19M
10.55%
YoY
|
$11.18M
18.54%
YoY
|
$10.55M
12.67%
YoY
|
$10.52M
10.53%
YoY
|
$10.12M
75.09%
YoY
|
$9.434M
142.46%
YoY
|
| Cash From Operating Activities |
$48.51M
33.05%
YoY
|
$38.14M
0.89%
YoY
|
$56.02M
38.95%
YoY
|
$34.13M
40.41%
YoY
|
$36.46M
-4.77%
YoY
|
$37.80M
-2.19%
YoY
|
$40.32M
-13.3%
YoY
|
$24.31M
-7.87%
YoY
|
$38.29M
-37.78%
YoY
|
$38.65M
15.07%
YoY
|
$46.50M
2.03%
YoY
|
$26.38M
4.8%
YoY
|
$61.53M
73.64%
YoY
|
$33.58M
5.52%
YoY
|
$45.57M
10.95%
YoY
|
$25.17M
-24.53%
YoY
|
$35.44M
62.16%
YoY
|
$31.83M
161.94%
YoY
|
$41.07M
40.14%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$5.551M
-71.99%
YoY
|
$5.925M
-48.75%
YoY
|
$2.476M
-49.45%
YoY
|
$8.104M
-39.3%
YoY
|
$19.82M
12.47%
YoY
|
$11.56M
-31.21%
YoY
|
$4.898M
-45.58%
YoY
|
$13.35M
58.48%
YoY
|
$17.62M
19.25%
YoY
|
$16.81M
108.71%
YoY
|
$9.000M
-290.23%
YoY
|
$8.425M
-170.92%
YoY
|
$14.78M
-0.25%
YoY
|
$8.052M
-140.39%
YoY
|
-$4.731M
-68.01%
YoY
|
-$11.88M
105.71%
YoY
|
$14.81M
130.5%
YoY
|
-$19.94M
-65.88%
YoY
|
-$14.79M
22.41%
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 |
-$1.938M
-151.12%
YoY
|
$2.583M
19.86%
YoY
|
-$2.972M
-351.86%
YoY
|
-$4.253M
-844.83%
YoY
|
$3.791M
-1552.49%
YoY
|
$2.155M
672.4%
YoY
|
$1.180M
-1280.0%
YoY
|
$571.0K
-128.51%
YoY
|
-$261.0K
-36.96%
YoY
|
$279.0K
-54.34%
YoY
|
-$100.0K
-82.36%
YoY
|
-$2.003M
54.2%
YoY
|
-$414.0K
-94.28%
YoY
|
$611.0K
-83.98%
YoY
|
-$567.0K
-111.27%
YoY
|
-$1.299M
543.07%
YoY
|
-$7.239M
-1547.8%
YoY
|
$3.813M
-92.12%
YoY
|
$5.031M
-394.21%
YoY
|
| Cash From Investing Activities |
-$7.489M
-53.28%
YoY
|
-$3.342M
-64.47%
YoY
|
-$5.448M
46.53%
YoY
|
-$12.36M
-3.32%
YoY
|
-$16.03M
-10.37%
YoY
|
-$9.405M
-43.43%
YoY
|
-$3.718M
-58.69%
YoY
|
-$12.78M
22.56%
YoY
|
-$17.88M
17.72%
YoY
|
-$16.63M
123.44%
YoY
|
-$9.000M
69.88%
YoY
|
-$10.43M
-20.87%
YoY
|
-$15.19M
-31.12%
YoY
|
-$7.441M
-53.85%
YoY
|
-$5.298M
-45.69%
YoY
|
-$13.18M
120.5%
YoY
|
-$22.05M
271.89%
YoY
|
-$16.12M
60.59%
YoY
|
-$9.756M
-29.2%
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 |
$17.73M
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
|
$19.57M
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
|
$7.000M
-46.15%
YoY
|
N/A
|
N/A
|
N/A
|
$13.00M
-42.22%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$17.37M
323.15%
YoY
|
-$45.97M
409.83%
YoY
|
-$14.53M
-52.73%
YoY
|
-$25.27M
44.4%
YoY
|
-$4.104M
-83.1%
YoY
|
-$9.016M
-28.66%
YoY
|
-$30.73M
-20.4%
YoY
|
-$17.50M
14.51%
YoY
|
-$24.28M
-52.1%
YoY
|
-$12.64M
-38.36%
YoY
|
-$38.60M
2.34%
YoY
|
-$15.28M
4.94%
YoY
|
-$50.69M
268.35%
YoY
|
-$20.50M
34.77%
YoY
|
-$37.72M
41.91%
YoY
|
-$14.56M
-37.28%
YoY
|
-$13.76M
-31.5%
YoY
|
-$15.21M
251.34%
YoY
|
-$26.58M
13.97%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$48.51M
33.05%
YoY
|
$38.14M
0.89%
YoY
|
$56.02M
38.95%
YoY
|
$34.13M
40.41%
YoY
|
$36.46M
-4.77%
YoY
|
$37.80M
-2.19%
YoY
|
$40.32M
-13.3%
YoY
|
$24.31M
-7.87%
YoY
|
$38.29M
-37.78%
YoY
|
$38.65M
15.07%
YoY
|
$46.50M
2.03%
YoY
|
$26.38M
4.8%
YoY
|
$61.53M
73.64%
YoY
|
$33.58M
5.52%
YoY
|
$45.57M
10.95%
YoY
|
$25.17M
-24.53%
YoY
|
$35.44M
62.16%
YoY
|
$31.83M
161.94%
YoY
|
$41.07M
40.14%
YoY
|
| Cash From Investing Activities |
-$7.489M
-53.28%
YoY
|
-$3.342M
-64.47%
YoY
|
-$5.448M
46.53%
YoY
|
-$12.36M
-3.32%
YoY
|
-$16.03M
-10.37%
YoY
|
-$9.405M
-43.43%
YoY
|
-$3.718M
-58.69%
YoY
|
-$12.78M
22.56%
YoY
|
-$17.88M
17.72%
YoY
|
-$16.63M
123.44%
YoY
|
-$9.000M
69.88%
YoY
|
-$10.43M
-20.87%
YoY
|
-$15.19M
-31.12%
YoY
|
-$7.441M
-53.85%
YoY
|
-$5.298M
-45.69%
YoY
|
-$13.18M
120.5%
YoY
|
-$22.05M
271.89%
YoY
|
-$16.12M
60.59%
YoY
|
-$9.756M
-29.2%
YoY
|
| Cash From Financing Activities |
-$17.37M
323.15%
YoY
|
-$45.97M
409.83%
YoY
|
-$14.53M
-52.73%
YoY
|
-$25.27M
44.4%
YoY
|
-$4.104M
-83.1%
YoY
|
-$9.016M
-28.66%
YoY
|
-$30.73M
-20.4%
YoY
|
-$17.50M
14.51%
YoY
|
-$24.28M
-52.1%
YoY
|
-$12.64M
-38.36%
YoY
|
-$38.60M
2.34%
YoY
|
-$15.28M
4.94%
YoY
|
-$50.69M
268.35%
YoY
|
-$20.50M
34.77%
YoY
|
-$37.72M
41.91%
YoY
|
-$14.56M
-37.28%
YoY
|
-$13.76M
-31.5%
YoY
|
-$15.21M
251.34%
YoY
|
-$26.58M
13.97%
YoY
|
| Net Change In Cash |
$23.66M
44.87%
YoY
|
-$11.17M
-157.64%
YoY
|
$36.05M
513.91%
YoY
|
-$3.500M
-41.43%
YoY
|
$16.33M
-521.2%
YoY
|
$19.38M
106.57%
YoY
|
$5.872M
-633.82%
YoY
|
-$5.976M
-991.94%
YoY
|
-$3.877M
-10.85%
YoY
|
$9.382M
66.35%
YoY
|
-$1.100M
-142.99%
YoY
|
$670.0K
-126.08%
YoY
|
-$4.349M
1053.58%
YoY
|
$5.640M
1051.02%
YoY
|
$2.559M
-46.01%
YoY
|
-$2.569M
-161.81%
YoY
|
-$377.0K
-90.95%
YoY
|
$490.0K
-122.07%
YoY
|
$4.740M
-160.85%
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 |
$48.51M
33.05%
YoY
|
$38.14M
0.89%
YoY
|
$56.02M
38.95%
YoY
|
$34.13M
40.41%
YoY
|
$36.46M
-4.77%
YoY
|
$37.80M
-2.19%
YoY
|
$40.32M
-13.3%
YoY
|
$24.31M
-7.87%
YoY
|
$38.29M
-37.78%
YoY
|
$38.65M
15.07%
YoY
|
$46.50M
2.03%
YoY
|
$26.38M
4.8%
YoY
|
$61.53M
73.64%
YoY
|
$33.58M
5.52%
YoY
|
$45.57M
10.95%
YoY
|
$25.17M
-24.53%
YoY
|
$35.44M
62.16%
YoY
|
$31.83M
161.94%
YoY
|
$41.07M
40.14%
YoY
|
| Capital Expenditures |
$5.551M
-71.99%
YoY
|
$5.925M
-48.75%
YoY
|
$2.476M
-49.45%
YoY
|
$8.104M
-39.3%
YoY
|
$19.82M
12.47%
YoY
|
$11.56M
-31.21%
YoY
|
$4.898M
-45.58%
YoY
|
$13.35M
58.48%
YoY
|
$17.62M
19.25%
YoY
|
$16.81M
108.71%
YoY
|
$9.000M
-290.23%
YoY
|
$8.425M
-170.92%
YoY
|
$14.78M
-0.25%
YoY
|
$8.052M
-140.39%
YoY
|
-$4.731M
-68.01%
YoY
|
-$11.88M
105.71%
YoY
|
$14.81M
130.5%
YoY
|
-$19.94M
-65.88%
YoY
|
-$14.79M
22.41%
YoY
|
| Free Cash Flow |
$42.96M
158.13%
YoY
|
$32.21M
22.75%
YoY
|
$53.55M
51.18%
YoY
|
$26.02M
137.58%
YoY
|
$16.64M
-19.46%
YoY
|
$26.24M
20.15%
YoY
|
$35.42M
-5.55%
YoY
|
$10.95M
-39.0%
YoY
|
$20.67M
-55.8%
YoY
|
$21.84M
-14.46%
YoY
|
$37.50M
-25.45%
YoY
|
$17.96M
-51.54%
YoY
|
$46.76M
126.71%
YoY
|
$25.53M
-50.67%
YoY
|
$50.30M
-9.95%
YoY
|
$37.05M
-5.3%
YoY
|
$20.62M
33.69%
YoY
|
$51.76M
-26.66%
YoY
|
$55.86M
34.96%
YoY
|
Loading...