|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$186.8M
5.71%
YoY
|
$176.7M
24.32%
YoY
|
$142.2M
-10.31%
YoY
|
$158.5M
-8.98%
YoY
|
$174.1M
33.99%
YoY
|
| Depreciation, Depletion And Amortization |
$20.80M
3.17%
YoY
|
$20.16M
0.6%
YoY
|
$20.04M
8.07%
YoY
|
$18.54M
2.47%
YoY
|
$18.10M
5.01%
YoY
|
| Cash From Operating Activities |
$206.7M
4.44%
YoY
|
$197.9M
22.42%
YoY
|
$161.7M
21.43%
YoY
|
$133.1M
-31.29%
YoY
|
$193.8M
9.05%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$36.28M
19.74%
YoY
|
$30.30M
37.86%
YoY
|
$21.98M
-24.25%
YoY
|
$29.02M
14.65%
YoY
|
$25.31M
5.94%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$6.000K
-88.46%
YoY
|
$52.00K
92.59%
YoY
|
$27.00K
145.45%
YoY
|
$11.00K
N/A
|
N/A
|
| Cash From Investing Activities |
-$36.28M
19.93%
YoY
|
-$30.25M
37.79%
YoY
|
-$21.95M
-24.31%
YoY
|
-$29.00M
14.58%
YoY
|
-$25.31M
6.0%
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
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$303.6M
-23207.53%
YoY
|
$1.314M
-104.43%
YoY
|
-$29.69M
-88.11%
YoY
|
-$249.7M
-10.64%
YoY
|
-$279.4M
4986.2%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$206.7M
4.44%
YoY
|
$197.9M
22.42%
YoY
|
$161.7M
21.43%
YoY
|
$133.1M
-31.29%
YoY
|
$193.8M
9.05%
YoY
|
| Cash From Investing Activities |
-$36.28M
19.93%
YoY
|
-$30.25M
37.79%
YoY
|
-$21.95M
-24.31%
YoY
|
-$29.00M
14.58%
YoY
|
-$25.31M
6.0%
YoY
|
| Cash From Financing Activities |
-$303.6M
-23207.53%
YoY
|
$1.314M
-104.43%
YoY
|
-$29.69M
-88.11%
YoY
|
-$249.7M
-10.64%
YoY
|
-$279.4M
4986.2%
YoY
|
| Net Change In Cash |
-$133.2M
-178.84%
YoY
|
$169.0M
53.58%
YoY
|
$110.0M
-175.6%
YoY
|
-$145.5M
31.2%
YoY
|
-$110.9M
-174.79%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$206.7M
4.44%
YoY
|
$197.9M
22.42%
YoY
|
$161.7M
21.43%
YoY
|
$133.1M
-31.29%
YoY
|
$193.8M
9.05%
YoY
|
| Capital Expenditures |
$36.28M
19.74%
YoY
|
$30.30M
37.86%
YoY
|
$21.98M
-24.25%
YoY
|
$29.02M
14.65%
YoY
|
$25.31M
5.94%
YoY
|
| Free Cash Flow |
$170.4M
1.68%
YoY
|
$167.6M
19.99%
YoY
|
$139.7M
34.16%
YoY
|
$104.1M
-38.19%
YoY
|
$168.5M
9.53%
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 |
$41.21M
3.95%
YoY
|
$46.36M
1.59%
YoY
|
$55.76M
-1.8%
YoY
|
$44.76M
2.38%
YoY
|
$39.64M
0.13%
YoY
|
$45.64M
4.22%
YoY
|
$56.78M
14.4%
YoY
|
$43.72M
20.43%
YoY
|
$39.59M
15.22%
YoY
|
$43.79M
21.48%
YoY
|
$49.63M
39.99%
YoY
|
$36.30M
5.7%
YoY
|
$34.36M
10.6%
YoY
|
$36.05M
-8.24%
YoY
|
$35.45M
-34.12%
YoY
|
$34.34M
-12.23%
YoY
|
$31.07M
-15.32%
YoY
|
$39.28M
-16.71%
YoY
|
$53.82M
5.18%
YoY
|
$39.13M
8.1%
YoY
|
| Depreciation, Depletion And Amortization |
$5.600M
14.29%
YoY
|
$5.500M
10.0%
YoY
|
$5.405M
0.22%
YoY
|
$5.484M
8.12%
YoY
|
$4.900M
2.08%
YoY
|
$5.000M
6.38%
YoY
|
$5.393M
8.82%
YoY
|
$5.072M
12.99%
YoY
|
$4.800M
6.67%
YoY
|
$4.700M
4.44%
YoY
|
$4.956M
-9.25%
YoY
|
$4.489M
-7.12%
YoY
|
$4.500M
18.42%
YoY
|
$4.500M
15.38%
YoY
|
$5.461M
16.71%
YoY
|
$4.833M
9.92%
YoY
|
$3.800M
2.7%
YoY
|
$3.900M
5.41%
YoY
|
$4.679M
1.12%
YoY
|
$4.397M
15.71%
YoY
|
| Cash From Operating Activities |
$50.93M
9.44%
YoY
|
$25.71M
-39.63%
YoY
|
$59.09M
2.77%
YoY
|
$60.08M
-0.61%
YoY
|
$46.53M
31.42%
YoY
|
$42.59M
33.27%
YoY
|
$57.50M
-18.03%
YoY
|
$60.44M
22.32%
YoY
|
$35.41M
17.96%
YoY
|
$31.96M
-23.21%
YoY
|
$70.14M
72.69%
YoY
|
$49.41M
21.76%
YoY
|
$30.02M
355.6%
YoY
|
$41.62M
42.02%
YoY
|
$40.62M
-28.31%
YoY
|
$40.58M
-16.45%
YoY
|
$6.588M
-80.79%
YoY
|
$29.31M
-50.66%
YoY
|
$56.66M
9.95%
YoY
|
$48.57M
-7.49%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.296M
-38.3%
YoY
|
$5.807M
-15.93%
YoY
|
$3.095M
-16.44%
YoY
|
$15.47M
42.73%
YoY
|
$10.20M
52.21%
YoY
|
$6.907M
-4.86%
YoY
|
$3.704M
-32.33%
YoY
|
$10.84M
11.75%
YoY
|
$6.704M
55.62%
YoY
|
$7.260M
-235.32%
YoY
|
$5.474M
109.81%
YoY
|
$9.697M
-174.85%
YoY
|
$4.308M
-145.68%
YoY
|
-$5.365M
188.75%
YoY
|
$2.609M
-45.3%
YoY
|
-$12.96M
55.83%
YoY
|
-$9.431M
42.89%
YoY
|
-$1.858M
-72.27%
YoY
|
$4.770M
30.04%
YoY
|
-$8.314M
2.64%
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
|
N/A
|
| Other Investing Activities |
$30.00K
N/A
|
$0.00
-100.0%
YoY
|
$2.000K
100.0%
YoY
|
$4.000K
-42.86%
YoY
|
$0.00
-100.0%
YoY
|
$1.000K
-96.43%
YoY
|
$1.000K
-96.15%
YoY
|
$7.000K
-56.25%
YoY
|
$17.00K
-206.25%
YoY
|
$28.00K
16.67%
YoY
|
$26.00K
766.67%
YoY
|
$16.00K
60.0%
YoY
|
-$16.00K
N/A
|
$24.00K
2300.0%
YoY
|
$3.000K
N/A
|
$10.00K
N/A
|
$0.00
N/A
|
$1.000K
N/A
|
$0.00
N/A
|
N/A
|
| Cash From Investing Activities |
-$6.266M
-38.59%
YoY
|
-$5.807M
-15.91%
YoY
|
-$3.093M
-16.47%
YoY
|
-$15.46M
42.78%
YoY
|
-$10.20M
52.59%
YoY
|
-$6.906M
-5.81%
YoY
|
-$3.703M
-32.03%
YoY
|
-$10.83M
11.86%
YoY
|
-$6.687M
54.65%
YoY
|
-$7.332M
37.28%
YoY
|
-$5.448M
109.06%
YoY
|
-$9.681M
-25.22%
YoY
|
-$4.324M
-54.15%
YoY
|
-$5.341M
187.61%
YoY
|
-$2.606M
-45.37%
YoY
|
-$12.95M
55.71%
YoY
|
-$9.431M
42.89%
YoY
|
-$1.857M
-72.28%
YoY
|
-$4.770M
30.08%
YoY
|
-$8.314M
2.64%
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
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
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 |
$0.00
-100.0%
YoY
|
-$422.0K
-476.79%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$58.00K
-89.7%
YoY
|
$112.0K
-59.71%
YoY
|
-$303.8M
N/A
|
$473.0K
2389.47%
YoY
|
$563.0K
7942.86%
YoY
|
$278.0K
-2.46%
YoY
|
$0.00
-100.0%
YoY
|
$19.00K
-100.1%
YoY
|
$7.000K
-100.0%
YoY
|
$285.0K
437.74%
YoY
|
-$30.00M
-51824.14%
YoY
|
-$19.96M
-133146.67%
YoY
|
-$229.8M
-17.86%
YoY
|
$53.00K
-82.33%
YoY
|
$58.00K
-58.27%
YoY
|
$15.00K
-100.94%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$50.93M
9.44%
YoY
|
$25.71M
-39.63%
YoY
|
$59.09M
2.77%
YoY
|
$60.08M
-0.61%
YoY
|
$46.53M
31.42%
YoY
|
$42.59M
33.27%
YoY
|
$57.50M
-18.03%
YoY
|
$60.44M
22.32%
YoY
|
$35.41M
17.96%
YoY
|
$31.96M
-23.21%
YoY
|
$70.14M
72.69%
YoY
|
$49.41M
21.76%
YoY
|
$30.02M
355.6%
YoY
|
$41.62M
42.02%
YoY
|
$40.62M
-28.31%
YoY
|
$40.58M
-16.45%
YoY
|
$6.588M
-80.79%
YoY
|
$29.31M
-50.66%
YoY
|
$56.66M
9.95%
YoY
|
$48.57M
-7.49%
YoY
|
| Cash From Investing Activities |
-$6.266M
-38.59%
YoY
|
-$5.807M
-15.91%
YoY
|
-$3.093M
-16.47%
YoY
|
-$15.46M
42.78%
YoY
|
-$10.20M
52.59%
YoY
|
-$6.906M
-5.81%
YoY
|
-$3.703M
-32.03%
YoY
|
-$10.83M
11.86%
YoY
|
-$6.687M
54.65%
YoY
|
-$7.332M
37.28%
YoY
|
-$5.448M
109.06%
YoY
|
-$9.681M
-25.22%
YoY
|
-$4.324M
-54.15%
YoY
|
-$5.341M
187.61%
YoY
|
-$2.606M
-45.37%
YoY
|
-$12.95M
55.71%
YoY
|
-$9.431M
42.89%
YoY
|
-$1.857M
-72.28%
YoY
|
-$4.770M
30.08%
YoY
|
-$8.314M
2.64%
YoY
|
| Cash From Financing Activities |
$0.00
-100.0%
YoY
|
-$422.0K
-476.79%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$58.00K
-89.7%
YoY
|
$112.0K
-59.71%
YoY
|
-$303.8M
N/A
|
$473.0K
2389.47%
YoY
|
$563.0K
7942.86%
YoY
|
$278.0K
-2.46%
YoY
|
$0.00
-100.0%
YoY
|
$19.00K
-100.1%
YoY
|
$7.000K
-100.0%
YoY
|
$285.0K
437.74%
YoY
|
-$30.00M
-51824.14%
YoY
|
-$19.96M
-133146.67%
YoY
|
-$229.8M
-17.86%
YoY
|
$53.00K
-82.33%
YoY
|
$58.00K
-58.27%
YoY
|
$15.00K
-100.94%
YoY
|
| Net Change In Cash |
$44.66M
22.74%
YoY
|
$19.48M
-45.57%
YoY
|
$56.00M
-122.4%
YoY
|
$44.61M
-10.93%
YoY
|
$36.39M
24.26%
YoY
|
$35.80M
43.73%
YoY
|
-$250.0M
-486.44%
YoY
|
$50.09M
26.0%
YoY
|
$29.28M
13.95%
YoY
|
$24.91M
-31.89%
YoY
|
$64.70M
707.58%
YoY
|
$39.75M
417.71%
YoY
|
$25.70M
-111.05%
YoY
|
$36.57M
32.95%
YoY
|
$8.011M
-84.58%
YoY
|
$7.678M
-80.93%
YoY
|
-$232.7M
-7.71%
YoY
|
$27.50M
-48.11%
YoY
|
$51.95M
8.22%
YoY
|
$40.27M
-5.91%
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 |
$50.93M
9.44%
YoY
|
$25.71M
-39.63%
YoY
|
$59.09M
2.77%
YoY
|
$60.08M
-0.61%
YoY
|
$46.53M
31.42%
YoY
|
$42.59M
33.27%
YoY
|
$57.50M
-18.03%
YoY
|
$60.44M
22.32%
YoY
|
$35.41M
17.96%
YoY
|
$31.96M
-23.21%
YoY
|
$70.14M
72.69%
YoY
|
$49.41M
21.76%
YoY
|
$30.02M
355.6%
YoY
|
$41.62M
42.02%
YoY
|
$40.62M
-28.31%
YoY
|
$40.58M
-16.45%
YoY
|
$6.588M
-80.79%
YoY
|
$29.31M
-50.66%
YoY
|
$56.66M
9.95%
YoY
|
$48.57M
-7.49%
YoY
|
| Capital Expenditures |
$6.296M
-38.3%
YoY
|
$5.807M
-15.93%
YoY
|
$3.095M
-16.44%
YoY
|
$15.47M
42.73%
YoY
|
$10.20M
52.21%
YoY
|
$6.907M
-4.86%
YoY
|
$3.704M
-32.33%
YoY
|
$10.84M
11.75%
YoY
|
$6.704M
55.62%
YoY
|
$7.260M
-235.32%
YoY
|
$5.474M
109.81%
YoY
|
$9.697M
-174.85%
YoY
|
$4.308M
-145.68%
YoY
|
-$5.365M
188.75%
YoY
|
$2.609M
-45.3%
YoY
|
-$12.96M
55.83%
YoY
|
-$9.431M
42.89%
YoY
|
-$1.858M
-72.27%
YoY
|
$4.770M
30.04%
YoY
|
-$8.314M
2.64%
YoY
|
| Free Cash Flow |
$44.63M
22.85%
YoY
|
$19.91M
-44.22%
YoY
|
$55.99M
4.09%
YoY
|
$44.61M
-10.07%
YoY
|
$36.33M
26.57%
YoY
|
$35.68M
44.48%
YoY
|
$53.80M
-16.81%
YoY
|
$49.61M
24.9%
YoY
|
$28.70M
11.65%
YoY
|
$24.70M
-47.43%
YoY
|
$64.67M
70.15%
YoY
|
$39.71M
-25.82%
YoY
|
$25.71M
60.48%
YoY
|
$46.99M
50.77%
YoY
|
$38.01M
-26.75%
YoY
|
$53.54M
-5.88%
YoY
|
$16.02M
-60.83%
YoY
|
$31.16M
-52.85%
YoY
|
$51.89M
8.41%
YoY
|
$56.88M
-6.13%
YoY
|
Loading...