|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$100.1M
17.0%
YoY
|
$85.57M
4.03%
YoY
|
$82.26M
53.83%
YoY
|
$53.47M
-272.69%
YoY
|
-$30.96M
6889.62%
YoY
|
| Depreciation, Depletion And Amortization |
$134.5M
1.34%
YoY
|
$132.7M
2.73%
YoY
|
$129.2M
2.36%
YoY
|
$126.2M
42.64%
YoY
|
$88.49M
15.37%
YoY
|
| Cash From Operating Activities |
$201.7M
-4.21%
YoY
|
$210.5M
20.7%
YoY
|
$174.4M
33.85%
YoY
|
$130.3M
33.05%
YoY
|
$97.94M
118.23%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$85.02M
N/A
|
$0.00
-100.0%
YoY
|
$191.7M
319.36%
YoY
|
$45.72M
1191.5%
YoY
|
$3.540M
53.91%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$72.50M
-221.67%
YoY
|
-$59.59M
-484.94%
YoY
|
$15.48M
-80.99%
YoY
|
$81.41M
122.45%
YoY
|
$36.60M
-363.29%
YoY
|
| Cash From Investing Activities |
-$81.10M
-19.69%
YoY
|
-$101.0M
-42.78%
YoY
|
-$176.5M
-693.71%
YoY
|
$29.73M
-10.08%
YoY
|
$33.06M
-304.67%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$62.72M
9.93%
YoY
|
-$57.06M
17.07%
YoY
|
-$48.74M
788.53%
YoY
|
-$5.485M
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$54.21M
-56.98%
YoY
|
-$126.0M
-1875.08%
YoY
|
$7.099M
-105.54%
YoY
|
-$128.2M
94.0%
YoY
|
-$66.09M
86.81%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$201.7M
-4.21%
YoY
|
$210.5M
20.7%
YoY
|
$174.4M
33.85%
YoY
|
$130.3M
33.05%
YoY
|
$97.94M
118.23%
YoY
|
| Cash From Investing Activities |
-$81.10M
-19.69%
YoY
|
-$101.0M
-42.78%
YoY
|
-$176.5M
-693.71%
YoY
|
$29.73M
-10.08%
YoY
|
$33.06M
-304.67%
YoY
|
| Cash From Financing Activities |
-$54.21M
-56.98%
YoY
|
-$126.0M
-1875.08%
YoY
|
$7.099M
-105.54%
YoY
|
-$128.2M
94.0%
YoY
|
-$66.09M
86.81%
YoY
|
| Net Change In Cash |
$65.07M
-452.8%
YoY
|
-$18.45M
-465.39%
YoY
|
$5.048M
-82.58%
YoY
|
$28.97M
-55.4%
YoY
|
$64.95M
-1046.96%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$201.7M
-4.21%
YoY
|
$210.5M
20.7%
YoY
|
$174.4M
33.85%
YoY
|
$130.3M
33.05%
YoY
|
$97.94M
118.23%
YoY
|
| Capital Expenditures |
$85.02M
N/A
|
$0.00
-100.0%
YoY
|
$191.7M
319.36%
YoY
|
$45.72M
1191.5%
YoY
|
$3.540M
53.91%
YoY
|
| Free Cash Flow |
$116.6M
-44.59%
YoY
|
$210.5M
-1315.91%
YoY
|
-$17.31M
-120.47%
YoY
|
$84.59M
-10.39%
YoY
|
$94.40M
121.71%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$52.99M
146.98%
YoY
|
$35.46M
31.17%
YoY
|
$18.48M
-14.4%
YoY
|
$33.16M
82.45%
YoY
|
$21.45M
-7.69%
YoY
|
$27.04M
19.77%
YoY
|
$21.59M
21.6%
YoY
|
$18.17M
-4.92%
YoY
|
$23.24M
-12.65%
YoY
|
$22.57M
20.16%
YoY
|
$17.75M
78.08%
YoY
|
$19.11M
681.72%
YoY
|
$26.61M
89.74%
YoY
|
$18.79M
-30.52%
YoY
|
$9.968M
-124.47%
YoY
|
$2.445M
-63.45%
YoY
|
$14.02M
5293.08%
YoY
|
$27.04M
858.79%
YoY
|
-$40.73M
-1365.03%
YoY
|
$6.690M
348.99%
YoY
|
| Depreciation, Depletion And Amortization |
$31.47M
-9.65%
YoY
|
$31.93M
-6.59%
YoY
|
$32.55M
-0.3%
YoY
|
$32.94M
-1.06%
YoY
|
$34.83M
4.43%
YoY
|
$34.19M
2.23%
YoY
|
$32.65M
-0.56%
YoY
|
$33.29M
2.83%
YoY
|
$33.35M
3.6%
YoY
|
$33.44M
5.05%
YoY
|
$32.83M
7.42%
YoY
|
$32.37M
-1.43%
YoY
|
$32.19M
2.66%
YoY
|
$31.83M
1.17%
YoY
|
$30.56M
18.97%
YoY
|
$32.84M
36.53%
YoY
|
$31.36M
61.03%
YoY
|
$31.46M
63.24%
YoY
|
$25.69M
33.78%
YoY
|
$24.05M
25.94%
YoY
|
| Cash From Operating Activities |
$53.95M
33.41%
YoY
|
$41.82M
-33.95%
YoY
|
$48.43M
6.43%
YoY
|
$49.49M
2.01%
YoY
|
$40.44M
-39.99%
YoY
|
$63.31M
28.87%
YoY
|
$45.50M
-23.1%
YoY
|
$48.51M
9.68%
YoY
|
$67.39M
110.49%
YoY
|
$49.12M
25.13%
YoY
|
$59.17M
60.87%
YoY
|
$44.23M
27.02%
YoY
|
$32.02M
29.66%
YoY
|
$39.26M
15.41%
YoY
|
$36.78M
11.47%
YoY
|
$34.82M
211.44%
YoY
|
$24.69M
0.26%
YoY
|
$34.01M
16.55%
YoY
|
$33.00M
-479.26%
YoY
|
$11.18M
-45.99%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$20.77M
2076900.0%
YoY
|
$838.0K
-99.2%
YoY
|
$10.72M
-48.5%
YoY
|
$38.55M
87.32%
YoY
|
$1.000K
N/A
|
$104.3M
N/A
|
$20.82M
43277.08%
YoY
|
$20.58M
171408.33%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$48.00K
-99.89%
YoY
|
$12.00K
-99.3%
YoY
|
$48.97M
8491.75%
YoY
|
$142.9M
25973.54%
YoY
|
$42.94M
4130.54%
YoY
|
$1.711M
-14.83%
YoY
|
$570.0K
93.88%
YoY
|
$548.0K
146.85%
YoY
|
$1.015M
103.0%
YoY
|
$2.009M
151.13%
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 |
$35.66M
71.13%
YoY
|
$24.75M
-864.77%
YoY
|
$15.24M
-132.37%
YoY
|
$39.66M
-1049.92%
YoY
|
$20.84M
-369.83%
YoY
|
-$3.236M
421.94%
YoY
|
-$47.07M
239.69%
YoY
|
-$4.175M
112.47%
YoY
|
-$7.722M
-135.89%
YoY
|
-$620.0K
-106.37%
YoY
|
-$13.86M
-148.81%
YoY
|
-$1.965M
-117.01%
YoY
|
$21.52M
228.14%
YoY
|
$9.739M
-72.1%
YoY
|
$28.39M
115.1%
YoY
|
$11.55M
-42.63%
YoY
|
$6.557M
9.28%
YoY
|
$34.91M
-1374.66%
YoY
|
$13.20M
3199.0%
YoY
|
$20.14M
-372.16%
YoY
|
| Cash From Investing Activities |
$14.89M
-28.55%
YoY
|
$23.91M
-122.23%
YoY
|
$4.515M
-106.65%
YoY
|
$1.106M
-104.47%
YoY
|
$20.84M
-369.81%
YoY
|
-$107.6M
17247.9%
YoY
|
-$67.89M
388.27%
YoY
|
-$24.76M
1152.2%
YoY
|
-$7.722M
-71.88%
YoY
|
-$620.0K
-99.53%
YoY
|
-$13.90M
-4.47%
YoY
|
-$1.977M
-120.09%
YoY
|
-$27.46M
-558.61%
YoY
|
-$133.1M
-487.44%
YoY
|
-$14.56M
-219.49%
YoY
|
$9.843M
-45.71%
YoY
|
$5.987M
4.92%
YoY
|
$34.37M
-1260.59%
YoY
|
$12.18M
-12281.0%
YoY
|
$18.13M
-321.11%
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 |
-$6.321M
-80.8%
YoY
|
-$62.23M
3122.58%
YoY
|
-$5.333M
384.82%
YoY
|
-$22.54M
851.77%
YoY
|
-$32.92M
-37.64%
YoY
|
-$1.931M
141.07%
YoY
|
-$1.100M
-0.18%
YoY
|
-$2.368M
-21.95%
YoY
|
-$52.79M
220.19%
YoY
|
-$801.0K
-97.15%
YoY
|
-$1.102M
-79.91%
YoY
|
-$3.034M
N/A
|
-$16.49M
N/A
|
-$28.11M
N/A
|
-$5.485M
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
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 |
$7.372M
-91.46%
YoY
|
-$70.40M
-258.33%
YoY
|
-$64.52M
-281.32%
YoY
|
-$120.5M
285.59%
YoY
|
$86.29M
-189.2%
YoY
|
$44.46M
-232.24%
YoY
|
$35.58M
-154.38%
YoY
|
-$31.24M
-28.45%
YoY
|
-$96.73M
546.57%
YoY
|
-$33.62M
-125.69%
YoY
|
-$65.43M
180.93%
YoY
|
-$43.66M
12.56%
YoY
|
-$14.96M
-68.56%
YoY
|
$130.9M
-634.71%
YoY
|
-$23.29M
-13.03%
YoY
|
-$38.78M
95.47%
YoY
|
-$47.58M
147.49%
YoY
|
-$24.48M
9852.03%
YoY
|
-$26.78M
-2778.1%
YoY
|
-$19.84M
196.13%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$53.95M
33.41%
YoY
|
$41.82M
-33.95%
YoY
|
$48.43M
6.43%
YoY
|
$49.49M
2.01%
YoY
|
$40.44M
-39.99%
YoY
|
$63.31M
28.87%
YoY
|
$45.50M
-23.1%
YoY
|
$48.51M
9.68%
YoY
|
$67.39M
110.49%
YoY
|
$49.12M
25.13%
YoY
|
$59.17M
60.87%
YoY
|
$44.23M
27.02%
YoY
|
$32.02M
29.66%
YoY
|
$39.26M
15.41%
YoY
|
$36.78M
11.47%
YoY
|
$34.82M
211.44%
YoY
|
$24.69M
0.26%
YoY
|
$34.01M
16.55%
YoY
|
$33.00M
-479.26%
YoY
|
$11.18M
-45.99%
YoY
|
| Cash From Investing Activities |
$14.89M
-28.55%
YoY
|
$23.91M
-122.23%
YoY
|
$4.515M
-106.65%
YoY
|
$1.106M
-104.47%
YoY
|
$20.84M
-369.81%
YoY
|
-$107.6M
17247.9%
YoY
|
-$67.89M
388.27%
YoY
|
-$24.76M
1152.2%
YoY
|
-$7.722M
-71.88%
YoY
|
-$620.0K
-99.53%
YoY
|
-$13.90M
-4.47%
YoY
|
-$1.977M
-120.09%
YoY
|
-$27.46M
-558.61%
YoY
|
-$133.1M
-487.44%
YoY
|
-$14.56M
-219.49%
YoY
|
$9.843M
-45.71%
YoY
|
$5.987M
4.92%
YoY
|
$34.37M
-1260.59%
YoY
|
$12.18M
-12281.0%
YoY
|
$18.13M
-321.11%
YoY
|
| Cash From Financing Activities |
$7.372M
-91.46%
YoY
|
-$70.40M
-258.33%
YoY
|
-$64.52M
-281.32%
YoY
|
-$120.5M
285.59%
YoY
|
$86.29M
-189.2%
YoY
|
$44.46M
-232.24%
YoY
|
$35.58M
-154.38%
YoY
|
-$31.24M
-28.45%
YoY
|
-$96.73M
546.57%
YoY
|
-$33.62M
-125.69%
YoY
|
-$65.43M
180.93%
YoY
|
-$43.66M
12.56%
YoY
|
-$14.96M
-68.56%
YoY
|
$130.9M
-634.71%
YoY
|
-$23.29M
-13.03%
YoY
|
-$38.78M
95.47%
YoY
|
-$47.58M
147.49%
YoY
|
-$24.48M
9852.03%
YoY
|
-$26.78M
-2778.1%
YoY
|
-$19.84M
196.13%
YoY
|
| Net Change In Cash |
$76.21M
-48.36%
YoY
|
-$4.674M
-2304.72%
YoY
|
-$11.57M
-187.7%
YoY
|
-$69.86M
833.65%
YoY
|
$147.6M
-498.09%
YoY
|
$212.0K
-98.58%
YoY
|
$13.20M
-165.43%
YoY
|
-$7.482M
433.67%
YoY
|
-$37.07M
256.32%
YoY
|
$14.88M
-59.81%
YoY
|
-$20.17M
1791.84%
YoY
|
-$1.402M
-123.84%
YoY
|
-$10.40M
-38.46%
YoY
|
$37.02M
-15.66%
YoY
|
-$1.066M
-105.79%
YoY
|
$5.881M
-37.91%
YoY
|
-$16.90M
-252.19%
YoY
|
$43.90M
68.98%
YoY
|
$18.40M
-335.85%
YoY
|
$9.471M
63.29%
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 |
$53.95M
33.41%
YoY
|
$41.82M
-33.95%
YoY
|
$48.43M
6.43%
YoY
|
$49.49M
2.01%
YoY
|
$40.44M
-39.99%
YoY
|
$63.31M
28.87%
YoY
|
$45.50M
-23.1%
YoY
|
$48.51M
9.68%
YoY
|
$67.39M
110.49%
YoY
|
$49.12M
25.13%
YoY
|
$59.17M
60.87%
YoY
|
$44.23M
27.02%
YoY
|
$32.02M
29.66%
YoY
|
$39.26M
15.41%
YoY
|
$36.78M
11.47%
YoY
|
$34.82M
211.44%
YoY
|
$24.69M
0.26%
YoY
|
$34.01M
16.55%
YoY
|
$33.00M
-479.26%
YoY
|
$11.18M
-45.99%
YoY
|
| Capital Expenditures |
$20.77M
2076900.0%
YoY
|
$838.0K
-99.2%
YoY
|
$10.72M
-48.5%
YoY
|
$38.55M
87.32%
YoY
|
$1.000K
N/A
|
$104.3M
N/A
|
$20.82M
43277.08%
YoY
|
$20.58M
171408.33%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$48.00K
-99.89%
YoY
|
$12.00K
-99.3%
YoY
|
$48.97M
8491.75%
YoY
|
$142.9M
25973.54%
YoY
|
$42.94M
4130.54%
YoY
|
$1.711M
-14.83%
YoY
|
$570.0K
93.88%
YoY
|
$548.0K
146.85%
YoY
|
$1.015M
103.0%
YoY
|
$2.009M
151.13%
YoY
|
| Free Cash Flow |
$33.18M
-17.95%
YoY
|
$40.98M
-199.91%
YoY
|
$37.71M
52.78%
YoY
|
$10.94M
-60.85%
YoY
|
$40.44M
-39.99%
YoY
|
-$41.02M
-183.5%
YoY
|
$24.68M
-58.25%
YoY
|
$27.93M
-36.84%
YoY
|
$67.39M
-497.38%
YoY
|
$49.12M
-147.4%
YoY
|
$59.12M
-1059.94%
YoY
|
$44.22M
33.55%
YoY
|
-$16.96M
-170.3%
YoY
|
-$103.6M
-409.65%
YoY
|
-$6.159M
-119.26%
YoY
|
$33.11M
261.0%
YoY
|
$24.12M
-0.87%
YoY
|
$33.47M
15.55%
YoY
|
$31.98M
-447.62%
YoY
|
$9.172M
-53.91%
YoY
|
Loading...