|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$140.9M
-30.94%
YoY
|
$204.1M
7452.48%
YoY
|
$2.702M
-103.97%
YoY
|
-$68.12M
-6726.36%
YoY
|
$1.028M
-99.35%
YoY
|
| Depreciation, Depletion And Amortization |
$22.65M
27.32%
YoY
|
$17.79M
-32.87%
YoY
|
$26.50M
-14.02%
YoY
|
$30.82M
-0.08%
YoY
|
$30.85M
15.14%
YoY
|
| Cash From Operating Activities |
$242.1M
28.67%
YoY
|
$188.2M
212.13%
YoY
|
$60.28M
137.66%
YoY
|
$25.37M
-28.33%
YoY
|
$35.39M
-26.73%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$3.155M
56.5%
YoY
|
$2.016M
-77.7%
YoY
|
$9.041M
-142.59%
YoY
|
-$21.23M
-361.98%
YoY
|
$8.103M
-57.44%
YoY
|
| Acquisitions |
$906.0K
-98.83%
YoY
|
$77.42M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Other Investing Activities |
$16.84M
-111.65%
YoY
|
-$144.6M
246.57%
YoY
|
-$41.72M
-382.59%
YoY
|
$14.76M
-118.99%
YoY
|
-$77.74M
-140.58%
YoY
|
| Cash From Investing Activities |
$10.24M
-106.75%
YoY
|
-$151.8M
173.04%
YoY
|
-$55.58M
759.6%
YoY
|
-$6.466M
-94.15%
YoY
|
-$110.5M
-175.39%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$145.7M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$4.474M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$187.9M
332.89%
YoY
|
-$43.40M
67.19%
YoY
|
-$25.96M
321.24%
YoY
|
-$6.163M
-16.13%
YoY
|
-$7.348M
-89.56%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$242.1M
28.67%
YoY
|
$188.2M
212.13%
YoY
|
$60.28M
137.66%
YoY
|
$25.37M
-28.33%
YoY
|
$35.39M
-26.73%
YoY
|
| Cash From Investing Activities |
$10.24M
-106.75%
YoY
|
-$151.8M
173.04%
YoY
|
-$55.58M
759.6%
YoY
|
-$6.466M
-94.15%
YoY
|
-$110.5M
-175.39%
YoY
|
| Cash From Financing Activities |
-$187.9M
332.89%
YoY
|
-$43.40M
67.19%
YoY
|
-$25.96M
321.24%
YoY
|
-$6.163M
-16.13%
YoY
|
-$7.348M
-89.56%
YoY
|
| Net Change In Cash |
$64.46M
-1020.24%
YoY
|
-$7.005M
-67.05%
YoY
|
-$21.26M
-266.93%
YoY
|
$12.74M
-115.45%
YoY
|
-$82.42M
-166.22%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$242.1M
28.67%
YoY
|
$188.2M
212.13%
YoY
|
$60.28M
137.66%
YoY
|
$25.37M
-28.33%
YoY
|
$35.39M
-26.73%
YoY
|
| Capital Expenditures |
$3.155M
56.5%
YoY
|
$2.016M
-77.7%
YoY
|
$9.041M
-142.59%
YoY
|
-$21.23M
-361.98%
YoY
|
$8.103M
-57.44%
YoY
|
| Free Cash Flow |
$239.0M
28.37%
YoY
|
$186.1M
263.26%
YoY
|
$51.24M
9.98%
YoY
|
$46.59M
70.75%
YoY
|
$27.29M
-6.74%
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 |
$42.42M
35.18%
YoY
|
$39.91M
-61.15%
YoY
|
$33.65M
1.94%
YoY
|
$35.98M
21.29%
YoY
|
$31.38M
-18.83%
YoY
|
$102.7M
239.4%
YoY
|
$33.01M
24.81%
YoY
|
$29.67M
-256.95%
YoY
|
$38.66M
-210.12%
YoY
|
$30.27M
-253.64%
YoY
|
$26.45M
-735.39%
YoY
|
-$18.90M
-36.93%
YoY
|
-$35.11M
145.75%
YoY
|
-$19.70M
1380.09%
YoY
|
-$4.162M
2851.77%
YoY
|
-$29.97M
-1582.93%
YoY
|
-$14.29M
-3082.67%
YoY
|
-$1.331M
160.98%
YoY
|
-$141.0K
-100.1%
YoY
|
$2.021M
-89.51%
YoY
|
| Depreciation, Depletion And Amortization |
$5.020M
-19.74%
YoY
|
$5.110M
2.49%
YoY
|
$5.436M
38.96%
YoY
|
$6.357M
51.39%
YoY
|
$6.255M
33.28%
YoY
|
$4.986M
-21.85%
YoY
|
$3.912M
-43.95%
YoY
|
$4.199M
-32.25%
YoY
|
$4.693M
-32.35%
YoY
|
$6.380M
-15.22%
YoY
|
$6.980M
-8.85%
YoY
|
$6.198M
-25.51%
YoY
|
$6.937M
-17.56%
YoY
|
$7.525M
21.61%
YoY
|
$7.658M
-2.15%
YoY
|
$8.321M
8.79%
YoY
|
$8.415M
14.19%
YoY
|
$6.188M
-12.1%
YoY
|
$7.826M
17.16%
YoY
|
$7.649M
14.9%
YoY
|
| Cash From Operating Activities |
$34.30M
-10.83%
YoY
|
$64.99M
77.73%
YoY
|
$86.01M
48.88%
YoY
|
$52.64M
3.49%
YoY
|
$38.47M
-10.45%
YoY
|
$36.57M
17.26%
YoY
|
$57.77M
57.15%
YoY
|
$50.87M
-651.13%
YoY
|
$42.95M
2630.71%
YoY
|
$31.18M
412.79%
YoY
|
$36.76M
129.71%
YoY
|
-$9.230M
-267.06%
YoY
|
$1.573M
-170.1%
YoY
|
$6.081M
-31.92%
YoY
|
$16.00M
1.3%
YoY
|
$5.525M
-63.41%
YoY
|
-$2.244M
-49.43%
YoY
|
$8.932M
190.0%
YoY
|
$15.80M
-11.45%
YoY
|
$15.10M
-37.86%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$231.0K
0.43%
YoY
|
$2.340M
86.75%
YoY
|
$2.272M
16.75%
YoY
|
$1.117M
-22.54%
YoY
|
$230.0K
-90.96%
YoY
|
$1.253M
-72.38%
YoY
|
$1.946M
-61.16%
YoY
|
$1.442M
-38.98%
YoY
|
$2.545M
220.53%
YoY
|
$4.536M
-194.17%
YoY
|
$5.010M
-221.63%
YoY
|
$2.363M
-133.86%
YoY
|
$794.0K
-56.61%
YoY
|
-$4.817M
-46.72%
YoY
|
-$4.119M
-54.04%
YoY
|
-$6.978M
-8.61%
YoY
|
$1.830M
95.1%
YoY
|
-$9.041M
2.39%
YoY
|
-$8.962M
-2.9%
YoY
|
-$7.635M
-37.47%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$906.0K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
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 |
$139.9M
71.26%
YoY
|
-$19.96M
-53.59%
YoY
|
-$69.74M
56.79%
YoY
|
$24.88M
-168.0%
YoY
|
$81.66M
-498.5%
YoY
|
-$43.01M
49.94%
YoY
|
-$44.48M
-577.77%
YoY
|
-$36.59M
-39.6%
YoY
|
-$20.49M
-153.58%
YoY
|
-$28.69M
-935.35%
YoY
|
$9.310M
-26.87%
YoY
|
-$60.59M
4119.01%
YoY
|
$38.25M
112391.18%
YoY
|
$3.434M
-112.42%
YoY
|
$12.73M
-56.49%
YoY
|
-$1.436M
-287.71%
YoY
|
$34.00K
-100.04%
YoY
|
-$27.65M
-1087.57%
YoY
|
$29.26M
-83.79%
YoY
|
$765.0K
-106.25%
YoY
|
| Cash From Investing Activities |
$138.3M
71.2%
YoY
|
-$22.30M
-49.62%
YoY
|
-$72.01M
55.11%
YoY
|
$23.77M
-162.48%
YoY
|
$80.79M
-450.71%
YoY
|
-$44.26M
33.2%
YoY
|
-$46.43M
-1177.17%
YoY
|
-$38.03M
-39.58%
YoY
|
-$23.04M
-163.48%
YoY
|
-$33.23M
2302.89%
YoY
|
$4.310M
-49.95%
YoY
|
-$62.95M
648.13%
YoY
|
$36.29M
-787.27%
YoY
|
-$1.383M
-96.23%
YoY
|
$8.611M
-57.57%
YoY
|
-$8.414M
22.47%
YoY
|
-$5.280M
-93.94%
YoY
|
-$36.69M
508.51%
YoY
|
$20.29M
-88.15%
YoY
|
-$6.870M
-71.89%
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 |
$125.0M
30.54%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$95.76M
2371.94%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.874M
N/A
|
N/A
N/A
|
N/A
N/A
|
$668.0K
N/A
|
N/A
N/A
|
$1.895M
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 |
-$132.2M
26.08%
YoY
|
-$11.81M
-3.28%
YoY
|
-$11.38M
32.84%
YoY
|
-$59.86M
382.38%
YoY
|
-$104.8M
926.54%
YoY
|
-$12.22M
45.75%
YoY
|
-$8.566M
46.93%
YoY
|
-$12.41M
76.05%
YoY
|
-$10.21M
117.05%
YoY
|
-$8.381M
621.88%
YoY
|
-$5.830M
72775.0%
YoY
|
-$7.049M
75.3%
YoY
|
-$4.705M
383.56%
YoY
|
-$1.161M
-199.74%
YoY
|
-$8.000K
-96.9%
YoY
|
-$4.021M
-7.86%
YoY
|
-$973.0K
-75.0%
YoY
|
$1.164M
-241.95%
YoY
|
-$258.0K
-99.74%
YoY
|
-$4.364M
31.45%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$34.30M
-10.83%
YoY
|
$64.99M
77.73%
YoY
|
$86.01M
48.88%
YoY
|
$52.64M
3.49%
YoY
|
$38.47M
-10.45%
YoY
|
$36.57M
17.26%
YoY
|
$57.77M
57.15%
YoY
|
$50.87M
-651.13%
YoY
|
$42.95M
2630.71%
YoY
|
$31.18M
412.79%
YoY
|
$36.76M
129.71%
YoY
|
-$9.230M
-267.06%
YoY
|
$1.573M
-170.1%
YoY
|
$6.081M
-31.92%
YoY
|
$16.00M
1.3%
YoY
|
$5.525M
-63.41%
YoY
|
-$2.244M
-49.43%
YoY
|
$8.932M
190.0%
YoY
|
$15.80M
-11.45%
YoY
|
$15.10M
-37.86%
YoY
|
| Cash From Investing Activities |
$138.3M
71.2%
YoY
|
-$22.30M
-49.62%
YoY
|
-$72.01M
55.11%
YoY
|
$23.77M
-162.48%
YoY
|
$80.79M
-450.71%
YoY
|
-$44.26M
33.2%
YoY
|
-$46.43M
-1177.17%
YoY
|
-$38.03M
-39.58%
YoY
|
-$23.04M
-163.48%
YoY
|
-$33.23M
2302.89%
YoY
|
$4.310M
-49.95%
YoY
|
-$62.95M
648.13%
YoY
|
$36.29M
-787.27%
YoY
|
-$1.383M
-96.23%
YoY
|
$8.611M
-57.57%
YoY
|
-$8.414M
22.47%
YoY
|
-$5.280M
-93.94%
YoY
|
-$36.69M
508.51%
YoY
|
$20.29M
-88.15%
YoY
|
-$6.870M
-71.89%
YoY
|
| Cash From Financing Activities |
-$132.2M
26.08%
YoY
|
-$11.81M
-3.28%
YoY
|
-$11.38M
32.84%
YoY
|
-$59.86M
382.38%
YoY
|
-$104.8M
926.54%
YoY
|
-$12.22M
45.75%
YoY
|
-$8.566M
46.93%
YoY
|
-$12.41M
76.05%
YoY
|
-$10.21M
117.05%
YoY
|
-$8.381M
621.88%
YoY
|
-$5.830M
72775.0%
YoY
|
-$7.049M
75.3%
YoY
|
-$4.705M
383.56%
YoY
|
-$1.161M
-199.74%
YoY
|
-$8.000K
-96.9%
YoY
|
-$4.021M
-7.86%
YoY
|
-$973.0K
-75.0%
YoY
|
$1.164M
-241.95%
YoY
|
-$258.0K
-99.74%
YoY
|
-$4.364M
31.45%
YoY
|
| Net Change In Cash |
$34.30M
137.7%
YoY
|
$30.87M
-255.04%
YoY
|
$2.615M
-5.87%
YoY
|
$16.55M
3792.94%
YoY
|
$14.43M
48.68%
YoY
|
-$19.91M
90.92%
YoY
|
$2.778M
-92.12%
YoY
|
$425.0K
-100.54%
YoY
|
$9.705M
-70.73%
YoY
|
-$10.43M
-394.88%
YoY
|
$35.24M
43.22%
YoY
|
-$79.23M
1046.56%
YoY
|
$33.16M
-490.21%
YoY
|
$3.537M
-113.3%
YoY
|
$24.61M
-31.33%
YoY
|
-$6.910M
-278.69%
YoY
|
-$8.497M
-91.1%
YoY
|
-$26.60M
605.49%
YoY
|
$35.83M
-60.5%
YoY
|
$3.867M
-211.76%
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 |
$34.30M
-10.83%
YoY
|
$64.99M
77.73%
YoY
|
$86.01M
48.88%
YoY
|
$52.64M
3.49%
YoY
|
$38.47M
-10.45%
YoY
|
$36.57M
17.26%
YoY
|
$57.77M
57.15%
YoY
|
$50.87M
-651.13%
YoY
|
$42.95M
2630.71%
YoY
|
$31.18M
412.79%
YoY
|
$36.76M
129.71%
YoY
|
-$9.230M
-267.06%
YoY
|
$1.573M
-170.1%
YoY
|
$6.081M
-31.92%
YoY
|
$16.00M
1.3%
YoY
|
$5.525M
-63.41%
YoY
|
-$2.244M
-49.43%
YoY
|
$8.932M
190.0%
YoY
|
$15.80M
-11.45%
YoY
|
$15.10M
-37.86%
YoY
|
| Capital Expenditures |
$231.0K
0.43%
YoY
|
$2.340M
86.75%
YoY
|
$2.272M
16.75%
YoY
|
$1.117M
-22.54%
YoY
|
$230.0K
-90.96%
YoY
|
$1.253M
-72.38%
YoY
|
$1.946M
-61.16%
YoY
|
$1.442M
-38.98%
YoY
|
$2.545M
220.53%
YoY
|
$4.536M
-194.17%
YoY
|
$5.010M
-221.63%
YoY
|
$2.363M
-133.86%
YoY
|
$794.0K
-56.61%
YoY
|
-$4.817M
-46.72%
YoY
|
-$4.119M
-54.04%
YoY
|
-$6.978M
-8.61%
YoY
|
$1.830M
95.1%
YoY
|
-$9.041M
2.39%
YoY
|
-$8.962M
-2.9%
YoY
|
-$7.635M
-37.47%
YoY
|
| Free Cash Flow |
$34.07M
-10.9%
YoY
|
$62.65M
77.41%
YoY
|
$83.74M
50.0%
YoY
|
$51.53M
4.25%
YoY
|
$38.24M
-5.38%
YoY
|
$35.31M
32.52%
YoY
|
$55.82M
75.82%
YoY
|
$49.43M
-526.35%
YoY
|
$40.41M
5087.29%
YoY
|
$26.65M
144.51%
YoY
|
$31.75M
57.79%
YoY
|
-$11.59M
-192.72%
YoY
|
$779.0K
-119.12%
YoY
|
$10.90M
-39.36%
YoY
|
$20.12M
-18.73%
YoY
|
$12.50M
-45.01%
YoY
|
-$4.074M
-24.2%
YoY
|
$17.97M
50.91%
YoY
|
$24.76M
-8.53%
YoY
|
$22.74M
-37.73%
YoY
|
Loading...