|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$155.9M
643.39%
YoY
|
$20.97M
-43.23%
YoY
|
$36.94M
-80.94%
YoY
|
$193.8M
77.39%
YoY
|
$109.2M
40.86%
YoY
|
| Depreciation, Depletion And Amortization |
$28.35M
11.77%
YoY
|
$25.36M
-47.68%
YoY
|
$48.47M
6.93%
YoY
|
$45.33M
12.0%
YoY
|
$40.48M
297.17%
YoY
|
| Cash From Operating Activities |
$295.3M
15.57%
YoY
|
$255.5M
105.17%
YoY
|
$124.5M
-51.38%
YoY
|
$256.1M
160.56%
YoY
|
$98.29M
-37.29%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$6.383M
-91.51%
YoY
|
$75.17M
206.04%
YoY
|
$24.56M
42.23%
YoY
|
$17.27M
123.91%
YoY
|
$7.713M
161.28%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
$64.27M
205.25%
YoY
|
| Other Investing Activities |
$0.00
-100.0%
YoY
|
$20.98M
-203.1%
YoY
|
-$20.35M
-122.61%
YoY
|
$90.00M
-265.83%
YoY
|
-$54.27M
477.37%
YoY
|
| Cash From Investing Activities |
-$29.32M
-59.82%
YoY
|
-$72.97M
18.52%
YoY
|
-$61.56M
-184.65%
YoY
|
$72.73M
-206.72%
YoY
|
-$68.15M
303.37%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$351.9M
140.75%
YoY
|
$146.2M
-29.9%
YoY
|
$208.5M
-1621.3%
YoY
|
-$13.71M
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$383.8M
127.58%
YoY
|
-$168.6M
-33.52%
YoY
|
-$253.6M
173.85%
YoY
|
-$92.62M
-620.1%
YoY
|
$17.81M
-276.58%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$295.3M
15.57%
YoY
|
$255.5M
105.17%
YoY
|
$124.5M
-51.38%
YoY
|
$256.1M
160.56%
YoY
|
$98.29M
-37.29%
YoY
|
| Cash From Investing Activities |
-$29.32M
-59.82%
YoY
|
-$72.97M
18.52%
YoY
|
-$61.56M
-184.65%
YoY
|
$72.73M
-206.72%
YoY
|
-$68.15M
303.37%
YoY
|
| Cash From Financing Activities |
-$383.8M
127.58%
YoY
|
-$168.6M
-33.52%
YoY
|
-$253.6M
173.85%
YoY
|
-$92.62M
-620.1%
YoY
|
$17.81M
-276.58%
YoY
|
| Net Change In Cash |
-$115.7M
-1040.51%
YoY
|
$12.30M
-106.47%
YoY
|
-$190.2M
-180.52%
YoY
|
$236.2M
398.83%
YoY
|
$47.35M
-63.63%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$295.3M
15.57%
YoY
|
$255.5M
105.17%
YoY
|
$124.5M
-51.38%
YoY
|
$256.1M
160.56%
YoY
|
$98.29M
-37.29%
YoY
|
| Capital Expenditures |
$6.383M
-91.51%
YoY
|
$75.17M
206.04%
YoY
|
$24.56M
42.23%
YoY
|
$17.27M
123.91%
YoY
|
$7.713M
161.28%
YoY
|
| Free Cash Flow |
$288.9M
60.21%
YoY
|
$180.3M
80.39%
YoY
|
$99.96M
-58.15%
YoY
|
$238.8M
163.68%
YoY
|
$90.58M
-41.1%
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 |
$32.23M
-17.46%
YoY
|
$49.80M
8.54%
YoY
|
$44.72M
98.65%
YoY
|
$22.34M
-132.51%
YoY
|
$39.05M
83.3%
YoY
|
$45.88M
-293.24%
YoY
|
$22.51M
0.94%
YoY
|
-$68.72M
-518.7%
YoY
|
$21.30M
32.04%
YoY
|
-$23.74M
-114.91%
YoY
|
$22.30M
9.32%
YoY
|
$16.41M
-14.89%
YoY
|
$16.13M
-18.98%
YoY
|
$159.2M
-299.64%
YoY
|
$20.40M
-30.13%
YoY
|
$19.28M
-31.26%
YoY
|
$19.91M
-10.96%
YoY
|
-$79.77M
-416.53%
YoY
|
$29.20M
-10.33%
YoY
|
$28.05M
293.38%
YoY
|
| Depreciation, Depletion And Amortization |
$7.170M
9.4%
YoY
|
$7.754M
10.17%
YoY
|
$7.356M
42.06%
YoY
|
$6.682M
17.99%
YoY
|
$6.554M
-12.39%
YoY
|
$7.038M
-44.9%
YoY
|
$5.178M
-58.58%
YoY
|
$5.663M
-51.46%
YoY
|
$7.481M
-35.37%
YoY
|
$12.77M
8.88%
YoY
|
$12.50M
11.78%
YoY
|
$11.67M
3.85%
YoY
|
$11.58M
3.5%
YoY
|
$11.73M
6.76%
YoY
|
$11.18M
305.92%
YoY
|
$11.23M
389.93%
YoY
|
$11.19M
29.07%
YoY
|
$10.99M
339.56%
YoY
|
$2.755M
42.23%
YoY
|
$2.293M
-20.16%
YoY
|
| Cash From Operating Activities |
$69.85M
2.9%
YoY
|
$83.12M
9.74%
YoY
|
$71.17M
26.64%
YoY
|
$73.12M
2.13%
YoY
|
$67.88M
30.63%
YoY
|
$75.74M
2897.11%
YoY
|
$56.20M
113.67%
YoY
|
$71.60M
144.06%
YoY
|
$51.96M
-21.68%
YoY
|
$2.527M
-97.35%
YoY
|
$26.30M
-64.07%
YoY
|
$29.34M
-636.8%
YoY
|
$66.35M
-28.71%
YoY
|
$95.30M
-359.18%
YoY
|
$73.21M
36.26%
YoY
|
-$5.465M
-114.6%
YoY
|
$93.06M
112.17%
YoY
|
-$36.77M
-176.77%
YoY
|
$53.73M
-27.3%
YoY
|
$37.43M
50.95%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$391.0K
-82.54%
YoY
|
$6.684M
-51.2%
YoY
|
$7.156M
-51.96%
YoY
|
$7.845M
-74.88%
YoY
|
$2.240M
-92.19%
YoY
|
$13.70M
-32.89%
YoY
|
$14.90M
63.68%
YoY
|
$31.23M
438.38%
YoY
|
$28.67M
1095.37%
YoY
|
$20.41M
322.85%
YoY
|
$9.100M
-312.62%
YoY
|
$5.800M
-231.01%
YoY
|
$2.398M
94.96%
YoY
|
$4.827M
-200.65%
YoY
|
-$4.280M
86.17%
YoY
|
-$4.427M
-3.36%
YoY
|
$1.230M
0.24%
YoY
|
-$4.796M
182.12%
YoY
|
-$2.299M
53.27%
YoY
|
-$4.581M
90.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 |
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
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$20.98M
N/A
|
$73.85M
N/A
|
-$1.600M
-105.33%
YoY
|
-$92.65M
-408.82%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$30.00M
-700.0%
YoY
|
$30.00M
80.43%
YoY
|
$30.00M
-145.52%
YoY
|
$0.00
-100.0%
YoY
|
-$5.000M
-111.66%
YoY
|
$16.63M
-56.59%
YoY
|
| Cash From Investing Activities |
-$6.692M
-12.31%
YoY
|
-$6.684M
-51.2%
YoY
|
-$7.156M
-51.96%
YoY
|
-$7.845M
-74.88%
YoY
|
-$7.631M
-41.96%
YoY
|
-$13.70M
-125.63%
YoY
|
-$14.90M
39.21%
YoY
|
-$31.23M
-68.28%
YoY
|
-$13.15M
123.32%
YoY
|
$53.44M
-1207.02%
YoY
|
-$10.70M
-141.6%
YoY
|
-$98.45M
-484.96%
YoY
|
-$5.887M
-122.41%
YoY
|
-$4.827M
0.65%
YoY
|
$25.72M
-452.38%
YoY
|
$25.57M
112.29%
YoY
|
$26.26M
-138.57%
YoY
|
-$4.796M
-95.29%
YoY
|
-$7.299M
-117.59%
YoY
|
$12.05M
-66.45%
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 |
$174.4M
-4.59%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$182.8M
136.08%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$77.44M
12.2%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$69.02M
N/A
|
-$14.43M
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 |
-$181.0M
-5.46%
YoY
|
-$64.78M
1381.27%
YoY
|
-$118.5M
1052.14%
YoY
|
-$9.060M
-87.23%
YoY
|
-$191.5M
130.59%
YoY
|
-$4.373M
-96.63%
YoY
|
-$10.28M
-54.51%
YoY
|
-$70.94M
154.88%
YoY
|
-$83.04M
13.38%
YoY
|
-$129.9M
272.0%
YoY
|
-$22.60M
-29.47%
YoY
|
-$27.83M
-347.39%
YoY
|
-$73.24M
98.51%
YoY
|
-$34.93M
-181.49%
YoY
|
-$32.05M
974.25%
YoY
|
$11.25M
-466.09%
YoY
|
-$36.89M
93.74%
YoY
|
$42.86M
-1886.0%
YoY
|
-$2.983M
6.54%
YoY
|
-$3.073M
53.65%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$69.85M
2.9%
YoY
|
$83.12M
9.74%
YoY
|
$71.17M
26.64%
YoY
|
$73.12M
2.13%
YoY
|
$67.88M
30.63%
YoY
|
$75.74M
2897.11%
YoY
|
$56.20M
113.67%
YoY
|
$71.60M
144.06%
YoY
|
$51.96M
-21.68%
YoY
|
$2.527M
-97.35%
YoY
|
$26.30M
-64.07%
YoY
|
$29.34M
-636.8%
YoY
|
$66.35M
-28.71%
YoY
|
$95.30M
-359.18%
YoY
|
$73.21M
36.26%
YoY
|
-$5.465M
-114.6%
YoY
|
$93.06M
112.17%
YoY
|
-$36.77M
-176.77%
YoY
|
$53.73M
-27.3%
YoY
|
$37.43M
50.95%
YoY
|
| Cash From Investing Activities |
-$6.692M
-12.31%
YoY
|
-$6.684M
-51.2%
YoY
|
-$7.156M
-51.96%
YoY
|
-$7.845M
-74.88%
YoY
|
-$7.631M
-41.96%
YoY
|
-$13.70M
-125.63%
YoY
|
-$14.90M
39.21%
YoY
|
-$31.23M
-68.28%
YoY
|
-$13.15M
123.32%
YoY
|
$53.44M
-1207.02%
YoY
|
-$10.70M
-141.6%
YoY
|
-$98.45M
-484.96%
YoY
|
-$5.887M
-122.41%
YoY
|
-$4.827M
0.65%
YoY
|
$25.72M
-452.38%
YoY
|
$25.57M
112.29%
YoY
|
$26.26M
-138.57%
YoY
|
-$4.796M
-95.29%
YoY
|
-$7.299M
-117.59%
YoY
|
$12.05M
-66.45%
YoY
|
| Cash From Financing Activities |
-$181.0M
-5.46%
YoY
|
-$64.78M
1381.27%
YoY
|
-$118.5M
1052.14%
YoY
|
-$9.060M
-87.23%
YoY
|
-$191.5M
130.59%
YoY
|
-$4.373M
-96.63%
YoY
|
-$10.28M
-54.51%
YoY
|
-$70.94M
154.88%
YoY
|
-$83.04M
13.38%
YoY
|
-$129.9M
272.0%
YoY
|
-$22.60M
-29.47%
YoY
|
-$27.83M
-347.39%
YoY
|
-$73.24M
98.51%
YoY
|
-$34.93M
-181.49%
YoY
|
-$32.05M
974.25%
YoY
|
$11.25M
-466.09%
YoY
|
-$36.89M
93.74%
YoY
|
$42.86M
-1886.0%
YoY
|
-$2.983M
6.54%
YoY
|
-$3.073M
53.65%
YoY
|
| Net Change In Cash |
-$118.5M
-9.23%
YoY
|
$11.66M
-79.79%
YoY
|
-$54.44M
-275.51%
YoY
|
$56.21M
-283.91%
YoY
|
-$130.5M
191.35%
YoY
|
$57.67M
-177.95%
YoY
|
$31.02M
-543.14%
YoY
|
-$30.57M
-68.47%
YoY
|
-$44.80M
259.79%
YoY
|
-$73.98M
-233.19%
YoY
|
-$7.000M
-110.47%
YoY
|
-$96.94M
-409.15%
YoY
|
-$12.45M
-115.14%
YoY
|
$55.54M
4182.58%
YoY
|
$66.88M
53.95%
YoY
|
$31.36M
-32.43%
YoY
|
$82.22M
-289.48%
YoY
|
$1.297M
-102.3%
YoY
|
$43.45M
-61.42%
YoY
|
$46.41M
-20.94%
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 |
$69.85M
2.9%
YoY
|
$83.12M
9.74%
YoY
|
$71.17M
26.64%
YoY
|
$73.12M
2.13%
YoY
|
$67.88M
30.63%
YoY
|
$75.74M
2897.11%
YoY
|
$56.20M
113.67%
YoY
|
$71.60M
144.06%
YoY
|
$51.96M
-21.68%
YoY
|
$2.527M
-97.35%
YoY
|
$26.30M
-64.07%
YoY
|
$29.34M
-636.8%
YoY
|
$66.35M
-28.71%
YoY
|
$95.30M
-359.18%
YoY
|
$73.21M
36.26%
YoY
|
-$5.465M
-114.6%
YoY
|
$93.06M
112.17%
YoY
|
-$36.77M
-176.77%
YoY
|
$53.73M
-27.3%
YoY
|
$37.43M
50.95%
YoY
|
| Capital Expenditures |
$391.0K
-82.54%
YoY
|
$6.684M
-51.2%
YoY
|
$7.156M
-51.96%
YoY
|
$7.845M
-74.88%
YoY
|
$2.240M
-92.19%
YoY
|
$13.70M
-32.89%
YoY
|
$14.90M
63.68%
YoY
|
$31.23M
438.38%
YoY
|
$28.67M
1095.37%
YoY
|
$20.41M
322.85%
YoY
|
$9.100M
-312.62%
YoY
|
$5.800M
-231.01%
YoY
|
$2.398M
94.96%
YoY
|
$4.827M
-200.65%
YoY
|
-$4.280M
86.17%
YoY
|
-$4.427M
-3.36%
YoY
|
$1.230M
0.24%
YoY
|
-$4.796M
182.12%
YoY
|
-$2.299M
53.27%
YoY
|
-$4.581M
90.87%
YoY
|
| Free Cash Flow |
$69.46M
5.82%
YoY
|
$76.43M
23.2%
YoY
|
$64.01M
54.98%
YoY
|
$65.27M
61.69%
YoY
|
$65.64M
181.72%
YoY
|
$62.04M
-446.9%
YoY
|
$41.30M
140.12%
YoY
|
$40.37M
71.53%
YoY
|
$23.30M
-63.57%
YoY
|
-$17.88M
-119.77%
YoY
|
$17.20M
-77.8%
YoY
|
$23.54M
-2367.44%
YoY
|
$63.95M
-30.36%
YoY
|
$90.48M
-382.96%
YoY
|
$77.49M
38.3%
YoY
|
-$1.038M
-102.47%
YoY
|
$91.83M
115.39%
YoY
|
-$31.97M
-164.47%
YoY
|
$56.03M
-25.69%
YoY
|
$42.02M
54.47%
YoY
|
Loading...