|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$259.2M
41.06%
YoY
|
$183.8M
34.81%
YoY
|
$136.3M
-2.78%
YoY
|
$140.2M
50.6%
YoY
|
$93.10M
94.37%
YoY
|
| Depreciation, Depletion And Amortization |
$13.47M
14.77%
YoY
|
$11.74M
13.46%
YoY
|
$10.34M
19.99%
YoY
|
$8.621M
-3.49%
YoY
|
$8.933M
6.6%
YoY
|
| Cash From Operating Activities |
$245.6M
4.4%
YoY
|
$235.3M
90.45%
YoY
|
$123.5M
3.34%
YoY
|
$119.5M
-9.62%
YoY
|
$132.3M
119.52%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$27.70M
60.89%
YoY
|
$17.22M
0.16%
YoY
|
$17.19M
-19.36%
YoY
|
$21.31M
-542.57%
YoY
|
-$4.816M
-25.22%
YoY
|
| Acquisitions |
$56.36M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$78.47M
N/A
|
$0.00
N/A
|
| Other Investing Activities |
-$809.5M
579.17%
YoY
|
-$119.2M
10.21%
YoY
|
-$108.1M
36.99%
YoY
|
-$78.94M
-66.22%
YoY
|
-$233.7M
548.76%
YoY
|
| Cash From Investing Activities |
-$837.2M
513.76%
YoY
|
-$136.4M
8.83%
YoY
|
-$125.3M
25.01%
YoY
|
-$100.3M
-57.96%
YoY
|
-$238.5M
461.71%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$35.00M
16.68%
YoY
|
$30.00M
26685.71%
YoY
|
$112.0K
-99.48%
YoY
|
$21.42M
194590.91%
YoY
|
$11.00K
-100.09%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$642.2M
-1428.35%
YoY
|
-$48.35M
-483560.0%
YoY
|
$10.00K
-100.03%
YoY
|
-$29.81M
-271063.64%
YoY
|
$11.00K
-99.99%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$245.6M
4.4%
YoY
|
$235.3M
90.45%
YoY
|
$123.5M
3.34%
YoY
|
$119.5M
-9.62%
YoY
|
$132.3M
119.52%
YoY
|
| Cash From Investing Activities |
-$837.2M
513.76%
YoY
|
-$136.4M
8.83%
YoY
|
-$125.3M
25.01%
YoY
|
-$100.3M
-57.96%
YoY
|
-$238.5M
461.71%
YoY
|
| Cash From Financing Activities |
$642.2M
-1428.35%
YoY
|
-$48.35M
-483560.0%
YoY
|
$10.00K
-100.03%
YoY
|
-$29.81M
-271063.64%
YoY
|
$11.00K
-99.99%
YoY
|
| Net Change In Cash |
$57.00M
13.54%
YoY
|
$50.21M
-1310.63%
YoY
|
-$4.147M
-72.31%
YoY
|
-$14.98M
-85.9%
YoY
|
-$106.2M
-153.33%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$245.6M
4.4%
YoY
|
$235.3M
90.45%
YoY
|
$123.5M
3.34%
YoY
|
$119.5M
-9.62%
YoY
|
$132.3M
119.52%
YoY
|
| Capital Expenditures |
$27.70M
60.89%
YoY
|
$17.22M
0.16%
YoY
|
$17.19M
-19.36%
YoY
|
$21.31M
-542.57%
YoY
|
-$4.816M
-25.22%
YoY
|
| Free Cash Flow |
$217.9M
-0.06%
YoY
|
$218.1M
105.04%
YoY
|
$106.3M
8.26%
YoY
|
$98.23M
-28.34%
YoY
|
$137.1M
105.55%
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 |
$69.26M
6.84%
YoY
|
$64.69M
28.14%
YoY
|
$61.42M
19.78%
YoY
|
$68.29M
51.28%
YoY
|
$64.82M
75.86%
YoY
|
$50.48M
32.61%
YoY
|
$51.28M
52.16%
YoY
|
$45.14M
50.85%
YoY
|
$36.86M
6.45%
YoY
|
$38.07M
5.46%
YoY
|
$33.70M
-3.92%
YoY
|
$29.93M
-14.2%
YoY
|
$34.63M
1.36%
YoY
|
$36.10M
62.41%
YoY
|
$35.08M
15.63%
YoY
|
$34.88M
52.15%
YoY
|
$34.16M
93.88%
YoY
|
$22.23M
62.71%
YoY
|
$30.34M
118.24%
YoY
|
$22.92M
164.41%
YoY
|
| Depreciation, Depletion And Amortization |
$5.811M
18.54%
YoY
|
$6.311M
46.9%
YoY
|
$5.683M
30.55%
YoY
|
$5.470M
25.49%
YoY
|
$4.902M
12.15%
YoY
|
$4.296M
2.26%
YoY
|
$4.353M
1.23%
YoY
|
$4.359M
10.33%
YoY
|
$4.371M
15.51%
YoY
|
$4.201M
6.25%
YoY
|
$4.300M
21.54%
YoY
|
$3.951M
12.44%
YoY
|
$3.784M
3.73%
YoY
|
$3.954M
63.66%
YoY
|
$3.538M
61.33%
YoY
|
$3.514M
62.38%
YoY
|
$3.648M
68.89%
YoY
|
$2.416M
93.28%
YoY
|
$2.193M
-6.68%
YoY
|
$2.164M
-35.79%
YoY
|
| Cash From Operating Activities |
$40.08M
-41.54%
YoY
|
$60.13M
-12.25%
YoY
|
$71.28M
51.72%
YoY
|
$45.66M
-24.31%
YoY
|
$68.55M
15.33%
YoY
|
$68.52M
131.25%
YoY
|
$46.98M
0.59%
YoY
|
$60.33M
149.63%
YoY
|
$59.44M
157.62%
YoY
|
$29.63M
-40.26%
YoY
|
$46.70M
46.16%
YoY
|
$24.17M
-3.65%
YoY
|
$23.07M
78.71%
YoY
|
$49.60M
144.76%
YoY
|
$31.95M
-39.29%
YoY
|
$25.08M
-4.91%
YoY
|
$12.91M
-60.87%
YoY
|
$20.26M
233.27%
YoY
|
$52.63M
143.89%
YoY
|
$26.38M
41.06%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.049M
-54.28%
YoY
|
$11.77M
44.93%
YoY
|
$4.333M
10.71%
YoY
|
$2.738M
13.52%
YoY
|
$8.857M
219.98%
YoY
|
$8.121M
7.02%
YoY
|
$3.914M
8.72%
YoY
|
$2.412M
-26.33%
YoY
|
$2.768M
0.36%
YoY
|
$7.588M
-9.98%
YoY
|
$3.600M
-173.05%
YoY
|
$3.274M
-177.24%
YoY
|
$2.758M
-174.18%
YoY
|
$8.429M
-474.62%
YoY
|
-$4.928M
548.42%
YoY
|
-$4.239M
222.11%
YoY
|
-$3.718M
658.78%
YoY
|
-$2.250M
43.31%
YoY
|
-$760.0K
-55.56%
YoY
|
-$1.316M
47.87%
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 |
$171.8M
-400.38%
YoY
|
-$338.4M
4671.04%
YoY
|
-$387.9M
1812.91%
YoY
|
-$25.94M
-43.18%
YoY
|
-$57.19M
23.87%
YoY
|
-$7.093M
-77.0%
YoY
|
-$20.28M
-63.06%
YoY
|
-$45.65M
-467.62%
YoY
|
-$46.17M
32.46%
YoY
|
-$30.84M
-7.07%
YoY
|
-$54.90M
-17.39%
YoY
|
$12.42M
-75.46%
YoY
|
-$34.85M
16.55%
YoY
|
-$33.19M
-192.2%
YoY
|
-$66.46M
-42.75%
YoY
|
$50.61M
-151.75%
YoY
|
-$29.90M
-46.42%
YoY
|
$36.00M
255.38%
YoY
|
-$116.1M
782.03%
YoY
|
-$97.80M
285.65%
YoY
|
| Cash From Investing Activities |
$167.7M
-353.97%
YoY
|
-$350.2M
2201.7%
YoY
|
-$392.3M
1521.36%
YoY
|
-$28.68M
-40.33%
YoY
|
-$66.04M
34.96%
YoY
|
-$15.21M
-60.51%
YoY
|
-$24.19M
-58.5%
YoY
|
-$48.06M
-625.64%
YoY
|
-$48.93M
30.11%
YoY
|
-$38.53M
-7.42%
YoY
|
-$58.30M
-18.33%
YoY
|
$9.143M
-80.28%
YoY
|
-$37.61M
11.86%
YoY
|
-$41.62M
-223.32%
YoY
|
-$71.39M
-38.9%
YoY
|
$46.37M
-146.78%
YoY
|
-$33.62M
-40.27%
YoY
|
$33.75M
293.82%
YoY
|
-$116.8M
685.18%
YoY
|
-$99.13M
277.62%
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 |
$0.00
-100.0%
YoY
|
N/A
N/A
|
-$51.83M
-74137.14%
YoY
|
$0.00
N/A
|
-$20.00M
N/A
|
N/A
N/A
|
$70.00K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$115.0K
-102.75%
YoY
|
-$112.0K
N/A
|
N/A
N/A
|
-$2.146M
-19609.09%
YoY
|
-$4.188M
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$11.00K
-90.83%
YoY
|
$0.00
-100.0%
YoY
|
| 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
|
-$18.23M
-62.35%
YoY
|
$680.4M
971951.43%
YoY
|
$0.00
N/A
|
-$20.00M
N/A
|
-$48.42M
-484260.0%
YoY
|
$70.00K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$10.00K
-100.07%
YoY
|
$0.00
-100.0%
YoY
|
$115.0K
-102.75%
YoY
|
-$112.0K
N/A
|
-$14.99M
N/A
|
-$10.63M
-96700.0%
YoY
|
-$4.188M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$11.00K
-90.83%
YoY
|
$0.00
-100.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$40.08M
-41.54%
YoY
|
$60.13M
-12.25%
YoY
|
$71.28M
51.72%
YoY
|
$45.66M
-24.31%
YoY
|
$68.55M
15.33%
YoY
|
$68.52M
131.25%
YoY
|
$46.98M
0.59%
YoY
|
$60.33M
149.63%
YoY
|
$59.44M
157.62%
YoY
|
$29.63M
-40.26%
YoY
|
$46.70M
46.16%
YoY
|
$24.17M
-3.65%
YoY
|
$23.07M
78.71%
YoY
|
$49.60M
144.76%
YoY
|
$31.95M
-39.29%
YoY
|
$25.08M
-4.91%
YoY
|
$12.91M
-60.87%
YoY
|
$20.26M
233.27%
YoY
|
$52.63M
143.89%
YoY
|
$26.38M
41.06%
YoY
|
| Cash From Investing Activities |
$167.7M
-353.97%
YoY
|
-$350.2M
2201.7%
YoY
|
-$392.3M
1521.36%
YoY
|
-$28.68M
-40.33%
YoY
|
-$66.04M
34.96%
YoY
|
-$15.21M
-60.51%
YoY
|
-$24.19M
-58.5%
YoY
|
-$48.06M
-625.64%
YoY
|
-$48.93M
30.11%
YoY
|
-$38.53M
-7.42%
YoY
|
-$58.30M
-18.33%
YoY
|
$9.143M
-80.28%
YoY
|
-$37.61M
11.86%
YoY
|
-$41.62M
-223.32%
YoY
|
-$71.39M
-38.9%
YoY
|
$46.37M
-146.78%
YoY
|
-$33.62M
-40.27%
YoY
|
$33.75M
293.82%
YoY
|
-$116.8M
685.18%
YoY
|
-$99.13M
277.62%
YoY
|
| Cash From Financing Activities |
$0.00
-100.0%
YoY
|
-$18.23M
-62.35%
YoY
|
$680.4M
971951.43%
YoY
|
$0.00
N/A
|
-$20.00M
N/A
|
-$48.42M
-484260.0%
YoY
|
$70.00K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$10.00K
-100.07%
YoY
|
$0.00
-100.0%
YoY
|
$115.0K
-102.75%
YoY
|
-$112.0K
N/A
|
-$14.99M
N/A
|
-$10.63M
-96700.0%
YoY
|
-$4.188M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$11.00K
-90.83%
YoY
|
$0.00
-100.0%
YoY
|
| Net Change In Cash |
$207.8M
-1287.77%
YoY
|
-$308.3M
-6401.72%
YoY
|
$359.4M
1472.83%
YoY
|
$16.99M
38.43%
YoY
|
-$17.50M
-266.54%
YoY
|
$4.892M
-155.03%
YoY
|
$22.85M
-297.01%
YoY
|
$12.27M
-63.29%
YoY
|
$10.51M
-171.71%
YoY
|
-$8.890M
26.71%
YoY
|
-$11.60M
-76.83%
YoY
|
$33.42M
-50.31%
YoY
|
-$14.65M
-29.26%
YoY
|
-$7.016M
-112.99%
YoY
|
-$50.06M
-22.02%
YoY
|
$67.26M
-192.46%
YoY
|
-$20.71M
-11.11%
YoY
|
$54.01M
-72.75%
YoY
|
-$64.19M
-1041.25%
YoY
|
-$72.75M
631.14%
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 |
$40.08M
-41.54%
YoY
|
$60.13M
-12.25%
YoY
|
$71.28M
51.72%
YoY
|
$45.66M
-24.31%
YoY
|
$68.55M
15.33%
YoY
|
$68.52M
131.25%
YoY
|
$46.98M
0.59%
YoY
|
$60.33M
149.63%
YoY
|
$59.44M
157.62%
YoY
|
$29.63M
-40.26%
YoY
|
$46.70M
46.16%
YoY
|
$24.17M
-3.65%
YoY
|
$23.07M
78.71%
YoY
|
$49.60M
144.76%
YoY
|
$31.95M
-39.29%
YoY
|
$25.08M
-4.91%
YoY
|
$12.91M
-60.87%
YoY
|
$20.26M
233.27%
YoY
|
$52.63M
143.89%
YoY
|
$26.38M
41.06%
YoY
|
| Capital Expenditures |
$4.049M
-54.28%
YoY
|
$11.77M
44.93%
YoY
|
$4.333M
10.71%
YoY
|
$2.738M
13.52%
YoY
|
$8.857M
219.98%
YoY
|
$8.121M
7.02%
YoY
|
$3.914M
8.72%
YoY
|
$2.412M
-26.33%
YoY
|
$2.768M
0.36%
YoY
|
$7.588M
-9.98%
YoY
|
$3.600M
-173.05%
YoY
|
$3.274M
-177.24%
YoY
|
$2.758M
-174.18%
YoY
|
$8.429M
-474.62%
YoY
|
-$4.928M
548.42%
YoY
|
-$4.239M
222.11%
YoY
|
-$3.718M
658.78%
YoY
|
-$2.250M
43.31%
YoY
|
-$760.0K
-55.56%
YoY
|
-$1.316M
47.87%
YoY
|
| Free Cash Flow |
$36.03M
-39.64%
YoY
|
$48.36M
-19.94%
YoY
|
$66.94M
55.45%
YoY
|
$42.92M
-25.89%
YoY
|
$59.69M
5.33%
YoY
|
$60.40M
174.01%
YoY
|
$43.06M
-0.09%
YoY
|
$57.92M
177.21%
YoY
|
$56.67M
178.97%
YoY
|
$22.04M
-46.45%
YoY
|
$43.10M
16.87%
YoY
|
$20.89M
-28.74%
YoY
|
$20.31M
22.17%
YoY
|
$41.17M
82.86%
YoY
|
$36.88M
-30.93%
YoY
|
$29.32M
5.87%
YoY
|
$16.63M
-50.33%
YoY
|
$22.51M
194.29%
YoY
|
$53.39M
129.24%
YoY
|
$27.69M
41.37%
YoY
|
Loading...