|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$229.0M
80.45%
YoY
|
$126.9M
-106.54%
YoY
|
-$1.939B
-1774.78%
YoY
|
$115.8M
85.69%
YoY
|
$62.35M
395.83%
YoY
|
| Depreciation, Depletion And Amortization |
$14.60M
-3.95%
YoY
|
$15.20M
20.63%
YoY
|
$12.60M
-17.89%
YoY
|
$15.35M
-20.4%
YoY
|
$19.28M
18.28%
YoY
|
| Cash From Operating Activities |
$255.6M
230.34%
YoY
|
$77.37M
-43.01%
YoY
|
$135.8M
-0.26%
YoY
|
$136.1M
28.73%
YoY
|
$105.7M
41.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$20.83M
59.65%
YoY
|
$13.05M
-14.27%
YoY
|
$15.22M
269.48%
YoY
|
$4.119M
46.58%
YoY
|
$2.810M
-44.82%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
$10.33M
-102.17%
YoY
|
-$475.6M
N/A
|
| Other Investing Activities |
-$1.457B
-176.52%
YoY
|
$1.904B
-84.91%
YoY
|
$12.62B
8116.47%
YoY
|
$153.6M
-5398.17%
YoY
|
-$2.900M
-98.89%
YoY
|
| Cash From Investing Activities |
-$1.478B
-178.15%
YoY
|
$1.891B
-85.0%
YoY
|
$12.61B
8332.63%
YoY
|
$149.5M
-2739.51%
YoY
|
-$5.665M
-97.88%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$382.9M
-609.99%
YoY
|
-$75.08M
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 |
$1.028B
-121.23%
YoY
|
-$4.844B
-49.58%
YoY
|
-$9.608B
3272.53%
YoY
|
-$284.9M
207.08%
YoY
|
-$92.77M
-335.46%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$255.6M
230.34%
YoY
|
$77.37M
-43.01%
YoY
|
$135.8M
-0.26%
YoY
|
$136.1M
28.73%
YoY
|
$105.7M
41.25%
YoY
|
| Cash From Investing Activities |
-$1.478B
-178.15%
YoY
|
$1.891B
-85.0%
YoY
|
$12.61B
8332.63%
YoY
|
$149.5M
-2739.51%
YoY
|
-$5.665M
-97.88%
YoY
|
| Cash From Financing Activities |
$1.028B
-121.23%
YoY
|
-$4.844B
-49.58%
YoY
|
-$9.608B
3272.53%
YoY
|
-$284.9M
207.08%
YoY
|
-$92.77M
-335.46%
YoY
|
| Net Change In Cash |
-$194.2M
-93.24%
YoY
|
-$2.875B
-191.65%
YoY
|
$3.137B
405767.27%
YoY
|
$773.0K
-89.42%
YoY
|
$7.304M
-104.78%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$255.6M
230.34%
YoY
|
$77.37M
-43.01%
YoY
|
$135.8M
-0.26%
YoY
|
$136.1M
28.73%
YoY
|
$105.7M
41.25%
YoY
|
| Capital Expenditures |
$20.83M
59.65%
YoY
|
$13.05M
-14.27%
YoY
|
$15.22M
269.48%
YoY
|
$4.119M
46.58%
YoY
|
$2.810M
-44.82%
YoY
|
| Free Cash Flow |
$234.8M
264.96%
YoY
|
$64.33M
-46.64%
YoY
|
$120.5M
-8.68%
YoY
|
$132.0M
28.25%
YoY
|
$102.9M
47.53%
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 |
$62.01M
42.14%
YoY
|
$67.44M
43.58%
YoY
|
$59.68M
-5231.73%
YoY
|
$28.39M
39.24%
YoY
|
$43.62M
54.74%
YoY
|
$46.97M
-109.53%
YoY
|
-$1.163M
-102.73%
YoY
|
$20.39M
14.02%
YoY
|
$28.19M
39.01%
YoY
|
-$492.9M
-2390.54%
YoY
|
$42.57M
75.95%
YoY
|
$17.88M
-33.07%
YoY
|
$20.28M
-58.2%
YoY
|
$21.52M
274.18%
YoY
|
$24.20M
4.43%
YoY
|
$26.71M
40.22%
YoY
|
$48.51M
237.47%
YoY
|
$5.751M
-73.5%
YoY
|
$23.17M
45.6%
YoY
|
| Depreciation, Depletion And Amortization |
$17.24M
-14.59%
YoY
|
$18.53M
-12.44%
YoY
|
$19.32M
-12.16%
YoY
|
$19.50M
-12.54%
YoY
|
$20.19M
-9.39%
YoY
|
$21.16M
-58.75%
YoY
|
$22.00M
378.2%
YoY
|
$22.30M
431.36%
YoY
|
$22.28M
516.98%
YoY
|
$51.31M
1177.0%
YoY
|
$4.600M
5.53%
YoY
|
$4.196M
-1.29%
YoY
|
$3.611M
-9.32%
YoY
|
$4.018M
-52.17%
YoY
|
$4.359M
11.77%
YoY
|
$4.251M
3.68%
YoY
|
$3.982M
2.5%
YoY
|
$8.400M
100.0%
YoY
|
$3.900M
-9.3%
YoY
|
| Cash From Operating Activities |
$48.98M
223.91%
YoY
|
$102.1M
27.93%
YoY
|
$75.68M
61.47%
YoY
|
$62.71M
60.38%
YoY
|
$15.12M
-117.11%
YoY
|
$79.80M
91.05%
YoY
|
$46.87M
7.5%
YoY
|
$39.10M
-0.66%
YoY
|
-$88.40M
-898.3%
YoY
|
$41.77M
63.06%
YoY
|
$43.60M
23.31%
YoY
|
$39.36M
-43.67%
YoY
|
$11.07M
110.31%
YoY
|
$25.62M
-14.62%
YoY
|
$35.36M
204.82%
YoY
|
$69.88M
73.84%
YoY
|
$5.265M
-77.97%
YoY
|
$30.00M
-17.36%
YoY
|
$11.60M
-71.43%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$3.380M
121.64%
YoY
|
$17.85M
331.81%
YoY
|
$185.0K
-91.86%
YoY
|
$1.269M
-72.98%
YoY
|
$1.525M
-21.47%
YoY
|
$4.134M
-43.52%
YoY
|
$2.274M
-21.59%
YoY
|
$4.697M
96.86%
YoY
|
$1.942M
-26.16%
YoY
|
$7.319M
368.27%
YoY
|
$2.900M
-346.81%
YoY
|
$2.386M
-380.05%
YoY
|
$2.630M
397.16%
YoY
|
$1.563M
-412.6%
YoY
|
-$1.175M
95.83%
YoY
|
-$852.0K
-5.33%
YoY
|
$529.0K
-37.69%
YoY
|
-$500.0K
-16.67%
YoY
|
-$600.0K
-40.0%
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 |
-$35.84M
-90.65%
YoY
|
-$867.5M
231.29%
YoY
|
$285.7M
-82.79%
YoY
|
-$492.3M
-224.11%
YoY
|
-$383.2M
-450.47%
YoY
|
-$261.9M
-102.08%
YoY
|
$1.660B
839.08%
YoY
|
$396.6M
-639.42%
YoY
|
$109.3M
-311.05%
YoY
|
$12.57B
8861.03%
YoY
|
$176.8M
20.42%
YoY
|
-$73.53M
-450.71%
YoY
|
-$51.81M
-66.45%
YoY
|
$140.3M
-65.93%
YoY
|
$146.8M
-169.85%
YoY
|
$20.97M
-107.11%
YoY
|
-$154.4M
-271.22%
YoY
|
$411.8M
-289.86%
YoY
|
-$210.2M
115.15%
YoY
|
| Cash From Investing Activities |
-$39.22M
-89.81%
YoY
|
-$885.4M
232.85%
YoY
|
$285.5M
-82.78%
YoY
|
-$493.5M
-225.92%
YoY
|
-$384.7M
-458.22%
YoY
|
-$266.0M
-102.12%
YoY
|
$1.658B
852.34%
YoY
|
$391.9M
-616.28%
YoY
|
$107.4M
-297.29%
YoY
|
$12.57B
8956.63%
YoY
|
$174.1M
19.54%
YoY
|
-$75.92M
-477.43%
YoY
|
-$54.44M
-64.87%
YoY
|
$138.7M
-66.27%
YoY
|
$145.6M
-169.09%
YoY
|
$20.11M
-106.8%
YoY
|
-$155.0M
-273.37%
YoY
|
$411.3M
-289.19%
YoY
|
-$210.8M
113.14%
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 |
$32.28M
-17.08%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$38.93M
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
|
N/A
N/A
|
$3.398M
-20.94%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$4.298M
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 |
-$100.5M
-147.54%
YoY
|
$693.0M
416.43%
YoY
|
-$316.5M
-82.89%
YoY
|
$440.5M
-153.89%
YoY
|
$211.3M
-109.14%
YoY
|
$134.2M
-101.4%
YoY
|
-$1.849B
871.36%
YoY
|
-$817.5M
18.36%
YoY
|
-$2.311B
-380.02%
YoY
|
-$9.552B
4887.45%
YoY
|
-$190.4M
13.33%
YoY
|
-$690.7M
582.65%
YoY
|
$825.4M
369.45%
YoY
|
-$191.5M
-52.01%
YoY
|
-$168.0M
-175.82%
YoY
|
-$101.2M
-357.44%
YoY
|
$175.8M
287.29%
YoY
|
-$399.1M
-464.47%
YoY
|
$221.6M
-416.57%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$48.98M
223.91%
YoY
|
$102.1M
27.93%
YoY
|
$75.68M
61.47%
YoY
|
$62.71M
60.38%
YoY
|
$15.12M
-117.11%
YoY
|
$79.80M
91.05%
YoY
|
$46.87M
7.5%
YoY
|
$39.10M
-0.66%
YoY
|
-$88.40M
-898.3%
YoY
|
$41.77M
63.06%
YoY
|
$43.60M
23.31%
YoY
|
$39.36M
-43.67%
YoY
|
$11.07M
110.31%
YoY
|
$25.62M
-14.62%
YoY
|
$35.36M
204.82%
YoY
|
$69.88M
73.84%
YoY
|
$5.265M
-77.97%
YoY
|
$30.00M
-17.36%
YoY
|
$11.60M
-71.43%
YoY
|
| Cash From Investing Activities |
-$39.22M
-89.81%
YoY
|
-$885.4M
232.85%
YoY
|
$285.5M
-82.78%
YoY
|
-$493.5M
-225.92%
YoY
|
-$384.7M
-458.22%
YoY
|
-$266.0M
-102.12%
YoY
|
$1.658B
852.34%
YoY
|
$391.9M
-616.28%
YoY
|
$107.4M
-297.29%
YoY
|
$12.57B
8956.63%
YoY
|
$174.1M
19.54%
YoY
|
-$75.92M
-477.43%
YoY
|
-$54.44M
-64.87%
YoY
|
$138.7M
-66.27%
YoY
|
$145.6M
-169.09%
YoY
|
$20.11M
-106.8%
YoY
|
-$155.0M
-273.37%
YoY
|
$411.3M
-289.19%
YoY
|
-$210.8M
113.14%
YoY
|
| Cash From Financing Activities |
-$100.5M
-147.54%
YoY
|
$693.0M
416.43%
YoY
|
-$316.5M
-82.89%
YoY
|
$440.5M
-153.89%
YoY
|
$211.3M
-109.14%
YoY
|
$134.2M
-101.4%
YoY
|
-$1.849B
871.36%
YoY
|
-$817.5M
18.36%
YoY
|
-$2.311B
-380.02%
YoY
|
-$9.552B
4887.45%
YoY
|
-$190.4M
13.33%
YoY
|
-$690.7M
582.65%
YoY
|
$825.4M
369.45%
YoY
|
-$191.5M
-52.01%
YoY
|
-$168.0M
-175.82%
YoY
|
-$101.2M
-357.44%
YoY
|
$175.8M
287.29%
YoY
|
-$399.1M
-464.47%
YoY
|
$221.6M
-416.57%
YoY
|
| Net Change In Cash |
-$90.70M
-42.71%
YoY
|
-$90.30M
73.6%
YoY
|
$44.71M
-130.93%
YoY
|
$9.663M
-102.5%
YoY
|
-$158.3M
-93.09%
YoY
|
-$52.02M
-101.7%
YoY
|
-$144.6M
-629.61%
YoY
|
-$386.4M
-46.86%
YoY
|
-$2.292B
-393.12%
YoY
|
$3.055B
-11348.27%
YoY
|
$27.30M
110.1%
YoY
|
-$727.2M
6406.41%
YoY
|
$782.1M
2894.31%
YoY
|
-$27.16M
-164.36%
YoY
|
$12.99M
-41.99%
YoY
|
-$11.18M
-94.83%
YoY
|
$26.12M
-83.54%
YoY
|
$42.20M
-158.94%
YoY
|
$22.40M
-117.46%
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 |
$48.98M
223.91%
YoY
|
$102.1M
27.93%
YoY
|
$75.68M
61.47%
YoY
|
$62.71M
60.38%
YoY
|
$15.12M
-117.11%
YoY
|
$79.80M
91.05%
YoY
|
$46.87M
7.5%
YoY
|
$39.10M
-0.66%
YoY
|
-$88.40M
-898.3%
YoY
|
$41.77M
63.06%
YoY
|
$43.60M
23.31%
YoY
|
$39.36M
-43.67%
YoY
|
$11.07M
110.31%
YoY
|
$25.62M
-14.62%
YoY
|
$35.36M
204.82%
YoY
|
$69.88M
73.84%
YoY
|
$5.265M
-77.97%
YoY
|
$30.00M
-17.36%
YoY
|
$11.60M
-71.43%
YoY
|
| Capital Expenditures |
$3.380M
121.64%
YoY
|
$17.85M
331.81%
YoY
|
$185.0K
-91.86%
YoY
|
$1.269M
-72.98%
YoY
|
$1.525M
-21.47%
YoY
|
$4.134M
-43.52%
YoY
|
$2.274M
-21.59%
YoY
|
$4.697M
96.86%
YoY
|
$1.942M
-26.16%
YoY
|
$7.319M
368.27%
YoY
|
$2.900M
-346.81%
YoY
|
$2.386M
-380.05%
YoY
|
$2.630M
397.16%
YoY
|
$1.563M
-412.6%
YoY
|
-$1.175M
95.83%
YoY
|
-$852.0K
-5.33%
YoY
|
$529.0K
-37.69%
YoY
|
-$500.0K
-16.67%
YoY
|
-$600.0K
-40.0%
YoY
|
| Free Cash Flow |
$45.60M
235.38%
YoY
|
$84.23M
11.33%
YoY
|
$75.50M
69.28%
YoY
|
$61.45M
78.59%
YoY
|
$13.60M
-115.05%
YoY
|
$75.66M
119.63%
YoY
|
$44.60M
9.57%
YoY
|
$34.41M
-6.95%
YoY
|
-$90.34M
-1169.98%
YoY
|
$34.45M
43.23%
YoY
|
$40.70M
11.4%
YoY
|
$36.98M
-47.72%
YoY
|
$8.443M
78.27%
YoY
|
$24.05M
-21.14%
YoY
|
$36.53M
199.46%
YoY
|
$70.74M
72.1%
YoY
|
$4.736M
-79.46%
YoY
|
$30.50M
-17.34%
YoY
|
$12.20M
-70.67%
YoY
|
Loading...