|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$217.6M
84.07%
YoY
|
$118.2M
-46.42%
YoY
|
$220.6M
0.54%
YoY
|
$219.4M
5.18%
YoY
|
$208.6M
22.57%
YoY
|
| Depreciation, Depletion And Amortization |
$57.58M
100.62%
YoY
|
$28.70M
45.1%
YoY
|
$19.78M
25.3%
YoY
|
$15.79M
14.98%
YoY
|
$13.73M
4.01%
YoY
|
| Cash From Operating Activities |
$274.0M
30.6%
YoY
|
$209.8M
-2.06%
YoY
|
$214.2M
81.66%
YoY
|
$117.9M
-59.16%
YoY
|
$288.7M
47.82%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$39.93M
106.7%
YoY
|
$19.32M
-47.42%
YoY
|
$36.74M
467.29%
YoY
|
$6.476M
-309.51%
YoY
|
-$3.091M
54.55%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$138.9M
-165.27%
YoY
|
-$212.8M
-221.77%
YoY
|
$174.8M
26.36%
YoY
|
$138.3M
-110.5%
YoY
|
-$1.317B
-1803.6%
YoY
|
| Cash From Investing Activities |
$98.98M
-142.64%
YoY
|
-$232.1M
-268.18%
YoY
|
$138.0M
4.7%
YoY
|
$131.8M
-109.99%
YoY
|
-$1.320B
-1852.95%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$51.10M
-43.4%
YoY
|
-$90.29M
-122.56%
YoY
|
$400.2M
-731.66%
YoY
|
-$63.35M
-104.72%
YoY
|
$1.342B
1341472.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$323.7M
-24.58%
YoY
|
-$429.2M
-345.25%
YoY
|
$175.0M
-181.21%
YoY
|
-$215.5M
-120.56%
YoY
|
$1.048B
-641.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$274.0M
30.6%
YoY
|
$209.8M
-2.06%
YoY
|
$214.2M
81.66%
YoY
|
$117.9M
-59.16%
YoY
|
$288.7M
47.82%
YoY
|
| Cash From Investing Activities |
$98.98M
-142.64%
YoY
|
-$232.1M
-268.18%
YoY
|
$138.0M
4.7%
YoY
|
$131.8M
-109.99%
YoY
|
-$1.320B
-1852.95%
YoY
|
| Cash From Financing Activities |
-$323.7M
-24.58%
YoY
|
-$429.2M
-345.25%
YoY
|
$175.0M
-181.21%
YoY
|
-$215.5M
-120.56%
YoY
|
$1.048B
-641.61%
YoY
|
| Net Change In Cash |
$49.20M
-110.89%
YoY
|
-$451.6M
-185.65%
YoY
|
$527.2M
1440.21%
YoY
|
$34.23M
104.44%
YoY
|
$16.74M
-78.28%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$274.0M
30.6%
YoY
|
$209.8M
-2.06%
YoY
|
$214.2M
81.66%
YoY
|
$117.9M
-59.16%
YoY
|
$288.7M
47.82%
YoY
|
| Capital Expenditures |
$39.93M
106.7%
YoY
|
$19.32M
-47.42%
YoY
|
$36.74M
467.29%
YoY
|
$6.476M
-309.51%
YoY
|
-$3.091M
54.55%
YoY
|
| Free Cash Flow |
$234.0M
22.88%
YoY
|
$190.5M
7.33%
YoY
|
$177.4M
59.25%
YoY
|
$111.4M
-61.81%
YoY
|
$291.8M
47.89%
YoY
|
|
Concept
|
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 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$44.20M
3526.0%
YoY
|
$49.25M
17.51%
YoY
|
$67.60M
133.76%
YoY
|
$56.53M
22.48%
YoY
|
$1.219M
-98.1%
YoY
|
$41.91M
30.94%
YoY
|
$28.92M
-68.48%
YoY
|
$46.16M
40.99%
YoY
|
$64.13M
9.6%
YoY
|
$32.01M
-53.75%
YoY
|
$91.74M
97.72%
YoY
|
$32.74M
-27.75%
YoY
|
$58.51M
3.39%
YoY
|
$69.20M
34.08%
YoY
|
$46.40M
-13.12%
YoY
|
$45.31M
N/A
|
$56.59M
1.23%
YoY
|
$51.61M
-54.86%
YoY
|
$53.41M
20.77%
YoY
|
$55.90M
-2.61%
YoY
|
| Depreciation, Depletion And Amortization |
$14.74M
28.01%
YoY
|
$14.33M
133.59%
YoY
|
$14.68M
162.54%
YoY
|
$13.84M
153.26%
YoY
|
$11.51M
130.23%
YoY
|
$6.133M
6.13%
YoY
|
$5.590M
25.84%
YoY
|
$5.464M
19.96%
YoY
|
$5.001M
9.82%
YoY
|
$5.779M
45.42%
YoY
|
$4.442M
19.6%
YoY
|
$4.555M
28.53%
YoY
|
$4.554M
24.66%
YoY
|
$3.974M
15.66%
YoY
|
$3.714M
-44.07%
YoY
|
$3.544M
N/A
|
$3.653M
10.7%
YoY
|
$3.436M
3.65%
YoY
|
$6.640M
0.84%
YoY
|
$3.300M
-21.43%
YoY
|
| Cash From Operating Activities |
$76.86M
2404.33%
YoY
|
$112.4M
-263.15%
YoY
|
$68.41M
-56.43%
YoY
|
$16.30M
-86.26%
YoY
|
$3.069M
-95.61%
YoY
|
-$68.89M
-197.77%
YoY
|
$157.0M
79.87%
YoY
|
$118.6M
-981.36%
YoY
|
$69.91M
56.5%
YoY
|
$70.46M
-9.7%
YoY
|
$87.28M
138.27%
YoY
|
-$13.46M
-67.53%
YoY
|
$44.67M
-40.1%
YoY
|
$78.04M
-34.13%
YoY
|
$36.63M
-61.7%
YoY
|
-$41.44M
N/A
|
$74.58M
143.72%
YoY
|
$118.5M
71.44%
YoY
|
$95.64M
0.05%
YoY
|
$30.60M
30.21%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$9.779M
29.54%
YoY
|
$10.29M
133.82%
YoY
|
$11.52M
183.3%
YoY
|
$8.343M
152.67%
YoY
|
$7.549M
-31.6%
YoY
|
$4.400M
-72.33%
YoY
|
$4.066M
-27.82%
YoY
|
$3.302M
-21.31%
YoY
|
$11.04M
174.14%
YoY
|
$15.90M
-1332.64%
YoY
|
$5.633M
-795.43%
YoY
|
$4.196M
-1298.86%
YoY
|
$4.026M
-822.8%
YoY
|
-$1.290M
205.69%
YoY
|
-$810.0K
-61.65%
YoY
|
-$350.0K
N/A
|
-$557.0K
457.0%
YoY
|
-$422.0K
13.14%
YoY
|
-$2.112M
38.31%
YoY
|
-$100.0K
-75.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
|
N/A
|
| Other Investing Activities |
$249.0K
-100.12%
YoY
|
$15.06M
-91.15%
YoY
|
$49.56M
-264.3%
YoY
|
$74.03M
-153.75%
YoY
|
-$215.2M
-50262.0%
YoY
|
$170.3M
163.81%
YoY
|
-$30.17M
-164.55%
YoY
|
-$137.7M
-318.48%
YoY
|
$429.0K
-99.42%
YoY
|
$64.54M
-223.62%
YoY
|
$46.73M
-5.77%
YoY
|
$63.04M
-6.19%
YoY
|
$73.73M
2101.01%
YoY
|
-$52.21M
-436.17%
YoY
|
$49.59M
-103.71%
YoY
|
$67.19M
N/A
|
$3.350M
-68.1%
YoY
|
$15.53M
-70.33%
YoY
|
-$1.336B
-9338.27%
YoY
|
$10.50M
-328.26%
YoY
|
| Cash From Investing Activities |
-$9.530M
-95.72%
YoY
|
$4.776M
-97.12%
YoY
|
$38.04M
-211.13%
YoY
|
$65.69M
-146.58%
YoY
|
-$222.7M
1999.77%
YoY
|
$165.9M
240.31%
YoY
|
-$34.23M
-183.3%
YoY
|
-$141.0M
-339.67%
YoY
|
-$10.61M
-115.22%
YoY
|
$48.74M
-191.11%
YoY
|
$41.10M
-15.76%
YoY
|
$58.84M
-11.97%
YoY
|
$69.71M
2395.81%
YoY
|
-$53.50M
-454.1%
YoY
|
$48.78M
-103.65%
YoY
|
$66.84M
N/A
|
$2.793M
-73.14%
YoY
|
$15.11M
-70.93%
YoY
|
-$1.338B
-10445.45%
YoY
|
$10.40M
-308.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
|
$2.470M
N/A
|
$20.59M
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$1.643M
-95.44%
YoY
|
$0.00
-100.0%
YoY
|
-$9.091M
166.13%
YoY
|
-$40.37M
42.63%
YoY
|
-$36.03M
-107.7%
YoY
|
-$22.54M
-10.72%
YoY
|
-$3.416M
-85.83%
YoY
|
-$28.30M
53.56%
YoY
|
$467.9M
-3395.96%
YoY
|
-$25.25M
108.78%
YoY
|
-$24.11M
64.93%
YoY
|
-$18.43M
-17.88%
YoY
|
-$14.20M
-47.14%
YoY
|
-$12.09M
-18.92%
YoY
|
-$14.62M
-101.06%
YoY
|
-$22.44M
N/A
|
-$26.86M
N/A
|
-$14.92M
-149260.0%
YoY
|
$1.383B
1536953.33%
YoY
|
$0.00
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 |
-$21.77M
-78.14%
YoY
|
-$85.58M
-44.63%
YoY
|
-$82.74M
23.38%
YoY
|
-$133.6M
23.72%
YoY
|
-$99.59M
-123.85%
YoY
|
-$154.6M
70.4%
YoY
|
-$67.06M
-8.4%
YoY
|
-$108.0M
37.24%
YoY
|
$417.6M
-645.99%
YoY
|
-$90.70M
-769.12%
YoY
|
-$73.21M
11.59%
YoY
|
-$78.71M
-9.49%
YoY
|
-$76.49M
-7.29%
YoY
|
$13.56M
-112.4%
YoY
|
-$65.61M
-105.29%
YoY
|
-$86.97M
N/A
|
-$82.50M
59.58%
YoY
|
-$109.3M
227.09%
YoY
|
$1.240B
-1244.07%
YoY
|
-$51.70M
167.88%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$76.86M
2404.33%
YoY
|
$112.4M
-263.15%
YoY
|
$68.41M
-56.43%
YoY
|
$16.30M
-86.26%
YoY
|
$3.069M
-95.61%
YoY
|
-$68.89M
-197.77%
YoY
|
$157.0M
79.87%
YoY
|
$118.6M
-981.36%
YoY
|
$69.91M
56.5%
YoY
|
$70.46M
-9.7%
YoY
|
$87.28M
138.27%
YoY
|
-$13.46M
-67.53%
YoY
|
$44.67M
-40.1%
YoY
|
$78.04M
-34.13%
YoY
|
$36.63M
-61.7%
YoY
|
-$41.44M
N/A
|
$74.58M
143.72%
YoY
|
$118.5M
71.44%
YoY
|
$95.64M
0.05%
YoY
|
$30.60M
30.21%
YoY
|
| Cash From Investing Activities |
-$9.530M
-95.72%
YoY
|
$4.776M
-97.12%
YoY
|
$38.04M
-211.13%
YoY
|
$65.69M
-146.58%
YoY
|
-$222.7M
1999.77%
YoY
|
$165.9M
240.31%
YoY
|
-$34.23M
-183.3%
YoY
|
-$141.0M
-339.67%
YoY
|
-$10.61M
-115.22%
YoY
|
$48.74M
-191.11%
YoY
|
$41.10M
-15.76%
YoY
|
$58.84M
-11.97%
YoY
|
$69.71M
2395.81%
YoY
|
-$53.50M
-454.1%
YoY
|
$48.78M
-103.65%
YoY
|
$66.84M
N/A
|
$2.793M
-73.14%
YoY
|
$15.11M
-70.93%
YoY
|
-$1.338B
-10445.45%
YoY
|
$10.40M
-308.0%
YoY
|
| Cash From Financing Activities |
-$21.77M
-78.14%
YoY
|
-$85.58M
-44.63%
YoY
|
-$82.74M
23.38%
YoY
|
-$133.6M
23.72%
YoY
|
-$99.59M
-123.85%
YoY
|
-$154.6M
70.4%
YoY
|
-$67.06M
-8.4%
YoY
|
-$108.0M
37.24%
YoY
|
$417.6M
-645.99%
YoY
|
-$90.70M
-769.12%
YoY
|
-$73.21M
11.59%
YoY
|
-$78.71M
-9.49%
YoY
|
-$76.49M
-7.29%
YoY
|
$13.56M
-112.4%
YoY
|
-$65.61M
-105.29%
YoY
|
-$86.97M
N/A
|
-$82.50M
59.58%
YoY
|
-$109.3M
227.09%
YoY
|
$1.240B
-1244.07%
YoY
|
-$51.70M
167.88%
YoY
|
| Net Change In Cash |
$45.56M
-114.27%
YoY
|
$31.59M
-154.88%
YoY
|
$23.71M
-57.42%
YoY
|
-$51.66M
-60.39%
YoY
|
-$319.3M
-166.94%
YoY
|
-$57.57M
-301.99%
YoY
|
$55.69M
0.96%
YoY
|
-$130.4M
291.4%
YoY
|
$476.9M
1158.61%
YoY
|
$28.50M
-25.18%
YoY
|
$55.16M
178.54%
YoY
|
-$33.33M
-45.86%
YoY
|
$37.89M
-838.22%
YoY
|
$38.10M
57.13%
YoY
|
$19.80M
-936.71%
YoY
|
-$61.56M
N/A
|
-$5.133M
-52.03%
YoY
|
$24.24M
-72.34%
YoY
|
-$2.367M
-1637.01%
YoY
|
-$10.70M
1237.5%
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 |
$76.86M
2404.33%
YoY
|
$112.4M
-263.15%
YoY
|
$68.41M
-56.43%
YoY
|
$16.30M
-86.26%
YoY
|
$3.069M
-95.61%
YoY
|
-$68.89M
-197.77%
YoY
|
$157.0M
79.87%
YoY
|
$118.6M
-981.36%
YoY
|
$69.91M
56.5%
YoY
|
$70.46M
-9.7%
YoY
|
$87.28M
138.27%
YoY
|
-$13.46M
-67.53%
YoY
|
$44.67M
-40.1%
YoY
|
$78.04M
-34.13%
YoY
|
$36.63M
-61.7%
YoY
|
-$41.44M
N/A
|
$74.58M
143.72%
YoY
|
$118.5M
71.44%
YoY
|
$95.64M
0.05%
YoY
|
$30.60M
30.21%
YoY
|
| Capital Expenditures |
$9.779M
29.54%
YoY
|
$10.29M
133.82%
YoY
|
$11.52M
183.3%
YoY
|
$8.343M
152.67%
YoY
|
$7.549M
-31.6%
YoY
|
$4.400M
-72.33%
YoY
|
$4.066M
-27.82%
YoY
|
$3.302M
-21.31%
YoY
|
$11.04M
174.14%
YoY
|
$15.90M
-1332.64%
YoY
|
$5.633M
-795.43%
YoY
|
$4.196M
-1298.86%
YoY
|
$4.026M
-822.8%
YoY
|
-$1.290M
205.69%
YoY
|
-$810.0K
-61.65%
YoY
|
-$350.0K
N/A
|
-$557.0K
457.0%
YoY
|
-$422.0K
13.14%
YoY
|
-$2.112M
38.31%
YoY
|
-$100.0K
-75.0%
YoY
|
| Free Cash Flow |
$67.08M
-1597.3%
YoY
|
$102.1M
-239.32%
YoY
|
$56.89M
-62.8%
YoY
|
$7.957M
-93.1%
YoY
|
-$4.480M
-107.61%
YoY
|
-$73.29M
-234.32%
YoY
|
$152.9M
87.3%
YoY
|
$115.3M
-753.16%
YoY
|
$58.88M
44.85%
YoY
|
$54.56M
-31.22%
YoY
|
$81.64M
118.07%
YoY
|
-$17.65M
-57.04%
YoY
|
$40.65M
-45.9%
YoY
|
$79.33M
-33.28%
YoY
|
$37.44M
-61.7%
YoY
|
-$41.09M
N/A
|
$75.14M
144.74%
YoY
|
$118.9M
71.12%
YoY
|
$97.76M
0.65%
YoY
|
$30.70M
28.45%
YoY
|
Loading...