|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$198.3M
14.19%
YoY
|
$173.7M
14.57%
YoY
|
$151.6M
40.38%
YoY
|
$108.0M
52.19%
YoY
|
$70.96M
-22.51%
YoY
|
| Depreciation, Depletion And Amortization |
$14.49M
-21.73%
YoY
|
$18.51M
-31.41%
YoY
|
$26.99M
-22.04%
YoY
|
$34.62M
-3.55%
YoY
|
$35.90M
9.29%
YoY
|
| Cash From Operating Activities |
$309.4M
26.75%
YoY
|
$244.1M
-0.21%
YoY
|
$244.6M
23.01%
YoY
|
$198.9M
-0.88%
YoY
|
$200.6M
11.4%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.990M
-59.54%
YoY
|
$12.33M
40.38%
YoY
|
$8.786M
-42.8%
YoY
|
$15.36M
-37.11%
YoY
|
$24.42M
-18.69%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$100.9M
70.81%
YoY
|
-$59.09M
-8.21%
YoY
|
-$64.38M
-140.13%
YoY
|
$160.4M
-3240.74%
YoY
|
-$5.108M
-89.96%
YoY
|
| Cash From Investing Activities |
-$105.9M
48.3%
YoY
|
-$71.43M
-2.38%
YoY
|
-$73.17M
-150.44%
YoY
|
$145.1M
-591.22%
YoY
|
-$29.53M
-63.51%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$176.7M
-232.83%
YoY
|
$133.0M
-211.63%
YoY
|
-$119.1M
-138.08%
YoY
|
$312.9M
140.73%
YoY
|
$130.0M
2.56%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$185.4M
27.29%
YoY
|
-$145.7M
2.94%
YoY
|
-$141.5M
-53.77%
YoY
|
-$306.0M
183.66%
YoY
|
-$107.9M
-4.17%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$309.4M
26.75%
YoY
|
$244.1M
-0.21%
YoY
|
$244.6M
23.01%
YoY
|
$198.9M
-0.88%
YoY
|
$200.6M
11.4%
YoY
|
| Cash From Investing Activities |
-$105.9M
48.3%
YoY
|
-$71.43M
-2.38%
YoY
|
-$73.17M
-150.44%
YoY
|
$145.1M
-591.22%
YoY
|
-$29.53M
-63.51%
YoY
|
| Cash From Financing Activities |
-$185.4M
27.29%
YoY
|
-$145.7M
2.94%
YoY
|
-$141.5M
-53.77%
YoY
|
-$306.0M
183.66%
YoY
|
-$107.9M
-4.17%
YoY
|
| Net Change In Cash |
$18.08M
-33.09%
YoY
|
$27.02M
-9.78%
YoY
|
$29.95M
-20.97%
YoY
|
$37.89M
-40.04%
YoY
|
$63.20M
-570.66%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$309.4M
26.75%
YoY
|
$244.1M
-0.21%
YoY
|
$244.6M
23.01%
YoY
|
$198.9M
-0.88%
YoY
|
$200.6M
11.4%
YoY
|
| Capital Expenditures |
$4.990M
-59.54%
YoY
|
$12.33M
40.38%
YoY
|
$8.786M
-42.8%
YoY
|
$15.36M
-37.11%
YoY
|
$24.42M
-18.69%
YoY
|
| Free Cash Flow |
$304.4M
31.35%
YoY
|
$231.8M
-1.72%
YoY
|
$235.8M
28.52%
YoY
|
$183.5M
4.14%
YoY
|
$176.2M
17.42%
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 |
$50.64M
6.54%
YoY
|
$53.15M
20.89%
YoY
|
$50.35M
8.95%
YoY
|
$47.29M
8.04%
YoY
|
$47.53M
19.64%
YoY
|
$43.97M
8.31%
YoY
|
$46.21M
-0.65%
YoY
|
$43.77M
23.71%
YoY
|
$39.73M
36.51%
YoY
|
$40.59M
43.31%
YoY
|
$46.52M
68.17%
YoY
|
$35.38M
33.04%
YoY
|
$29.11M
14.54%
YoY
|
$28.33M
29.81%
YoY
|
$27.66M
-0.39%
YoY
|
$26.60M
25.8%
YoY
|
$25.41M
11044.74%
YoY
|
$21.82M
-8.38%
YoY
|
$27.77M
22.1%
YoY
|
| Depreciation, Depletion And Amortization |
$3.043M
-27.15%
YoY
|
$3.138M
-23.52%
YoY
|
$3.198M
-27.17%
YoY
|
$3.978M
-16.78%
YoY
|
$4.177M
-20.27%
YoY
|
$4.103M
-30.35%
YoY
|
$4.391M
-34.46%
YoY
|
$4.780M
-31.73%
YoY
|
$5.239M
-29.62%
YoY
|
$5.891M
-33.43%
YoY
|
$6.700M
-18.5%
YoY
|
$7.002M
-18.3%
YoY
|
$7.444M
-17.12%
YoY
|
$8.849M
-3.24%
YoY
|
$8.221M
-7.45%
YoY
|
$8.570M
-2.27%
YoY
|
$8.982M
-1.06%
YoY
|
$9.145M
3.92%
YoY
|
$8.883M
5.75%
YoY
|
| Cash From Operating Activities |
$95.29M
-13.04%
YoY
|
$75.66M
58.54%
YoY
|
$90.38M
48.06%
YoY
|
$33.77M
-32.22%
YoY
|
$109.6M
28.17%
YoY
|
$47.72M
41.17%
YoY
|
$61.04M
-34.01%
YoY
|
$49.82M
-3.28%
YoY
|
$85.51M
27.98%
YoY
|
$33.80M
-22.9%
YoY
|
$92.50M
119.41%
YoY
|
$51.52M
52.36%
YoY
|
$66.81M
-15.47%
YoY
|
$43.84M
9.95%
YoY
|
$42.16M
-13.08%
YoY
|
$33.81M
-37.78%
YoY
|
$79.04M
36.62%
YoY
|
$39.88M
2.77%
YoY
|
$48.50M
-18.76%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.667M
-18.2%
YoY
|
$724.0K
-87.6%
YoY
|
$901.0K
-73.65%
YoY
|
$1.327M
29.34%
YoY
|
$2.038M
-0.63%
YoY
|
$5.837M
292.8%
YoY
|
$3.420M
90.0%
YoY
|
$1.026M
-27.64%
YoY
|
$2.051M
-49.19%
YoY
|
$1.486M
-49.97%
YoY
|
$1.800M
-245.04%
YoY
|
$1.418M
-140.39%
YoY
|
$4.037M
-47.15%
YoY
|
$2.970M
-168.51%
YoY
|
-$1.241M
-82.71%
YoY
|
-$3.511M
-46.89%
YoY
|
$7.639M
22.05%
YoY
|
-$4.335M
-40.62%
YoY
|
-$7.178M
-35.33%
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 |
-$4.709M
-5.69%
YoY
|
-$7.877M
29.53%
YoY
|
-$10.28M
-82.7%
YoY
|
-$77.78M
2010.77%
YoY
|
-$4.993M
-149.32%
YoY
|
-$6.081M
-74.85%
YoY
|
-$59.45M
24.11%
YoY
|
-$3.685M
-76.93%
YoY
|
$10.12M
-57.29%
YoY
|
-$24.18M
-149.97%
YoY
|
-$47.90M
-141.55%
YoY
|
-$15.97M
150.96%
YoY
|
$23.70M
660.8%
YoY
|
$48.39M
-209.18%
YoY
|
$115.3M
225.01%
YoY
|
-$6.364M
-75.2%
YoY
|
$3.115M
-89.4%
YoY
|
-$44.32M
99.64%
YoY
|
$35.47M
-218.64%
YoY
|
| Cash From Investing Activities |
-$6.376M
-9.32%
YoY
|
-$8.601M
-27.83%
YoY
|
-$11.18M
-82.21%
YoY
|
-$79.11M
1579.24%
YoY
|
-$7.031M
-187.1%
YoY
|
-$11.92M
-53.57%
YoY
|
-$62.87M
26.24%
YoY
|
-$4.711M
-72.91%
YoY
|
$8.072M
-58.95%
YoY
|
-$25.67M
-156.51%
YoY
|
-$49.80M
-143.67%
YoY
|
-$17.39M
76.09%
YoY
|
$19.66M
-534.62%
YoY
|
$45.42M
-193.35%
YoY
|
$114.0M
303.07%
YoY
|
-$9.875M
-69.5%
YoY
|
-$4.524M
-119.52%
YoY
|
-$48.65M
65.49%
YoY
|
$28.30M
-168.84%
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 |
-$49.66M
38.57%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$35.84M
148.5%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$14.42M
-77.31%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$63.56M
-236.46%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$46.58M
50.12%
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 |
-$59.71M
35.49%
YoY
|
-$42.05M
7.68%
YoY
|
-$47.93M
9.06%
YoY
|
-$51.35M
36.24%
YoY
|
-$44.07M
76.56%
YoY
|
-$39.05M
196.01%
YoY
|
-$43.95M
118.65%
YoY
|
-$37.69M
-9.91%
YoY
|
-$24.96M
-62.38%
YoY
|
-$13.19M
-87.78%
YoY
|
-$20.10M
-75.86%
YoY
|
-$41.83M
-39.6%
YoY
|
-$66.34M
45.62%
YoY
|
-$107.9M
-29512.81%
YoY
|
-$83.27M
193.89%
YoY
|
-$69.26M
106.61%
YoY
|
-$45.56M
-1.83%
YoY
|
$367.0K
-101.3%
YoY
|
-$28.33M
-28.09%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$95.29M
-13.04%
YoY
|
$75.66M
58.54%
YoY
|
$90.38M
48.06%
YoY
|
$33.77M
-32.22%
YoY
|
$109.6M
28.17%
YoY
|
$47.72M
41.17%
YoY
|
$61.04M
-34.01%
YoY
|
$49.82M
-3.28%
YoY
|
$85.51M
27.98%
YoY
|
$33.80M
-22.9%
YoY
|
$92.50M
119.41%
YoY
|
$51.52M
52.36%
YoY
|
$66.81M
-15.47%
YoY
|
$43.84M
9.95%
YoY
|
$42.16M
-13.08%
YoY
|
$33.81M
-37.78%
YoY
|
$79.04M
36.62%
YoY
|
$39.88M
2.77%
YoY
|
$48.50M
-18.76%
YoY
|
| Cash From Investing Activities |
-$6.376M
-9.32%
YoY
|
-$8.601M
-27.83%
YoY
|
-$11.18M
-82.21%
YoY
|
-$79.11M
1579.24%
YoY
|
-$7.031M
-187.1%
YoY
|
-$11.92M
-53.57%
YoY
|
-$62.87M
26.24%
YoY
|
-$4.711M
-72.91%
YoY
|
$8.072M
-58.95%
YoY
|
-$25.67M
-156.51%
YoY
|
-$49.80M
-143.67%
YoY
|
-$17.39M
76.09%
YoY
|
$19.66M
-534.62%
YoY
|
$45.42M
-193.35%
YoY
|
$114.0M
303.07%
YoY
|
-$9.875M
-69.5%
YoY
|
-$4.524M
-119.52%
YoY
|
-$48.65M
65.49%
YoY
|
$28.30M
-168.84%
YoY
|
| Cash From Financing Activities |
-$59.71M
35.49%
YoY
|
-$42.05M
7.68%
YoY
|
-$47.93M
9.06%
YoY
|
-$51.35M
36.24%
YoY
|
-$44.07M
76.56%
YoY
|
-$39.05M
196.01%
YoY
|
-$43.95M
118.65%
YoY
|
-$37.69M
-9.91%
YoY
|
-$24.96M
-62.38%
YoY
|
-$13.19M
-87.78%
YoY
|
-$20.10M
-75.86%
YoY
|
-$41.83M
-39.6%
YoY
|
-$66.34M
45.62%
YoY
|
-$107.9M
-29512.81%
YoY
|
-$83.27M
193.89%
YoY
|
-$69.26M
106.61%
YoY
|
-$45.56M
-1.83%
YoY
|
$367.0K
-101.3%
YoY
|
-$28.33M
-28.09%
YoY
|
| Net Change In Cash |
$29.21M
-50.06%
YoY
|
$25.01M
-869.86%
YoY
|
$31.27M
-168.31%
YoY
|
-$96.69M
-1402.72%
YoY
|
$58.49M
-14.76%
YoY
|
-$3.248M
-35.73%
YoY
|
-$45.77M
-302.54%
YoY
|
$7.422M
-196.28%
YoY
|
$68.62M
240.79%
YoY
|
-$5.054M
-72.95%
YoY
|
$22.60M
-69.01%
YoY
|
-$7.709M
-82.99%
YoY
|
$20.14M
-30.47%
YoY
|
-$18.68M
122.1%
YoY
|
$72.94M
50.5%
YoY
|
-$45.32M
292.26%
YoY
|
$28.96M
-16.35%
YoY
|
-$8.412M
-55.49%
YoY
|
$48.46M
-332.99%
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 |
$95.29M
-13.04%
YoY
|
$75.66M
58.54%
YoY
|
$90.38M
48.06%
YoY
|
$33.77M
-32.22%
YoY
|
$109.6M
28.17%
YoY
|
$47.72M
41.17%
YoY
|
$61.04M
-34.01%
YoY
|
$49.82M
-3.28%
YoY
|
$85.51M
27.98%
YoY
|
$33.80M
-22.9%
YoY
|
$92.50M
119.41%
YoY
|
$51.52M
52.36%
YoY
|
$66.81M
-15.47%
YoY
|
$43.84M
9.95%
YoY
|
$42.16M
-13.08%
YoY
|
$33.81M
-37.78%
YoY
|
$79.04M
36.62%
YoY
|
$39.88M
2.77%
YoY
|
$48.50M
-18.76%
YoY
|
| Capital Expenditures |
$1.667M
-18.2%
YoY
|
$724.0K
-87.6%
YoY
|
$901.0K
-73.65%
YoY
|
$1.327M
29.34%
YoY
|
$2.038M
-0.63%
YoY
|
$5.837M
292.8%
YoY
|
$3.420M
90.0%
YoY
|
$1.026M
-27.64%
YoY
|
$2.051M
-49.19%
YoY
|
$1.486M
-49.97%
YoY
|
$1.800M
-245.04%
YoY
|
$1.418M
-140.39%
YoY
|
$4.037M
-47.15%
YoY
|
$2.970M
-168.51%
YoY
|
-$1.241M
-82.71%
YoY
|
-$3.511M
-46.89%
YoY
|
$7.639M
22.05%
YoY
|
-$4.335M
-40.62%
YoY
|
-$7.178M
-35.33%
YoY
|
| Free Cash Flow |
$93.63M
-12.95%
YoY
|
$74.94M
78.91%
YoY
|
$89.48M
55.29%
YoY
|
$32.44M
-33.51%
YoY
|
$107.6M
28.87%
YoY
|
$41.89M
29.6%
YoY
|
$57.62M
-36.47%
YoY
|
$48.80M
-2.59%
YoY
|
$83.45M
32.94%
YoY
|
$32.32M
-20.93%
YoY
|
$90.70M
108.99%
YoY
|
$50.10M
34.23%
YoY
|
$62.78M
-12.08%
YoY
|
$40.87M
-7.55%
YoY
|
$43.40M
-22.05%
YoY
|
$37.32M
-38.77%
YoY
|
$71.40M
38.39%
YoY
|
$44.21M
-4.1%
YoY
|
$55.68M
-21.36%
YoY
|
Loading...