|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$205.1M
3.5%
YoY
|
$198.2M
8.96%
YoY
|
$181.9M
9.4%
YoY
|
$166.2M
13.74%
YoY
|
$146.2M
96.63%
YoY
|
| Depreciation, Depletion And Amortization |
$20.46M
-1.99%
YoY
|
$20.87M
2.32%
YoY
|
$20.40M
29.11%
YoY
|
$15.80M
12.06%
YoY
|
$14.10M
11.02%
YoY
|
| Cash From Operating Activities |
$217.7M
-13.77%
YoY
|
$252.5M
-14.6%
YoY
|
$295.7M
79.78%
YoY
|
$164.5M
64.38%
YoY
|
$100.0M
186.17%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$18.38M
-13.85%
YoY
|
$21.34M
19.48%
YoY
|
$17.86M
-42.39%
YoY
|
$31.00M
34.47%
YoY
|
$23.05M
51.04%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
-$420.0M
42.73%
YoY
|
-$294.3M
-78.78%
YoY
|
-$1.387B
-6.41%
YoY
|
-$1.482B
826.79%
YoY
|
-$159.9M
-120.69%
YoY
|
| Cash From Investing Activities |
-$438.4M
30.48%
YoY
|
-$336.0M
-76.08%
YoY
|
-$1.405B
-7.15%
YoY
|
-$1.513B
727.04%
YoY
|
-$182.9M
-124.15%
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
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$669.9M
-1010.66%
YoY
|
-$73.56M
-105.63%
YoY
|
$1.307B
-1147.91%
YoY
|
-$124.7M
154.31%
YoY
|
-$49.04M
-109.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$217.7M
-13.77%
YoY
|
$252.5M
-14.6%
YoY
|
$295.7M
79.78%
YoY
|
$164.5M
64.38%
YoY
|
$100.0M
186.17%
YoY
|
| Cash From Investing Activities |
-$438.4M
30.48%
YoY
|
-$336.0M
-76.08%
YoY
|
-$1.405B
-7.15%
YoY
|
-$1.513B
727.04%
YoY
|
-$182.9M
-124.15%
YoY
|
| Cash From Financing Activities |
$669.9M
-1010.66%
YoY
|
-$73.56M
-105.63%
YoY
|
$1.307B
-1147.91%
YoY
|
-$124.7M
154.31%
YoY
|
-$49.04M
-109.61%
YoY
|
| Net Change In Cash |
$449.2M
-386.05%
YoY
|
-$157.0M
-179.43%
YoY
|
$197.7M
-113.42%
YoY
|
-$1.473B
1016.67%
YoY
|
-$131.9M
-110.13%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$217.7M
-13.77%
YoY
|
$252.5M
-14.6%
YoY
|
$295.7M
79.78%
YoY
|
$164.5M
64.38%
YoY
|
$100.0M
186.17%
YoY
|
| Capital Expenditures |
$18.38M
-13.85%
YoY
|
$21.34M
19.48%
YoY
|
$17.86M
-42.39%
YoY
|
$31.00M
34.47%
YoY
|
$23.05M
51.04%
YoY
|
| Free Cash Flow |
$199.3M
-13.77%
YoY
|
$231.2M
-16.79%
YoY
|
$277.8M
108.16%
YoY
|
$133.5M
73.34%
YoY
|
$76.99M
290.88%
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 |
$53.94M
18.36%
YoY
|
$55.89M
11.02%
YoY
|
$51.84M
10.29%
YoY
|
$51.80M
1.31%
YoY
|
$45.57M
-8.29%
YoY
|
$50.35M
8.05%
YoY
|
$47.00M
4.74%
YoY
|
$51.13M
15.75%
YoY
|
$49.69M
7.49%
YoY
|
$46.60M
0.5%
YoY
|
$44.87M
7.05%
YoY
|
$44.17M
9.25%
YoY
|
$46.23M
23.21%
YoY
|
$46.37M
39.24%
YoY
|
$41.92M
0.6%
YoY
|
$40.43M
-0.97%
YoY
|
$37.52M
23.53%
YoY
|
$33.30M
42.92%
YoY
|
$41.67M
51.87%
YoY
|
| Depreciation, Depletion And Amortization |
$4.820M
-5.23%
YoY
|
$6.242M
-1.31%
YoY
|
$5.278M
-23.57%
YoY
|
$5.085M
-25.13%
YoY
|
$5.086M
-24.81%
YoY
|
$6.325M
-7.29%
YoY
|
$6.906M
1.5%
YoY
|
$6.792M
-1.45%
YoY
|
$6.764M
-0.06%
YoY
|
$6.822M
-6.39%
YoY
|
$6.804M
26.52%
YoY
|
$6.892M
20.49%
YoY
|
$6.768M
14.21%
YoY
|
$7.288M
19.48%
YoY
|
$5.378M
-10.37%
YoY
|
$5.720M
-3.05%
YoY
|
$5.926M
0.44%
YoY
|
$6.100M
0.0%
YoY
|
$6.000M
1.69%
YoY
|
| Cash From Operating Activities |
$73.12M
-11.98%
YoY
|
$59.21M
54.69%
YoY
|
$39.50M
-32.06%
YoY
|
$35.93M
-62.21%
YoY
|
$83.07M
36.2%
YoY
|
$38.28M
-64.4%
YoY
|
$58.15M
-34.51%
YoY
|
$95.09M
101.7%
YoY
|
$60.99M
16.84%
YoY
|
$107.5M
119.84%
YoY
|
$88.79M
243.31%
YoY
|
$47.14M
-6.61%
YoY
|
$52.20M
33.15%
YoY
|
$48.91M
519.11%
YoY
|
$25.86M
9.13%
YoY
|
$50.48M
57.75%
YoY
|
$39.20M
7.69%
YoY
|
$7.900M
-153.38%
YoY
|
$23.70M
-15.96%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.356M
0.14%
YoY
|
$5.897M
-18.9%
YoY
|
$3.986M
-83.07%
YoY
|
$4.149M
-12.04%
YoY
|
$4.350M
-29.68%
YoY
|
$7.271M
16.37%
YoY
|
$23.54M
495.47%
YoY
|
$4.717M
3.94%
YoY
|
$6.186M
98.4%
YoY
|
$6.248M
1.25%
YoY
|
$3.953M
-153.07%
YoY
|
$4.538M
-154.62%
YoY
|
$3.118M
-65.63%
YoY
|
$6.171M
-169.34%
YoY
|
-$7.448M
61.91%
YoY
|
-$8.308M
38.47%
YoY
|
$9.072M
154.55%
YoY
|
-$8.900M
134.21%
YoY
|
-$4.600M
9.52%
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 |
N/A
|
$33.77M
-116.93%
YoY
|
-$56.09M
-65.62%
YoY
|
-$304.7M
200.89%
YoY
|
-$92.97M
-154.78%
YoY
|
-$199.5M
-76.53%
YoY
|
-$163.2M
-71.31%
YoY
|
-$101.3M
144.57%
YoY
|
$169.7M
131.71%
YoY
|
-$850.0M
5297.23%
YoY
|
-$568.7M
55.28%
YoY
|
-$41.41M
-92.91%
YoY
|
$73.24M
-114.19%
YoY
|
-$15.75M
-68.63%
YoY
|
-$366.3M
222.69%
YoY
|
-$583.8M
-771.85%
YoY
|
-$516.1M
521.06%
YoY
|
-$50.20M
-166.05%
YoY
|
-$113.5M
-140.25%
YoY
|
| Cash From Investing Activities |
-$1.392M
-98.57%
YoY
|
$27.88M
-113.48%
YoY
|
-$60.08M
-67.82%
YoY
|
-$308.9M
191.41%
YoY
|
-$97.32M
-159.52%
YoY
|
-$206.8M
-75.85%
YoY
|
-$186.7M
-67.4%
YoY
|
-$106.0M
130.68%
YoY
|
$163.5M
133.19%
YoY
|
-$856.3M
3806.28%
YoY
|
-$572.7M
53.24%
YoY
|
-$45.94M
-92.24%
YoY
|
$70.12M
-113.35%
YoY
|
-$21.92M
-62.91%
YoY
|
-$373.7M
216.96%
YoY
|
-$592.1M
-832.85%
YoY
|
-$525.2M
505.87%
YoY
|
-$59.10M
-181.86%
YoY
|
-$117.9M
-142.44%
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 |
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
|
| Cash From Financing Activities |
-$475.6M
-455.67%
YoY
|
$212.9M
169.24%
YoY
|
-$90.87M
-232.23%
YoY
|
$414.1M
-13615.73%
YoY
|
$133.7M
-161.25%
YoY
|
$79.07M
-91.8%
YoY
|
$68.72M
-68.42%
YoY
|
-$3.064M
-93.84%
YoY
|
-$218.3M
-224.95%
YoY
|
$964.2M
-430.25%
YoY
|
$217.6M
-251.1%
YoY
|
-$49.72M
633.12%
YoY
|
$174.7M
-45.07%
YoY
|
-$292.0M
-57.12%
YoY
|
-$144.0M
-275.2%
YoY
|
-$6.782M
-102.76%
YoY
|
$318.0M
4.58%
YoY
|
-$680.8M
268.4%
YoY
|
$82.20M
6.75%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$73.12M
-11.98%
YoY
|
$59.21M
54.69%
YoY
|
$39.50M
-32.06%
YoY
|
$35.93M
-62.21%
YoY
|
$83.07M
36.2%
YoY
|
$38.28M
-64.4%
YoY
|
$58.15M
-34.51%
YoY
|
$95.09M
101.7%
YoY
|
$60.99M
16.84%
YoY
|
$107.5M
119.84%
YoY
|
$88.79M
243.31%
YoY
|
$47.14M
-6.61%
YoY
|
$52.20M
33.15%
YoY
|
$48.91M
519.11%
YoY
|
$25.86M
9.13%
YoY
|
$50.48M
57.75%
YoY
|
$39.20M
7.69%
YoY
|
$7.900M
-153.38%
YoY
|
$23.70M
-15.96%
YoY
|
| Cash From Investing Activities |
-$1.392M
-98.57%
YoY
|
$27.88M
-113.48%
YoY
|
-$60.08M
-67.82%
YoY
|
-$308.9M
191.41%
YoY
|
-$97.32M
-159.52%
YoY
|
-$206.8M
-75.85%
YoY
|
-$186.7M
-67.4%
YoY
|
-$106.0M
130.68%
YoY
|
$163.5M
133.19%
YoY
|
-$856.3M
3806.28%
YoY
|
-$572.7M
53.24%
YoY
|
-$45.94M
-92.24%
YoY
|
$70.12M
-113.35%
YoY
|
-$21.92M
-62.91%
YoY
|
-$373.7M
216.96%
YoY
|
-$592.1M
-832.85%
YoY
|
-$525.2M
505.87%
YoY
|
-$59.10M
-181.86%
YoY
|
-$117.9M
-142.44%
YoY
|
| Cash From Financing Activities |
-$475.6M
-455.67%
YoY
|
$212.9M
169.24%
YoY
|
-$90.87M
-232.23%
YoY
|
$414.1M
-13615.73%
YoY
|
$133.7M
-161.25%
YoY
|
$79.07M
-91.8%
YoY
|
$68.72M
-68.42%
YoY
|
-$3.064M
-93.84%
YoY
|
-$218.3M
-224.95%
YoY
|
$964.2M
-430.25%
YoY
|
$217.6M
-251.1%
YoY
|
-$49.72M
633.12%
YoY
|
$174.7M
-45.07%
YoY
|
-$292.0M
-57.12%
YoY
|
-$144.0M
-275.2%
YoY
|
-$6.782M
-102.76%
YoY
|
$318.0M
4.58%
YoY
|
-$680.8M
268.4%
YoY
|
$82.20M
6.75%
YoY
|
| Net Change In Cash |
-$403.8M
-438.04%
YoY
|
$300.0M
-435.37%
YoY
|
-$111.4M
86.24%
YoY
|
$141.2M
-1111.23%
YoY
|
$119.5M
1820.94%
YoY
|
-$89.45M
-141.51%
YoY
|
-$59.84M
-77.53%
YoY
|
-$13.96M
-71.22%
YoY
|
$6.219M
-97.91%
YoY
|
$215.5M
-181.32%
YoY
|
-$266.3M
-45.86%
YoY
|
-$48.52M
-91.15%
YoY
|
$297.0M
-276.89%
YoY
|
-$265.0M
-63.8%
YoY
|
-$491.8M
3998.73%
YoY
|
-$548.4M
-253.07%
YoY
|
-$167.9M
-166.15%
YoY
|
-$732.0M
474.57%
YoY
|
-$12.00M
-103.13%
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 |
$73.12M
-11.98%
YoY
|
$59.21M
54.69%
YoY
|
$39.50M
-32.06%
YoY
|
$35.93M
-62.21%
YoY
|
$83.07M
36.2%
YoY
|
$38.28M
-64.4%
YoY
|
$58.15M
-34.51%
YoY
|
$95.09M
101.7%
YoY
|
$60.99M
16.84%
YoY
|
$107.5M
119.84%
YoY
|
$88.79M
243.31%
YoY
|
$47.14M
-6.61%
YoY
|
$52.20M
33.15%
YoY
|
$48.91M
519.11%
YoY
|
$25.86M
9.13%
YoY
|
$50.48M
57.75%
YoY
|
$39.20M
7.69%
YoY
|
$7.900M
-153.38%
YoY
|
$23.70M
-15.96%
YoY
|
| Capital Expenditures |
$4.356M
0.14%
YoY
|
$5.897M
-18.9%
YoY
|
$3.986M
-83.07%
YoY
|
$4.149M
-12.04%
YoY
|
$4.350M
-29.68%
YoY
|
$7.271M
16.37%
YoY
|
$23.54M
495.47%
YoY
|
$4.717M
3.94%
YoY
|
$6.186M
98.4%
YoY
|
$6.248M
1.25%
YoY
|
$3.953M
-153.07%
YoY
|
$4.538M
-154.62%
YoY
|
$3.118M
-65.63%
YoY
|
$6.171M
-169.34%
YoY
|
-$7.448M
61.91%
YoY
|
-$8.308M
38.47%
YoY
|
$9.072M
154.55%
YoY
|
-$8.900M
134.21%
YoY
|
-$4.600M
9.52%
YoY
|
| Free Cash Flow |
$68.77M
-12.65%
YoY
|
$53.32M
71.95%
YoY
|
$35.52M
2.63%
YoY
|
$31.78M
-64.83%
YoY
|
$78.72M
43.64%
YoY
|
$31.01M
-69.38%
YoY
|
$34.61M
-59.21%
YoY
|
$90.37M
112.11%
YoY
|
$54.81M
11.66%
YoY
|
$101.3M
136.96%
YoY
|
$84.84M
154.68%
YoY
|
$42.61M
-27.53%
YoY
|
$49.08M
62.9%
YoY
|
$42.74M
154.4%
YoY
|
$33.31M
17.71%
YoY
|
$58.79M
54.71%
YoY
|
$30.13M
-8.25%
YoY
|
$16.80M
-252.73%
YoY
|
$28.30M
-12.65%
YoY
|
Loading...