|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$198.0M
23.6%
YoY
|
$160.2M
42.15%
YoY
|
$112.7M
82.66%
YoY
|
$61.70M
-48.97%
YoY
|
$120.9M
-17.59%
YoY
|
| Depreciation, Depletion And Amortization |
$30.00M
2.74%
YoY
|
$29.20M
0.0%
YoY
|
$29.20M
42.44%
YoY
|
$20.50M
-53.51%
YoY
|
$44.10M
-49.08%
YoY
|
| Cash From Operating Activities |
$346.5M
18.06%
YoY
|
$293.5M
15.6%
YoY
|
$253.9M
161.75%
YoY
|
$97.00M
-56.62%
YoY
|
$223.6M
-30.17%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$29.90M
37.16%
YoY
|
$21.80M
2.35%
YoY
|
$21.30M
180.26%
YoY
|
$7.600M
-132.62%
YoY
|
-$23.30M
-156.28%
YoY
|
| Acquisitions |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$44.80M
161.99%
YoY
|
$17.10M
-89.41%
YoY
|
| Other Investing Activities |
$0.00
-100.0%
YoY
|
$1.600M
-90.42%
YoY
|
$16.70M
1570.0%
YoY
|
$1.000M
-28.57%
YoY
|
$1.400M
-101.49%
YoY
|
| Cash From Investing Activities |
-$29.90M
48.02%
YoY
|
-$20.20M
339.13%
YoY
|
-$4.600M
-30.3%
YoY
|
-$6.600M
-69.86%
YoY
|
-$21.90M
-88.86%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$159.9M
6.46%
YoY
|
$150.2M
20.06%
YoY
|
$125.1M
406.48%
YoY
|
$24.70M
2644.44%
YoY
|
$900.0K
-99.36%
YoY
|
| Debt Paid & Issued, Net |
$800.0K
0.0%
YoY
|
$800.0K
-98.97%
YoY
|
$77.90M
-27.67%
YoY
|
$107.7M
-90.44%
YoY
|
$1.127B
234.63%
YoY
|
| Cash From Financing Activities |
-$217.3M
4.72%
YoY
|
-$207.5M
-13.25%
YoY
|
-$239.2M
291.49%
YoY
|
-$61.10M
-82.85%
YoY
|
-$356.2M
128.04%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$346.5M
18.06%
YoY
|
$293.5M
15.6%
YoY
|
$253.9M
161.75%
YoY
|
$97.00M
-56.62%
YoY
|
$223.6M
-30.17%
YoY
|
| Cash From Investing Activities |
-$29.90M
48.02%
YoY
|
-$20.20M
339.13%
YoY
|
-$4.600M
-30.3%
YoY
|
-$6.600M
-69.86%
YoY
|
-$21.90M
-88.86%
YoY
|
| Cash From Financing Activities |
-$217.3M
4.72%
YoY
|
-$207.5M
-13.25%
YoY
|
-$239.2M
291.49%
YoY
|
-$61.10M
-82.85%
YoY
|
-$356.2M
128.04%
YoY
|
| Net Change In Cash |
$102.5M
67.21%
YoY
|
$61.30M
415.13%
YoY
|
$11.90M
-57.8%
YoY
|
$28.20M
-117.74%
YoY
|
-$159.0M
642.99%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$346.5M
18.06%
YoY
|
$293.5M
15.6%
YoY
|
$253.9M
161.75%
YoY
|
$97.00M
-56.62%
YoY
|
$223.6M
-30.17%
YoY
|
| Capital Expenditures |
$29.90M
37.16%
YoY
|
$21.80M
2.35%
YoY
|
$21.30M
180.26%
YoY
|
$7.600M
-132.62%
YoY
|
-$23.30M
-156.28%
YoY
|
| Free Cash Flow |
$316.6M
16.53%
YoY
|
$271.7M
16.81%
YoY
|
$232.6M
160.18%
YoY
|
$89.40M
-63.79%
YoY
|
$246.9M
-11.44%
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 |
$58.90M
35.09%
YoY
|
$42.10M
15.66%
YoY
|
$61.80M
42.07%
YoY
|
$50.50M
9.78%
YoY
|
$43.60M
27.11%
YoY
|
$36.40M
161.87%
YoY
|
$43.50M
5.07%
YoY
|
$46.00M
32.95%
YoY
|
$34.30M
50.44%
YoY
|
$13.90M
-2.11%
YoY
|
$41.40M
-316.75%
YoY
|
$34.60M
-4.95%
YoY
|
$22.80M
-24.5%
YoY
|
$14.20M
-121.39%
YoY
|
-$19.10M
-129.75%
YoY
|
$36.40M
-50.27%
YoY
|
$30.20M
-39.6%
YoY
|
-$66.40M
-156.18%
YoY
|
$64.20M
41.41%
YoY
|
| Depreciation, Depletion And Amortization |
$6.400M
-20.0%
YoY
|
$22.10M
-4.33%
YoY
|
$21.80M
-0.46%
YoY
|
$22.10M
1.84%
YoY
|
$8.000M
-62.96%
YoY
|
$23.10M
6.94%
YoY
|
$21.90M
0.92%
YoY
|
$21.70M
-0.46%
YoY
|
$21.60M
166.67%
YoY
|
$21.60M
-8.47%
YoY
|
$21.70M
0.46%
YoY
|
$21.80M
445.0%
YoY
|
$8.100M
252.17%
YoY
|
$23.60M
191.36%
YoY
|
$21.60M
-5.26%
YoY
|
$4.000M
-82.68%
YoY
|
$2.300M
-90.21%
YoY
|
$8.100M
-64.78%
YoY
|
$22.80M
2.24%
YoY
|
| Cash From Operating Activities |
$46.10M
7.46%
YoY
|
$91.70M
44.18%
YoY
|
$101.3M
11.44%
YoY
|
$110.6M
29.96%
YoY
|
$42.90M
-20.41%
YoY
|
$63.60M
9.28%
YoY
|
$90.90M
-12.17%
YoY
|
$85.10M
-2.41%
YoY
|
$53.90M
978.0%
YoY
|
$58.20M
-31.04%
YoY
|
$103.5M
320.73%
YoY
|
$87.20M
108.11%
YoY
|
$5.000M
-109.28%
YoY
|
$84.40M
-480.18%
YoY
|
$24.60M
-75.6%
YoY
|
$41.90M
-43.15%
YoY
|
-$53.90M
-175.6%
YoY
|
-$22.20M
-126.91%
YoY
|
$100.8M
52.27%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$3.400M
-20.93%
YoY
|
$9.200M
1.1%
YoY
|
$7.400M
80.49%
YoY
|
$9.000M
83.67%
YoY
|
$4.300M
16.22%
YoY
|
$9.100M
68.52%
YoY
|
$4.100M
-14.58%
YoY
|
$4.900M
-16.95%
YoY
|
$3.700M
-28.85%
YoY
|
$5.400M
63.64%
YoY
|
$4.800M
-308.7%
YoY
|
$5.900M
-591.67%
YoY
|
$5.200M
550.0%
YoY
|
$3.300M
-294.12%
YoY
|
-$2.300M
-130.26%
YoY
|
-$1.200M
-125.0%
YoY
|
$800.0K
-91.3%
YoY
|
-$1.700M
-86.92%
YoY
|
$7.600M
11.76%
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
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$1.600M
N/A
|
$7.400M
-22.11%
YoY
|
$0.00
-100.0%
YoY
|
$9.300M
745.45%
YoY
|
$0.00
-100.0%
YoY
|
$9.500M
-169.34%
YoY
|
-$45.90M
-934.55%
YoY
|
$1.100M
-87.06%
YoY
|
$36.30M
3200.0%
YoY
|
-$13.70M
-86.57%
YoY
|
$5.500M
-20.29%
YoY
|
| Cash From Investing Activities |
-$3.400M
-20.93%
YoY
|
-$9.200M
1.1%
YoY
|
-$7.400M
80.49%
YoY
|
-$9.000M
83.67%
YoY
|
-$4.300M
104.76%
YoY
|
-$9.100M
-555.0%
YoY
|
-$4.100M
-14.58%
YoY
|
-$4.900M
-244.12%
YoY
|
-$2.100M
-59.62%
YoY
|
$2.000M
-67.74%
YoY
|
-$4.800M
-90.04%
YoY
|
$3.400M
-3500.0%
YoY
|
-$5.200M
-114.65%
YoY
|
$6.200M
-140.26%
YoY
|
-$48.20M
2195.24%
YoY
|
-$100.0K
-102.7%
YoY
|
$35.50M
-538.27%
YoY
|
-$15.40M
-86.61%
YoY
|
-$2.100M
-2200.0%
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 |
$50.00M
-35.4%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$77.40M
309.52%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$18.90M
-48.92%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$37.00M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$300.0K
50.0%
YoY
|
N/A
|
N/A
|
N/A
|
$200.0K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$200.0K
-98.63%
YoY
|
N/A
|
N/A
|
N/A
|
$14.60M
28.07%
YoY
|
N/A
|
N/A
|
N/A
|
$11.40M
2180.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$69.20M
-24.86%
YoY
|
-$43.20M
3.6%
YoY
|
-$35.40M
-42.53%
YoY
|
-$46.60M
-36.43%
YoY
|
-$92.10M
198.06%
YoY
|
-$41.70M
-57.32%
YoY
|
-$61.60M
120.0%
YoY
|
-$73.30M
15.98%
YoY
|
-$30.90M
-38.57%
YoY
|
-$97.70M
157.11%
YoY
|
-$28.00M
102.9%
YoY
|
-$63.20M
1441.46%
YoY
|
-$50.30M
867.31%
YoY
|
-$38.00M
-88.92%
YoY
|
-$13.80M
84.0%
YoY
|
-$4.100M
-207.89%
YoY
|
-$5.200M
-44.68%
YoY
|
-$343.1M
623.84%
YoY
|
-$7.500M
-92.44%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$46.10M
7.46%
YoY
|
$91.70M
44.18%
YoY
|
$101.3M
11.44%
YoY
|
$110.6M
29.96%
YoY
|
$42.90M
-20.41%
YoY
|
$63.60M
9.28%
YoY
|
$90.90M
-12.17%
YoY
|
$85.10M
-2.41%
YoY
|
$53.90M
978.0%
YoY
|
$58.20M
-31.04%
YoY
|
$103.5M
320.73%
YoY
|
$87.20M
108.11%
YoY
|
$5.000M
-109.28%
YoY
|
$84.40M
-480.18%
YoY
|
$24.60M
-75.6%
YoY
|
$41.90M
-43.15%
YoY
|
-$53.90M
-175.6%
YoY
|
-$22.20M
-126.91%
YoY
|
$100.8M
52.27%
YoY
|
| Cash From Investing Activities |
-$3.400M
-20.93%
YoY
|
-$9.200M
1.1%
YoY
|
-$7.400M
80.49%
YoY
|
-$9.000M
83.67%
YoY
|
-$4.300M
104.76%
YoY
|
-$9.100M
-555.0%
YoY
|
-$4.100M
-14.58%
YoY
|
-$4.900M
-244.12%
YoY
|
-$2.100M
-59.62%
YoY
|
$2.000M
-67.74%
YoY
|
-$4.800M
-90.04%
YoY
|
$3.400M
-3500.0%
YoY
|
-$5.200M
-114.65%
YoY
|
$6.200M
-140.26%
YoY
|
-$48.20M
2195.24%
YoY
|
-$100.0K
-102.7%
YoY
|
$35.50M
-538.27%
YoY
|
-$15.40M
-86.61%
YoY
|
-$2.100M
-2200.0%
YoY
|
| Cash From Financing Activities |
-$69.20M
-24.86%
YoY
|
-$43.20M
3.6%
YoY
|
-$35.40M
-42.53%
YoY
|
-$46.60M
-36.43%
YoY
|
-$92.10M
198.06%
YoY
|
-$41.70M
-57.32%
YoY
|
-$61.60M
120.0%
YoY
|
-$73.30M
15.98%
YoY
|
-$30.90M
-38.57%
YoY
|
-$97.70M
157.11%
YoY
|
-$28.00M
102.9%
YoY
|
-$63.20M
1441.46%
YoY
|
-$50.30M
867.31%
YoY
|
-$38.00M
-88.92%
YoY
|
-$13.80M
84.0%
YoY
|
-$4.100M
-207.89%
YoY
|
-$5.200M
-44.68%
YoY
|
-$343.1M
623.84%
YoY
|
-$7.500M
-92.44%
YoY
|
| Net Change In Cash |
-$27.00M
-49.34%
YoY
|
$39.30M
207.03%
YoY
|
$58.50M
132.14%
YoY
|
$55.00M
697.1%
YoY
|
-$53.30M
-355.02%
YoY
|
$12.80M
-134.13%
YoY
|
$25.20M
-64.36%
YoY
|
$6.900M
-74.82%
YoY
|
$20.90M
-141.8%
YoY
|
-$37.50M
-171.29%
YoY
|
$70.70M
-289.04%
YoY
|
$27.40M
-27.32%
YoY
|
-$50.00M
113.68%
YoY
|
$52.60M
-113.82%
YoY
|
-$37.40M
-141.01%
YoY
|
$37.70M
-53.57%
YoY
|
-$23.40M
-145.26%
YoY
|
-$380.7M
376.47%
YoY
|
$91.20M
-377.2%
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 |
$46.10M
7.46%
YoY
|
$91.70M
44.18%
YoY
|
$101.3M
11.44%
YoY
|
$110.6M
29.96%
YoY
|
$42.90M
-20.41%
YoY
|
$63.60M
9.28%
YoY
|
$90.90M
-12.17%
YoY
|
$85.10M
-2.41%
YoY
|
$53.90M
978.0%
YoY
|
$58.20M
-31.04%
YoY
|
$103.5M
320.73%
YoY
|
$87.20M
108.11%
YoY
|
$5.000M
-109.28%
YoY
|
$84.40M
-480.18%
YoY
|
$24.60M
-75.6%
YoY
|
$41.90M
-43.15%
YoY
|
-$53.90M
-175.6%
YoY
|
-$22.20M
-126.91%
YoY
|
$100.8M
52.27%
YoY
|
| Capital Expenditures |
$3.400M
-20.93%
YoY
|
$9.200M
1.1%
YoY
|
$7.400M
80.49%
YoY
|
$9.000M
83.67%
YoY
|
$4.300M
16.22%
YoY
|
$9.100M
68.52%
YoY
|
$4.100M
-14.58%
YoY
|
$4.900M
-16.95%
YoY
|
$3.700M
-28.85%
YoY
|
$5.400M
63.64%
YoY
|
$4.800M
-308.7%
YoY
|
$5.900M
-591.67%
YoY
|
$5.200M
550.0%
YoY
|
$3.300M
-294.12%
YoY
|
-$2.300M
-130.26%
YoY
|
-$1.200M
-125.0%
YoY
|
$800.0K
-91.3%
YoY
|
-$1.700M
-86.92%
YoY
|
$7.600M
11.76%
YoY
|
| Free Cash Flow |
$42.70M
10.62%
YoY
|
$82.50M
51.38%
YoY
|
$93.90M
8.18%
YoY
|
$101.6M
26.68%
YoY
|
$38.60M
-23.11%
YoY
|
$54.50M
3.22%
YoY
|
$86.80M
-12.06%
YoY
|
$80.20M
-1.35%
YoY
|
$50.20M
-25200.0%
YoY
|
$52.80M
-34.9%
YoY
|
$98.70M
266.91%
YoY
|
$81.30M
88.63%
YoY
|
-$200.0K
-99.63%
YoY
|
$81.10M
-495.61%
YoY
|
$26.90M
-71.14%
YoY
|
$43.10M
-37.45%
YoY
|
-$54.70M
-188.08%
YoY
|
-$20.50M
-121.47%
YoY
|
$93.20M
56.9%
YoY
|
Loading...