|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$414.1M
367.48%
YoY
|
$88.57M
451.28%
YoY
|
$16.07M
-126.97%
YoY
|
-$59.57M
-0.93%
YoY
|
-$60.14M
281.18%
YoY
|
| Depreciation, Depletion And Amortization |
$14.39M
32.59%
YoY
|
$10.85M
52.98%
YoY
|
$7.095M
45.69%
YoY
|
$4.870M
78.65%
YoY
|
$2.726M
20.83%
YoY
|
| Cash From Operating Activities |
$387.8M
35.83%
YoY
|
$285.5M
85.86%
YoY
|
$153.6M
186.29%
YoY
|
$53.66M
485.13%
YoY
|
$9.170M
-48.22%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$18.10M
49.36%
YoY
|
$12.12M
279.69%
YoY
|
$3.191M
-42.63%
YoY
|
$5.562M
55.1%
YoY
|
$3.586M
6.22%
YoY
|
| Acquisitions |
$33.10M
401.9%
YoY
|
$6.595M
N/A
|
$0.00
-100.0%
YoY
|
$4.050M
N/A
|
$0.00
N/A
|
| Other Investing Activities |
-$80.28M
-59.08%
YoY
|
-$196.2M
-196290.0%
YoY
|
$100.0K
-102.47%
YoY
|
-$4.050M
N/A
|
N/A
|
| Cash From Investing Activities |
-$107.7M
-50.45%
YoY
|
-$217.3M
1499.9%
YoY
|
-$13.58M
-4.16%
YoY
|
-$14.17M
128.39%
YoY
|
-$6.206M
54.61%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$868.0K
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$29.55M
-1.52%
YoY
|
-$30.00M
-1505.25%
YoY
|
$2.135M
-85.55%
YoY
|
$14.78M
-96.57%
YoY
|
$430.5M
816.81%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$387.8M
35.83%
YoY
|
$285.5M
85.86%
YoY
|
$153.6M
186.29%
YoY
|
$53.66M
485.13%
YoY
|
$9.170M
-48.22%
YoY
|
| Cash From Investing Activities |
-$107.7M
-50.45%
YoY
|
-$217.3M
1499.9%
YoY
|
-$13.58M
-4.16%
YoY
|
-$14.17M
128.39%
YoY
|
-$6.206M
54.61%
YoY
|
| Cash From Financing Activities |
-$29.55M
-1.52%
YoY
|
-$30.00M
-1505.25%
YoY
|
$2.135M
-85.55%
YoY
|
$14.78M
-96.57%
YoY
|
$430.5M
816.81%
YoY
|
| Net Change In Cash |
$250.6M
556.34%
YoY
|
$38.18M
-73.14%
YoY
|
$142.2M
162.02%
YoY
|
$54.26M
-87.48%
YoY
|
$433.4M
614.68%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$387.8M
35.83%
YoY
|
$285.5M
85.86%
YoY
|
$153.6M
186.29%
YoY
|
$53.66M
485.13%
YoY
|
$9.170M
-48.22%
YoY
|
| Capital Expenditures |
$18.10M
49.36%
YoY
|
$12.12M
279.69%
YoY
|
$3.191M
-42.63%
YoY
|
$5.562M
55.1%
YoY
|
$3.586M
6.22%
YoY
|
| Free Cash Flow |
$369.7M
35.23%
YoY
|
$273.4M
81.75%
YoY
|
$150.4M
212.77%
YoY
|
$48.09M
761.28%
YoY
|
$5.584M
-61.04%
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 |
$43.46M
23.69%
YoY
|
$41.95M
201.68%
YoY
|
$292.2M
1150.83%
YoY
|
$44.78M
83.9%
YoY
|
$35.14M
30.34%
YoY
|
$13.91M
14.77%
YoY
|
$23.36M
732.21%
YoY
|
$24.35M
553.72%
YoY
|
$26.96M
-1144.0%
YoY
|
$12.12M
-186.98%
YoY
|
$2.807M
-115.22%
YoY
|
$3.725M
-124.76%
YoY
|
-$2.582M
-78.76%
YoY
|
-$13.93M
-20.48%
YoY
|
-$18.45M
-36.33%
YoY
|
-$15.05M
8448.3%
YoY
|
-$12.15M
6805.68%
YoY
|
-$17.52M
68.43%
YoY
|
-$28.97M
812.15%
YoY
|
-$176.0K
-540.0%
YoY
|
| Depreciation, Depletion And Amortization |
$4.191M
16.74%
YoY
|
$3.808M
4.02%
YoY
|
$1.273M
-4.86%
YoY
|
$1.339M
17.35%
YoY
|
$3.590M
73.1%
YoY
|
$3.661M
79.29%
YoY
|
$1.338M
29.53%
YoY
|
$1.141M
-30.17%
YoY
|
$2.074M
17.71%
YoY
|
$2.042M
41.41%
YoY
|
$1.033M
3.3%
YoY
|
$1.634M
137.5%
YoY
|
$1.762M
127.65%
YoY
|
$1.444M
90.75%
YoY
|
$1.000M
83.49%
YoY
|
$688.0K
40.98%
YoY
|
$774.0K
29.0%
YoY
|
$757.0K
-41.77%
YoY
|
$545.0K
20.31%
YoY
|
$488.0K
29.1%
YoY
|
| Cash From Operating Activities |
$150.8M
42.73%
YoY
|
$107.3M
28.72%
YoY
|
$84.24M
49.71%
YoY
|
$90.68M
45.34%
YoY
|
$105.6M
26.48%
YoY
|
$83.34M
69.42%
YoY
|
$56.27M
49.65%
YoY
|
$62.39M
67.86%
YoY
|
$83.51M
182.1%
YoY
|
$49.19M
323.79%
YoY
|
$37.60M
329.27%
YoY
|
$37.17M
193.53%
YoY
|
$29.60M
43.52%
YoY
|
$11.61M
2587.04%
YoY
|
$8.759M
94.17%
YoY
|
$12.66M
-1513.17%
YoY
|
$20.63M
302.64%
YoY
|
$432.0K
-90.4%
YoY
|
$4.511M
N/A
|
-$896.0K
-110.54%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$132.0K
-89.92%
YoY
|
$13.55M
455.16%
YoY
|
$6.883M
37.03%
YoY
|
$4.351M
-49.73%
YoY
|
$1.309M
-7.43%
YoY
|
$2.440M
-41.18%
YoY
|
$5.023M
6.87%
YoY
|
$8.656M
156.78%
YoY
|
$1.414M
107.64%
YoY
|
$4.148M
363.46%
YoY
|
$4.700M
-233.67%
YoY
|
$3.371M
-203.12%
YoY
|
$681.0K
-48.68%
YoY
|
$895.0K
-180.78%
YoY
|
-$3.516M
140.16%
YoY
|
-$3.269M
76.13%
YoY
|
$1.327M
58.16%
YoY
|
-$1.108M
-165.18%
YoY
|
-$1.464M
N/A
|
-$1.856M
-409.33%
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 |
-$13.76M
73.57%
YoY
|
-$29.64M
-72.54%
YoY
|
-$44.79M
-49.25%
YoY
|
$2.079M
-58.59%
YoY
|
-$7.930M
57.94%
YoY
|
-$107.9M
N/A
|
-$88.27M
N/A
|
$5.021M
N/A
|
-$5.021M
-5121.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$100.0K
N/A
|
-$4.050M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Investing Activities |
-$16.75M
58.77%
YoY
|
-$43.18M
-60.87%
YoY
|
-$51.68M
-44.61%
YoY
|
-$2.272M
-73.75%
YoY
|
-$10.55M
110.1%
YoY
|
-$110.4M
2560.68%
YoY
|
-$93.29M
1884.85%
YoY
|
-$8.656M
156.78%
YoY
|
-$5.021M
282.7%
YoY
|
-$4.148M
-16.12%
YoY
|
-$4.700M
33.67%
YoY
|
-$3.371M
3.12%
YoY
|
-$1.312M
-46.32%
YoY
|
-$4.945M
346.3%
YoY
|
-$3.516M
140.16%
YoY
|
-$3.269M
76.13%
YoY
|
-$2.444M
37.46%
YoY
|
-$1.108M
-34.82%
YoY
|
-$1.464M
N/A
|
-$1.856M
209.33%
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 |
$24.33M
N/A
|
N/A
N/A
|
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
N/A
|
$3.778M
N/A
|
N/A
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
|
| 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 |
-$31.85M
-1119.85%
YoY
|
-$39.25M
-5.64%
YoY
|
$2.747M
-13.89%
YoY
|
$3.832M
-20.08%
YoY
|
$3.123M
-13.49%
YoY
|
-$41.60M
-1267.47%
YoY
|
$3.190M
-132.55%
YoY
|
$4.795M
26.92%
YoY
|
$3.610M
-21.84%
YoY
|
$3.563M
129.87%
YoY
|
-$9.800M
-374.97%
YoY
|
$3.778M
-14.83%
YoY
|
$4.619M
-11.62%
YoY
|
$1.550M
-69.95%
YoY
|
$3.564M
-99.17%
YoY
|
$4.436M
-6347.89%
YoY
|
$5.226M
-181.96%
YoY
|
$5.158M
-85.91%
YoY
|
$431.8M
N/A
|
-$71.00K
-100.7%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$150.8M
42.73%
YoY
|
$107.3M
28.72%
YoY
|
$84.24M
49.71%
YoY
|
$90.68M
45.34%
YoY
|
$105.6M
26.48%
YoY
|
$83.34M
69.42%
YoY
|
$56.27M
49.65%
YoY
|
$62.39M
67.86%
YoY
|
$83.51M
182.1%
YoY
|
$49.19M
323.79%
YoY
|
$37.60M
329.27%
YoY
|
$37.17M
193.53%
YoY
|
$29.60M
43.52%
YoY
|
$11.61M
2587.04%
YoY
|
$8.759M
94.17%
YoY
|
$12.66M
-1513.17%
YoY
|
$20.63M
302.64%
YoY
|
$432.0K
-90.4%
YoY
|
$4.511M
N/A
|
-$896.0K
-110.54%
YoY
|
| Cash From Investing Activities |
-$16.75M
58.77%
YoY
|
-$43.18M
-60.87%
YoY
|
-$51.68M
-44.61%
YoY
|
-$2.272M
-73.75%
YoY
|
-$10.55M
110.1%
YoY
|
-$110.4M
2560.68%
YoY
|
-$93.29M
1884.85%
YoY
|
-$8.656M
156.78%
YoY
|
-$5.021M
282.7%
YoY
|
-$4.148M
-16.12%
YoY
|
-$4.700M
33.67%
YoY
|
-$3.371M
3.12%
YoY
|
-$1.312M
-46.32%
YoY
|
-$4.945M
346.3%
YoY
|
-$3.516M
140.16%
YoY
|
-$3.269M
76.13%
YoY
|
-$2.444M
37.46%
YoY
|
-$1.108M
-34.82%
YoY
|
-$1.464M
N/A
|
-$1.856M
209.33%
YoY
|
| Cash From Financing Activities |
-$31.85M
-1119.85%
YoY
|
-$39.25M
-5.64%
YoY
|
$2.747M
-13.89%
YoY
|
$3.832M
-20.08%
YoY
|
$3.123M
-13.49%
YoY
|
-$41.60M
-1267.47%
YoY
|
$3.190M
-132.55%
YoY
|
$4.795M
26.92%
YoY
|
$3.610M
-21.84%
YoY
|
$3.563M
129.87%
YoY
|
-$9.800M
-374.97%
YoY
|
$3.778M
-14.83%
YoY
|
$4.619M
-11.62%
YoY
|
$1.550M
-69.95%
YoY
|
$3.564M
-99.17%
YoY
|
$4.436M
-6347.89%
YoY
|
$5.226M
-181.96%
YoY
|
$5.158M
-85.91%
YoY
|
$431.8M
N/A
|
-$71.00K
-100.7%
YoY
|
| Net Change In Cash |
$102.2M
4.04%
YoY
|
$24.85M
-136.21%
YoY
|
$35.31M
-204.37%
YoY
|
$92.24M
57.59%
YoY
|
$98.21M
19.61%
YoY
|
-$68.62M
-241.17%
YoY
|
-$33.83M
-246.45%
YoY
|
$58.53M
55.76%
YoY
|
$82.10M
149.47%
YoY
|
$48.61M
491.84%
YoY
|
$23.10M
162.29%
YoY
|
$37.57M
171.7%
YoY
|
$32.91M
40.59%
YoY
|
$8.213M
83.24%
YoY
|
$8.807M
-97.97%
YoY
|
$13.83M
-589.87%
YoY
|
$23.41M
-872.32%
YoY
|
$4.482M
-88.62%
YoY
|
$434.8M
N/A
|
-$2.823M
-115.68%
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 |
$150.8M
42.73%
YoY
|
$107.3M
28.72%
YoY
|
$84.24M
49.71%
YoY
|
$90.68M
45.34%
YoY
|
$105.6M
26.48%
YoY
|
$83.34M
69.42%
YoY
|
$56.27M
49.65%
YoY
|
$62.39M
67.86%
YoY
|
$83.51M
182.1%
YoY
|
$49.19M
323.79%
YoY
|
$37.60M
329.27%
YoY
|
$37.17M
193.53%
YoY
|
$29.60M
43.52%
YoY
|
$11.61M
2587.04%
YoY
|
$8.759M
94.17%
YoY
|
$12.66M
-1513.17%
YoY
|
$20.63M
302.64%
YoY
|
$432.0K
-90.4%
YoY
|
$4.511M
N/A
|
-$896.0K
-110.54%
YoY
|
| Capital Expenditures |
$132.0K
-89.92%
YoY
|
$13.55M
455.16%
YoY
|
$6.883M
37.03%
YoY
|
$4.351M
-49.73%
YoY
|
$1.309M
-7.43%
YoY
|
$2.440M
-41.18%
YoY
|
$5.023M
6.87%
YoY
|
$8.656M
156.78%
YoY
|
$1.414M
107.64%
YoY
|
$4.148M
363.46%
YoY
|
$4.700M
-233.67%
YoY
|
$3.371M
-203.12%
YoY
|
$681.0K
-48.68%
YoY
|
$895.0K
-180.78%
YoY
|
-$3.516M
140.16%
YoY
|
-$3.269M
76.13%
YoY
|
$1.327M
58.16%
YoY
|
-$1.108M
-165.18%
YoY
|
-$1.464M
N/A
|
-$1.856M
-409.33%
YoY
|
| Free Cash Flow |
$150.6M
44.4%
YoY
|
$93.73M
15.86%
YoY
|
$77.36M
50.96%
YoY
|
$86.32M
60.66%
YoY
|
$104.3M
27.07%
YoY
|
$80.90M
79.61%
YoY
|
$51.24M
55.76%
YoY
|
$53.73M
58.99%
YoY
|
$82.10M
183.86%
YoY
|
$45.05M
320.47%
YoY
|
$32.90M
168.02%
YoY
|
$33.80M
112.14%
YoY
|
$28.92M
49.86%
YoY
|
$10.71M
595.65%
YoY
|
$12.28M
105.44%
YoY
|
$15.93M
1559.48%
YoY
|
$19.30M
350.51%
YoY
|
$1.540M
-45.0%
YoY
|
$5.975M
N/A
|
$960.0K
-87.85%
YoY
|
Loading...