|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$109.6M
31.91%
YoY
|
$83.10M
116.04%
YoY
|
$38.46M
-23.32%
YoY
|
$50.16M
482.44%
YoY
|
$8.612M
-112.58%
YoY
|
| Depreciation, Depletion And Amortization |
$32.54M
-1.61%
YoY
|
$33.07M
2.92%
YoY
|
$32.13M
-0.03%
YoY
|
$32.14M
4.79%
YoY
|
$30.67M
-0.5%
YoY
|
| Cash From Operating Activities |
$149.0M
31.15%
YoY
|
$113.6M
11.55%
YoY
|
$101.8M
53.05%
YoY
|
$66.54M
43.28%
YoY
|
$46.44M
-5.38%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$38.56M
7.82%
YoY
|
$35.76M
-11.48%
YoY
|
$40.40M
-226.67%
YoY
|
-$31.90M
35.14%
YoY
|
-$23.60M
-17.19%
YoY
|
| Acquisitions |
$20.69M
70.83%
YoY
|
$12.11M
-18.56%
YoY
|
$14.87M
704.0%
YoY
|
$1.850M
-90.27%
YoY
|
$19.02M
N/A
|
| Other Investing Activities |
-$79.30M
4.22%
YoY
|
-$76.09M
8.08%
YoY
|
-$70.40M
-13.5%
YoY
|
-$81.39M
33.4%
YoY
|
-$61.01M
-144.08%
YoY
|
| Cash From Investing Activities |
-$117.9M
5.37%
YoY
|
-$111.9M
0.87%
YoY
|
-$110.9M
-2.12%
YoY
|
-$113.3M
33.89%
YoY
|
-$84.61M
-176.99%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$6.999M
-41.71%
YoY
|
$12.01M
-29.31%
YoY
|
$16.99M
732.75%
YoY
|
$2.040M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
$6.410M
-81.36%
YoY
|
$34.39M
-80.73%
YoY
|
$178.5M
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$274.4M
-646.84%
YoY
|
-$50.18M
-311.81%
YoY
|
$23.69M
-936.58%
YoY
|
-$2.832M
-82.58%
YoY
|
-$16.25M
159.92%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$149.0M
31.15%
YoY
|
$113.6M
11.55%
YoY
|
$101.8M
53.05%
YoY
|
$66.54M
43.28%
YoY
|
$46.44M
-5.38%
YoY
|
| Cash From Investing Activities |
-$117.9M
5.37%
YoY
|
-$111.9M
0.87%
YoY
|
-$110.9M
-2.12%
YoY
|
-$113.3M
33.89%
YoY
|
-$84.61M
-176.99%
YoY
|
| Cash From Financing Activities |
$274.4M
-646.84%
YoY
|
-$50.18M
-311.81%
YoY
|
$23.69M
-936.58%
YoY
|
-$2.832M
-82.58%
YoY
|
-$16.25M
159.92%
YoY
|
| Net Change In Cash |
$304.9M
-720.22%
YoY
|
-$49.16M
-436.74%
YoY
|
$14.60M
-129.64%
YoY
|
-$49.26M
0.67%
YoY
|
-$48.93M
-132.6%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$149.0M
31.15%
YoY
|
$113.6M
11.55%
YoY
|
$101.8M
53.05%
YoY
|
$66.54M
43.28%
YoY
|
$46.44M
-5.38%
YoY
|
| Capital Expenditures |
$38.56M
7.82%
YoY
|
$35.76M
-11.48%
YoY
|
$40.40M
-226.67%
YoY
|
-$31.90M
35.14%
YoY
|
-$23.60M
-17.19%
YoY
|
| Free Cash Flow |
$110.4M
41.87%
YoY
|
$77.84M
26.7%
YoY
|
$61.43M
-37.59%
YoY
|
$98.43M
40.54%
YoY
|
$70.04M
-9.72%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$49.58M
95.29%
YoY
|
$44.30M
42.84%
YoY
|
$26.70M
75.73%
YoY
|
$26.50M
47.65%
YoY
|
$25.39M
18.21%
YoY
|
$31.02M
8.94%
YoY
|
$15.20M
47.53%
YoY
|
$17.95M
-1.49%
YoY
|
$21.48M
-416.33%
YoY
|
$28.47M
69.69%
YoY
|
$10.30M
40.38%
YoY
|
$18.22M
49.18%
YoY
|
-$6.790M
-145.61%
YoY
|
$16.78M
6.72%
YoY
|
$7.337M
372.44%
YoY
|
$12.22M
-575.29%
YoY
|
$14.89M
179.31%
YoY
|
$15.72M
265.69%
YoY
|
$1.553M
-106.65%
YoY
|
-$2.570M
-53.16%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$8.756M
5.05%
YoY
|
$8.180M
0.65%
YoY
|
$8.003M
-1.9%
YoY
|
$8.020M
-2.42%
YoY
|
$8.335M
-2.69%
YoY
|
$8.127M
0.33%
YoY
|
$8.158M
1.64%
YoY
|
$8.219M
3.21%
YoY
|
$8.565M
7.22%
YoY
|
$8.100M
-13.55%
YoY
|
$8.026M
3.61%
YoY
|
$7.963M
6.89%
YoY
|
$7.988M
5.47%
YoY
|
$9.370M
23.42%
YoY
|
$7.746M
4.96%
YoY
|
$7.450M
-8.02%
YoY
|
$7.574M
0.03%
YoY
|
$7.592M
-0.11%
YoY
|
$7.380M
-4.16%
YoY
|
| Cash From Operating Activities |
N/A
|
$39.15M
50.61%
YoY
|
$51.26M
18.27%
YoY
|
$34.80M
3.22%
YoY
|
$36.94M
145.15%
YoY
|
$25.99M
21.0%
YoY
|
$43.34M
57.59%
YoY
|
$33.72M
22.68%
YoY
|
$15.07M
-57.15%
YoY
|
$21.48M
84.1%
YoY
|
$27.50M
52.43%
YoY
|
$27.48M
53.37%
YoY
|
$35.16M
63.1%
YoY
|
$11.67M
29.39%
YoY
|
$18.04M
35.48%
YoY
|
$17.92M
24.25%
YoY
|
$21.56M
-7.08%
YoY
|
$9.018M
-299.82%
YoY
|
$13.32M
-282.41%
YoY
|
$14.42M
-58.91%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
N/A
|
$7.455M
32.91%
YoY
|
$15.51M
-17.91%
YoY
|
$9.085M
182.49%
YoY
|
$8.357M
29.17%
YoY
|
$5.609M
-21.92%
YoY
|
$18.89M
49.95%
YoY
|
$3.216M
-65.46%
YoY
|
$6.470M
-42.52%
YoY
|
$7.184M
0.03%
YoY
|
$12.60M
-191.34%
YoY
|
$9.312M
-222.49%
YoY
|
$11.26M
-304.19%
YoY
|
$7.182M
-244.07%
YoY
|
-$13.79M
53.86%
YoY
|
-$7.602M
21.92%
YoY
|
-$5.513M
6.02%
YoY
|
-$4.985M
55.78%
YoY
|
-$8.966M
17.97%
YoY
|
-$6.235M
-28.33%
YoY
|
| Acquisitions |
N/A
|
$9.147M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$677.0K
-94.75%
YoY
|
N/A
|
N/A
|
N/A
|
$12.88M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
N/A
|
$0.00
-100.0%
YoY
|
-$36.31M
7.67%
YoY
|
-$42.17M
11.64%
YoY
|
$7.616M
49.57%
YoY
|
$148.0K
-101.53%
YoY
|
-$33.73M
22.19%
YoY
|
-$37.78M
83.5%
YoY
|
$5.092M
-66.56%
YoY
|
-$9.680M
-74.14%
YoY
|
-$27.60M
54.2%
YoY
|
-$20.59M
-51.1%
YoY
|
$15.23M
260.04%
YoY
|
-$37.44M
46.13%
YoY
|
-$17.90M
-53.58%
YoY
|
-$42.10M
5.64%
YoY
|
$4.229M
-85.52%
YoY
|
-$25.62M
117.1%
YoY
|
-$38.56M
-643.08%
YoY
|
-$39.85M
-144.03%
YoY
|
| Cash From Investing Activities |
N/A
|
-$30.96M
120.5%
YoY
|
-$51.82M
-1.51%
YoY
|
-$51.26M
25.05%
YoY
|
-$741.0K
-46.23%
YoY
|
-$14.04M
-16.75%
YoY
|
-$52.62M
30.25%
YoY
|
-$40.99M
37.11%
YoY
|
-$1.378M
-134.72%
YoY
|
-$16.86M
-62.2%
YoY
|
-$40.40M
27.47%
YoY
|
-$29.90M
-39.85%
YoY
|
$3.969M
-409.11%
YoY
|
-$44.62M
45.8%
YoY
|
-$31.69M
-33.31%
YoY
|
-$49.70M
7.61%
YoY
|
-$1.284M
-105.31%
YoY
|
-$30.60M
103.18%
YoY
|
-$47.53M
9405.0%
YoY
|
-$46.19M
-156.46%
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
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
$2.000M
N/A
|
N/A
N/A
|
$3.000M
-0.23%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.007M
-57.21%
YoY
|
N/A
N/A
|
-$3.004M
N/A
|
N/A
N/A
|
$7.027M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
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
|
N/A
|
| Cash From Financing Activities |
N/A
|
-$6.520M
-8.19%
YoY
|
-$1.186M
-96.84%
YoY
|
-$10.85M
248.99%
YoY
|
$293.6M
-9428.19%
YoY
|
-$7.102M
11.11%
YoY
|
-$37.54M
1037.42%
YoY
|
-$3.109M
3.5%
YoY
|
-$3.147M
-21.66%
YoY
|
-$6.392M
-118.8%
YoY
|
-$3.300M
61.76%
YoY
|
-$3.004M
N/A
|
-$4.017M
N/A
|
$33.99M
-4392.05%
YoY
|
-$2.040M
3900.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$792.0K
1.15%
YoY
|
-$51.00K
-104.64%
YoY
|
-$14.50M
14402.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
N/A
|
$39.15M
50.61%
YoY
|
$51.26M
18.27%
YoY
|
$34.80M
3.22%
YoY
|
$36.94M
145.15%
YoY
|
$25.99M
21.0%
YoY
|
$43.34M
57.59%
YoY
|
$33.72M
22.68%
YoY
|
$15.07M
-57.15%
YoY
|
$21.48M
84.1%
YoY
|
$27.50M
52.43%
YoY
|
$27.48M
53.37%
YoY
|
$35.16M
63.1%
YoY
|
$11.67M
29.39%
YoY
|
$18.04M
35.48%
YoY
|
$17.92M
24.25%
YoY
|
$21.56M
-7.08%
YoY
|
$9.018M
-299.82%
YoY
|
$13.32M
-282.41%
YoY
|
$14.42M
-58.91%
YoY
|
| Cash From Investing Activities |
N/A
|
-$30.96M
120.5%
YoY
|
-$51.82M
-1.51%
YoY
|
-$51.26M
25.05%
YoY
|
-$741.0K
-46.23%
YoY
|
-$14.04M
-16.75%
YoY
|
-$52.62M
30.25%
YoY
|
-$40.99M
37.11%
YoY
|
-$1.378M
-134.72%
YoY
|
-$16.86M
-62.2%
YoY
|
-$40.40M
27.47%
YoY
|
-$29.90M
-39.85%
YoY
|
$3.969M
-409.11%
YoY
|
-$44.62M
45.8%
YoY
|
-$31.69M
-33.31%
YoY
|
-$49.70M
7.61%
YoY
|
-$1.284M
-105.31%
YoY
|
-$30.60M
103.18%
YoY
|
-$47.53M
9405.0%
YoY
|
-$46.19M
-156.46%
YoY
|
| Cash From Financing Activities |
N/A
|
-$6.520M
-8.19%
YoY
|
-$1.186M
-96.84%
YoY
|
-$10.85M
248.99%
YoY
|
$293.6M
-9428.19%
YoY
|
-$7.102M
11.11%
YoY
|
-$37.54M
1037.42%
YoY
|
-$3.109M
3.5%
YoY
|
-$3.147M
-21.66%
YoY
|
-$6.392M
-118.8%
YoY
|
-$3.300M
61.76%
YoY
|
-$3.004M
N/A
|
-$4.017M
N/A
|
$33.99M
-4392.05%
YoY
|
-$2.040M
3900.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$792.0K
1.15%
YoY
|
-$51.00K
-104.64%
YoY
|
-$14.50M
14402.0%
YoY
|
| Net Change In Cash |
N/A
|
$1.408M
-65.53%
YoY
|
-$1.753M
-96.26%
YoY
|
-$27.31M
162.95%
YoY
|
$329.8M
3028.0%
YoY
|
$4.085M
-306.1%
YoY
|
-$46.82M
189.0%
YoY
|
-$10.39M
91.61%
YoY
|
$10.54M
-69.98%
YoY
|
-$1.982M
-220.27%
YoY
|
-$16.20M
3.23%
YoY
|
-$5.420M
-82.95%
YoY
|
$35.11M
73.19%
YoY
|
$1.648M
-107.61%
YoY
|
-$15.69M
-54.19%
YoY
|
-$31.78M
-31.3%
YoY
|
$20.27M
-56.4%
YoY
|
-$21.66M
53.69%
YoY
|
-$34.26M
411.34%
YoY
|
-$46.27M
-139.61%
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
|
N/A
|
| Cash From Operating Activities |
N/A
|
$39.15M
50.61%
YoY
|
$51.26M
18.27%
YoY
|
$34.80M
3.22%
YoY
|
$36.94M
145.15%
YoY
|
$25.99M
21.0%
YoY
|
$43.34M
57.59%
YoY
|
$33.72M
22.68%
YoY
|
$15.07M
-57.15%
YoY
|
$21.48M
84.1%
YoY
|
$27.50M
52.43%
YoY
|
$27.48M
53.37%
YoY
|
$35.16M
63.1%
YoY
|
$11.67M
29.39%
YoY
|
$18.04M
35.48%
YoY
|
$17.92M
24.25%
YoY
|
$21.56M
-7.08%
YoY
|
$9.018M
-299.82%
YoY
|
$13.32M
-282.41%
YoY
|
$14.42M
-58.91%
YoY
|
| Capital Expenditures |
N/A
|
$7.455M
32.91%
YoY
|
$15.51M
-17.91%
YoY
|
$9.085M
182.49%
YoY
|
$8.357M
29.17%
YoY
|
$5.609M
-21.92%
YoY
|
$18.89M
49.95%
YoY
|
$3.216M
-65.46%
YoY
|
$6.470M
-42.52%
YoY
|
$7.184M
0.03%
YoY
|
$12.60M
-191.34%
YoY
|
$9.312M
-222.49%
YoY
|
$11.26M
-304.19%
YoY
|
$7.182M
-244.07%
YoY
|
-$13.79M
53.86%
YoY
|
-$7.602M
21.92%
YoY
|
-$5.513M
6.02%
YoY
|
-$4.985M
55.78%
YoY
|
-$8.966M
17.97%
YoY
|
-$6.235M
-28.33%
YoY
|
| Free Cash Flow |
N/A
|
$31.69M
55.49%
YoY
|
$35.75M
46.24%
YoY
|
$25.72M
-15.68%
YoY
|
$28.58M
232.44%
YoY
|
$20.38M
42.56%
YoY
|
$24.44M
64.04%
YoY
|
$30.50M
67.86%
YoY
|
$8.597M
-64.03%
YoY
|
$14.30M
218.7%
YoY
|
$14.90M
-53.2%
YoY
|
$18.17M
-28.8%
YoY
|
$23.90M
-11.7%
YoY
|
$4.486M
-67.96%
YoY
|
$31.84M
42.88%
YoY
|
$25.52M
23.55%
YoY
|
$27.07M
-4.68%
YoY
|
$14.00M
-1166.49%
YoY
|
$22.28M
7327.33%
YoY
|
$20.66M
-52.84%
YoY
|
Loading...