|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$118.7M
266.8%
YoY
|
$32.37M
-1824.67%
YoY
|
-$1.877M
-98.63%
YoY
|
-$136.9M
5.86%
YoY
|
-$129.3M
-15.05%
YoY
|
| Depreciation, Depletion And Amortization |
$13.81M
16.42%
YoY
|
$11.86M
31.42%
YoY
|
$9.023M
5.32%
YoY
|
$8.567M
211.98%
YoY
|
$2.746M
45.44%
YoY
|
| Cash From Operating Activities |
$333.6M
7.26%
YoY
|
$311.1M
44.41%
YoY
|
$215.4M
693.74%
YoY
|
$27.14M
65.93%
YoY
|
$16.36M
-143.99%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$20.36M
54.13%
YoY
|
$13.21M
26.31%
YoY
|
$10.46M
-34.64%
YoY
|
$16.00M
-216.32%
YoY
|
-$13.76M
151.01%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$110.0M
97.9%
YoY
|
-$55.57M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$10.13M
-268.82%
YoY
|
| Cash From Investing Activities |
-$133.7M
88.85%
YoY
|
-$70.81M
576.98%
YoY
|
-$10.46M
-44.96%
YoY
|
-$19.00M
423.59%
YoY
|
-$3.629M
-68.39%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$135.0M
N/A
|
$0.00
-100.0%
YoY
|
$25.29M
N/A
|
N/A
N/A
|
$27.51M
4975.09%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$108.4M
-296.29%
YoY
|
$55.21M
118.33%
YoY
|
$25.29M
-379.28%
YoY
|
-$9.055M
-101.22%
YoY
|
$742.3M
8663.54%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$333.6M
7.26%
YoY
|
$311.1M
44.41%
YoY
|
$215.4M
693.74%
YoY
|
$27.14M
65.93%
YoY
|
$16.36M
-143.99%
YoY
|
| Cash From Investing Activities |
-$133.7M
88.85%
YoY
|
-$70.81M
576.98%
YoY
|
-$10.46M
-44.96%
YoY
|
-$19.00M
423.59%
YoY
|
-$3.629M
-68.39%
YoY
|
| Cash From Financing Activities |
-$108.4M
-296.29%
YoY
|
$55.21M
118.33%
YoY
|
$25.29M
-379.28%
YoY
|
-$9.055M
-101.22%
YoY
|
$742.3M
8663.54%
YoY
|
| Net Change In Cash |
$333.6M
12.92%
YoY
|
$295.5M
28.34%
YoY
|
$230.2M
-25179.96%
YoY
|
-$918.0K
-100.12%
YoY
|
$755.0M
-1978.76%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$333.6M
7.26%
YoY
|
$311.1M
44.41%
YoY
|
$215.4M
693.74%
YoY
|
$27.14M
65.93%
YoY
|
$16.36M
-143.99%
YoY
|
| Capital Expenditures |
$20.36M
54.13%
YoY
|
$13.21M
26.31%
YoY
|
$10.46M
-34.64%
YoY
|
$16.00M
-216.32%
YoY
|
-$13.76M
151.01%
YoY
|
| Free Cash Flow |
$313.3M
5.18%
YoY
|
$297.9M
45.33%
YoY
|
$204.9M
1740.55%
YoY
|
$11.14M
-63.02%
YoY
|
$30.11M
-195.01%
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 |
$28.03M
2.22%
YoY
|
$76.69M
233.37%
YoY
|
$13.05M
-208.53%
YoY
|
$1.573M
-89.01%
YoY
|
$27.43M
287.47%
YoY
|
$23.01M
86.47%
YoY
|
-$12.03M
-260.35%
YoY
|
$14.32M
-303.48%
YoY
|
$7.078M
-148.26%
YoY
|
$12.34M
-929.1%
YoY
|
$7.500M
-132.57%
YoY
|
-$7.035M
-84.6%
YoY
|
-$14.67M
-78.0%
YoY
|
-$1.488M
-95.44%
YoY
|
-$23.03M
-20.16%
YoY
|
-$45.67M
58.08%
YoY
|
-$66.68M
71.18%
YoY
|
-$32.60M
N/A
|
-$28.85M
N/A
|
-$28.89M
N/A
|
| Depreciation, Depletion And Amortization |
$3.848M
18.4%
YoY
|
$3.680M
15.0%
YoY
|
$3.500M
9.2%
YoY
|
$3.375M
15.58%
YoY
|
$3.250M
28.31%
YoY
|
$3.200M
26.83%
YoY
|
$3.205M
33.54%
YoY
|
$2.920M
34.94%
YoY
|
$2.533M
28.45%
YoY
|
$2.523M
-20.74%
YoY
|
$2.400M
-16.08%
YoY
|
$2.164M
54.9%
YoY
|
$1.972M
74.98%
YoY
|
$3.183M
230.53%
YoY
|
$2.860M
303.39%
YoY
|
$1.397M
165.09%
YoY
|
$1.127M
106.03%
YoY
|
$963.0K
-37.55%
YoY
|
$709.0K
N/A
|
$527.0K
N/A
|
| Cash From Operating Activities |
$104.7M
-6.5%
YoY
|
$59.69M
-22.18%
YoY
|
$95.14M
9.86%
YoY
|
$66.84M
19.79%
YoY
|
$112.0M
21.77%
YoY
|
$76.71M
31.12%
YoY
|
$86.61M
30.04%
YoY
|
$55.79M
17.24%
YoY
|
$91.96M
115.21%
YoY
|
$58.50M
71.66%
YoY
|
$66.60M
232.5%
YoY
|
$47.59M
-438.45%
YoY
|
$42.73M
-430.92%
YoY
|
$34.08M
152.15%
YoY
|
$20.03M
428.08%
YoY
|
-$14.06M
3860.85%
YoY
|
-$12.91M
2055.59%
YoY
|
$13.52M
-142.18%
YoY
|
$3.793M
N/A
|
-$355.0K
N/A
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.931M
-34.37%
YoY
|
$7.543M
88.2%
YoY
|
$4.925M
17.46%
YoY
|
$6.808M
36.9%
YoY
|
$4.466M
116.69%
YoY
|
$4.008M
31.02%
YoY
|
$4.193M
146.65%
YoY
|
$4.973M
200.12%
YoY
|
$2.061M
-49.06%
YoY
|
$3.059M
-30.73%
YoY
|
$1.700M
-128.0%
YoY
|
$1.657M
-131.66%
YoY
|
$4.046M
-223.35%
YoY
|
$4.416M
-229.65%
YoY
|
-$6.071M
68.03%
YoY
|
-$5.234M
152.12%
YoY
|
-$3.280M
-29.66%
YoY
|
-$3.406M
-19.48%
YoY
|
-$3.613M
N/A
|
-$2.076M
N/A
|
| 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 |
-$60.21M
499.14%
YoY
|
$49.61M
-926.75%
YoY
|
-$149.5M
201.65%
YoY
|
$0.00
N/A
|
-$10.05M
N/A
|
-$6.000M
N/A
|
-$49.57M
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$105.0K
-101.75%
YoY
|
$10.05M
N/A
|
-$51.00K
N/A
|
| Cash From Investing Activities |
-$63.14M
334.99%
YoY
|
$42.06M
-520.28%
YoY
|
-$154.5M
187.29%
YoY
|
-$6.808M
36.9%
YoY
|
-$14.52M
604.27%
YoY
|
-$10.01M
227.17%
YoY
|
-$53.76M
3062.53%
YoY
|
-$4.973M
200.12%
YoY
|
-$2.061M
-49.06%
YoY
|
-$3.059M
-30.73%
YoY
|
-$1.700M
-72.0%
YoY
|
-$1.657M
-68.34%
YoY
|
-$4.046M
23.35%
YoY
|
-$4.416M
33.78%
YoY
|
-$6.071M
-194.26%
YoY
|
-$5.234M
146.07%
YoY
|
-$3.280M
-29.34%
YoY
|
-$3.301M
-67.73%
YoY
|
$6.441M
N/A
|
-$2.127M
N/A
|
| 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 |
$552.8M
2880.15%
YoY
|
N/A
N/A
|
-$3.958M
-128.13%
YoY
|
$2.881M
-80.63%
YoY
|
$18.55M
0.14%
YoY
|
N/A
N/A
|
$14.07M
N/A
|
$14.88M
88.79%
YoY
|
$18.52M
68.55%
YoY
|
$6.389M
N/A
|
$0.00
-100.0%
YoY
|
$7.880M
80.28%
YoY
|
$10.99M
-152.25%
YoY
|
N/A
N/A
|
$4.007M
-79.18%
YoY
|
$4.371M
-40.31%
YoY
|
-$21.03M
-3973.48%
YoY
|
$396.0K
-17.84%
YoY
|
$19.25M
N/A
|
$7.323M
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 |
-$547.6M
-3052.14%
YoY
|
-$125.9M
-1725.15%
YoY
|
-$3.958M
-128.13%
YoY
|
$2.881M
-80.63%
YoY
|
$18.55M
0.14%
YoY
|
$7.744M
21.21%
YoY
|
$14.07M
N/A
|
$14.88M
88.79%
YoY
|
$18.52M
68.55%
YoY
|
$6.389M
74.52%
YoY
|
$0.00
-100.0%
YoY
|
$7.880M
81.61%
YoY
|
$10.99M
-152.22%
YoY
|
$3.661M
871.09%
YoY
|
$3.989M
-305.41%
YoY
|
$4.339M
-99.42%
YoY
|
-$21.04M
-6932.47%
YoY
|
$377.0K
-94.14%
YoY
|
-$1.942M
N/A
|
$743.5M
N/A
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$104.7M
-6.5%
YoY
|
$59.69M
-22.18%
YoY
|
$95.14M
9.86%
YoY
|
$66.84M
19.79%
YoY
|
$112.0M
21.77%
YoY
|
$76.71M
31.12%
YoY
|
$86.61M
30.04%
YoY
|
$55.79M
17.24%
YoY
|
$91.96M
115.21%
YoY
|
$58.50M
71.66%
YoY
|
$66.60M
232.5%
YoY
|
$47.59M
-438.45%
YoY
|
$42.73M
-430.92%
YoY
|
$34.08M
152.15%
YoY
|
$20.03M
428.08%
YoY
|
-$14.06M
3860.85%
YoY
|
-$12.91M
2055.59%
YoY
|
$13.52M
-142.18%
YoY
|
$3.793M
N/A
|
-$355.0K
N/A
|
| Cash From Investing Activities |
-$63.14M
334.99%
YoY
|
$42.06M
-520.28%
YoY
|
-$154.5M
187.29%
YoY
|
-$6.808M
36.9%
YoY
|
-$14.52M
604.27%
YoY
|
-$10.01M
227.17%
YoY
|
-$53.76M
3062.53%
YoY
|
-$4.973M
200.12%
YoY
|
-$2.061M
-49.06%
YoY
|
-$3.059M
-30.73%
YoY
|
-$1.700M
-72.0%
YoY
|
-$1.657M
-68.34%
YoY
|
-$4.046M
23.35%
YoY
|
-$4.416M
33.78%
YoY
|
-$6.071M
-194.26%
YoY
|
-$5.234M
146.07%
YoY
|
-$3.280M
-29.34%
YoY
|
-$3.301M
-67.73%
YoY
|
$6.441M
N/A
|
-$2.127M
N/A
|
| Cash From Financing Activities |
-$547.6M
-3052.14%
YoY
|
-$125.9M
-1725.15%
YoY
|
-$3.958M
-128.13%
YoY
|
$2.881M
-80.63%
YoY
|
$18.55M
0.14%
YoY
|
$7.744M
21.21%
YoY
|
$14.07M
N/A
|
$14.88M
88.79%
YoY
|
$18.52M
68.55%
YoY
|
$6.389M
74.52%
YoY
|
$0.00
-100.0%
YoY
|
$7.880M
81.61%
YoY
|
$10.99M
-152.22%
YoY
|
$3.661M
871.09%
YoY
|
$3.989M
-305.41%
YoY
|
$4.339M
-99.42%
YoY
|
-$21.04M
-6932.47%
YoY
|
$377.0K
-94.14%
YoY
|
-$1.942M
N/A
|
$743.5M
N/A
|
| Net Change In Cash |
-$506.0M
-536.21%
YoY
|
-$24.10M
-132.37%
YoY
|
-$63.27M
-234.86%
YoY
|
$62.91M
-4.24%
YoY
|
$116.0M
7.0%
YoY
|
$74.45M
20.4%
YoY
|
$46.91M
-27.71%
YoY
|
$65.70M
22.09%
YoY
|
$108.4M
118.27%
YoY
|
$61.83M
85.54%
YoY
|
$64.90M
261.6%
YoY
|
$53.81M
-459.8%
YoY
|
$49.67M
-233.4%
YoY
|
$33.33M
214.63%
YoY
|
$17.95M
116.45%
YoY
|
-$14.96M
-102.02%
YoY
|
-$37.24M
654.83%
YoY
|
$10.59M
-129.55%
YoY
|
$8.292M
N/A
|
$741.0M
N/A
|
| 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 |
$104.7M
-6.5%
YoY
|
$59.69M
-22.18%
YoY
|
$95.14M
9.86%
YoY
|
$66.84M
19.79%
YoY
|
$112.0M
21.77%
YoY
|
$76.71M
31.12%
YoY
|
$86.61M
30.04%
YoY
|
$55.79M
17.24%
YoY
|
$91.96M
115.21%
YoY
|
$58.50M
71.66%
YoY
|
$66.60M
232.5%
YoY
|
$47.59M
-438.45%
YoY
|
$42.73M
-430.92%
YoY
|
$34.08M
152.15%
YoY
|
$20.03M
428.08%
YoY
|
-$14.06M
3860.85%
YoY
|
-$12.91M
2055.59%
YoY
|
$13.52M
-142.18%
YoY
|
$3.793M
N/A
|
-$355.0K
N/A
|
| Capital Expenditures |
$2.931M
-34.37%
YoY
|
$7.543M
88.2%
YoY
|
$4.925M
17.46%
YoY
|
$6.808M
36.9%
YoY
|
$4.466M
116.69%
YoY
|
$4.008M
31.02%
YoY
|
$4.193M
146.65%
YoY
|
$4.973M
200.12%
YoY
|
$2.061M
-49.06%
YoY
|
$3.059M
-30.73%
YoY
|
$1.700M
-128.0%
YoY
|
$1.657M
-131.66%
YoY
|
$4.046M
-223.35%
YoY
|
$4.416M
-229.65%
YoY
|
-$6.071M
68.03%
YoY
|
-$5.234M
152.12%
YoY
|
-$3.280M
-29.66%
YoY
|
-$3.406M
-19.48%
YoY
|
-$3.613M
N/A
|
-$2.076M
N/A
|
| Free Cash Flow |
$101.8M
-5.35%
YoY
|
$52.15M
-28.27%
YoY
|
$90.22M
9.47%
YoY
|
$60.03M
18.12%
YoY
|
$107.5M
19.59%
YoY
|
$72.70M
31.13%
YoY
|
$82.41M
26.98%
YoY
|
$50.82M
10.64%
YoY
|
$89.89M
132.39%
YoY
|
$55.44M
86.9%
YoY
|
$64.90M
148.65%
YoY
|
$45.93M
-620.36%
YoY
|
$38.68M
-501.6%
YoY
|
$29.67M
75.3%
YoY
|
$26.10M
252.43%
YoY
|
-$8.827M
-612.9%
YoY
|
-$9.632M
-337.01%
YoY
|
$16.92M
-160.84%
YoY
|
$7.406M
N/A
|
$1.721M
N/A
|
Loading...