|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$107.7M
-41.36%
YoY
|
$183.7M
278.33%
YoY
|
$48.57M
-196.83%
YoY
|
-$50.16M
141.79%
YoY
|
-$20.75M
-15.49%
YoY
|
| Depreciation, Depletion And Amortization |
$49.20M
1.44%
YoY
|
$48.50M
9.07%
YoY
|
$44.47M
64.69%
YoY
|
$27.00M
45.95%
YoY
|
$18.50M
27.59%
YoY
|
| Cash From Operating Activities |
$1.050B
20.62%
YoY
|
$870.6M
31.92%
YoY
|
$660.0M
57.73%
YoY
|
$418.4M
46.02%
YoY
|
$286.5M
162.67%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$49.58M
42.8%
YoY
|
$34.72M
-44.37%
YoY
|
$62.41M
76.98%
YoY
|
$35.26M
254.17%
YoY
|
$9.956M
83.86%
YoY
|
| Acquisitions |
$118.0M
1554.49%
YoY
|
$7.131M
-42.94%
YoY
|
$12.50M
-72.76%
YoY
|
$45.88M
-79.75%
YoY
|
$226.5M
9485.48%
YoY
|
| Other Investing Activities |
-$1.199B
86.96%
YoY
|
-$641.3M
-4.13%
YoY
|
-$669.0M
109.19%
YoY
|
-$319.8M
34.52%
YoY
|
-$237.7M
-78.9%
YoY
|
| Cash From Investing Activities |
-$1.334B
81.11%
YoY
|
-$736.8M
0.75%
YoY
|
-$731.4M
90.13%
YoY
|
-$384.7M
40.52%
YoY
|
-$273.7M
-76.25%
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
|
$58.28M
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$572.5M
-172.73%
YoY
|
$787.1M
1250.54%
YoY
|
$58.28M
61.78%
YoY
|
$36.02M
3.1%
YoY
|
$34.94M
-94.79%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$1.050B
20.62%
YoY
|
$870.6M
31.92%
YoY
|
$660.0M
57.73%
YoY
|
$418.4M
46.02%
YoY
|
$286.5M
162.67%
YoY
|
| Cash From Investing Activities |
-$1.334B
81.11%
YoY
|
-$736.8M
0.75%
YoY
|
-$731.4M
90.13%
YoY
|
-$384.7M
40.52%
YoY
|
-$273.7M
-76.25%
YoY
|
| Cash From Financing Activities |
-$572.5M
-172.73%
YoY
|
$787.1M
1250.54%
YoY
|
$58.28M
61.78%
YoY
|
$36.02M
3.1%
YoY
|
$34.94M
-94.79%
YoY
|
| Net Change In Cash |
-$845.7M
-192.26%
YoY
|
$916.6M
-7080.23%
YoY
|
-$13.13M
-119.36%
YoY
|
$67.83M
48.24%
YoY
|
$45.75M
-112.28%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$1.050B
20.62%
YoY
|
$870.6M
31.92%
YoY
|
$660.0M
57.73%
YoY
|
$418.4M
46.02%
YoY
|
$286.5M
162.67%
YoY
|
| Capital Expenditures |
$49.58M
42.8%
YoY
|
$34.72M
-44.37%
YoY
|
$62.41M
76.98%
YoY
|
$35.26M
254.17%
YoY
|
$9.956M
83.86%
YoY
|
| Free Cash Flow |
$1.001B
19.7%
YoY
|
$835.9M
39.89%
YoY
|
$597.5M
55.96%
YoY
|
$383.1M
38.53%
YoY
|
$276.6M
166.78%
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 |
$52.57M
113.35%
YoY
|
$46.57M
-7861.17%
YoY
|
$33.89M
-34.45%
YoY
|
$2.647M
-93.96%
YoY
|
$24.64M
-42.2%
YoY
|
-$600.0K
-101.11%
YoY
|
$51.70M
128.44%
YoY
|
$43.82M
-1204.16%
YoY
|
$42.63M
-276.99%
YoY
|
$53.99M
-285.96%
YoY
|
$22.63M
-187.09%
YoY
|
-$3.969M
-18.65%
YoY
|
-$24.09M
-347.34%
YoY
|
-$29.03M
-504.99%
YoY
|
-$25.99M
373.83%
YoY
|
-$4.879M
-47.89%
YoY
|
$9.738M
-174.52%
YoY
|
$7.169M
-144.25%
YoY
|
-$5.484M
-63.8%
YoY
|
-$9.362M
-3396.48%
YoY
|
| Depreciation, Depletion And Amortization |
$16.30M
61.39%
YoY
|
$16.63M
5.89%
YoY
|
$13.30M
7.26%
YoY
|
$11.10M
1.83%
YoY
|
$10.10M
-5.61%
YoY
|
$15.71M
30.18%
YoY
|
$12.40M
31.91%
YoY
|
$10.90M
31.33%
YoY
|
$10.70M
32.1%
YoY
|
$12.07M
23.06%
YoY
|
$9.400M
30.56%
YoY
|
$8.300M
29.69%
YoY
|
$8.100M
39.66%
YoY
|
$9.804M
42.58%
YoY
|
$7.200M
53.19%
YoY
|
$6.400M
45.45%
YoY
|
$5.800M
45.0%
YoY
|
$6.876M
67.71%
YoY
|
$4.700M
27.03%
YoY
|
$4.400M
25.71%
YoY
|
| Cash From Operating Activities |
$334.6M
23.23%
YoY
|
$327.1M
23.32%
YoY
|
$251.5M
9.97%
YoY
|
$200.1M
21.67%
YoY
|
$271.5M
27.92%
YoY
|
$265.2M
20.42%
YoY
|
$228.7M
49.66%
YoY
|
$164.4M
7.36%
YoY
|
$212.3M
58.66%
YoY
|
$220.3M
92.46%
YoY
|
$152.8M
82.74%
YoY
|
$153.2M
109.92%
YoY
|
$133.8M
-9.23%
YoY
|
$114.4M
-1.17%
YoY
|
$83.62M
24.1%
YoY
|
$72.96M
41.2%
YoY
|
$147.4M
185.36%
YoY
|
$115.8M
386.53%
YoY
|
$67.38M
85.62%
YoY
|
$51.67M
109.2%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$11.36M
29.84%
YoY
|
$36.05M
48.61%
YoY
|
$37.52M
49.61%
YoY
|
$34.70M
68.1%
YoY
|
$8.748M
-38.21%
YoY
|
$24.26M
28.3%
YoY
|
$25.08M
71.76%
YoY
|
$20.64M
80.68%
YoY
|
$14.16M
62.01%
YoY
|
$18.91M
4.51%
YoY
|
$14.60M
-188.39%
YoY
|
$11.43M
-189.31%
YoY
|
$8.739M
-8.15%
YoY
|
$18.09M
-298.57%
YoY
|
-$16.52M
60.43%
YoY
|
-$12.79M
35.83%
YoY
|
$9.514M
853.31%
YoY
|
-$9.110M
26.53%
YoY
|
-$10.30M
35.47%
YoY
|
-$9.419M
51.92%
YoY
|
| Acquisitions |
$10.66M
486.36%
YoY
|
N/A
|
N/A
|
N/A
|
$1.818M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$4.871M
-57.68%
YoY
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$269.3M
-35.31%
YoY
|
-$461.8M
442.61%
YoY
|
-$164.6M
-41.51%
YoY
|
-$156.4M
300.25%
YoY
|
-$416.3M
76.62%
YoY
|
-$85.11M
-45.11%
YoY
|
-$281.5M
59.48%
YoY
|
-$39.07M
-60.38%
YoY
|
-$235.7M
-1.3%
YoY
|
-$155.1M
118.3%
YoY
|
-$176.5M
1826.86%
YoY
|
-$98.61M
-7.6%
YoY
|
-$238.8M
79.73%
YoY
|
-$71.03M
-48.12%
YoY
|
-$9.160M
-57.16%
YoY
|
-$106.7M
-39.81%
YoY
|
-$132.9M
-235.72%
YoY
|
-$136.9M
9028.33%
YoY
|
-$21.38M
-48.11%
YoY
|
-$177.3M
-73.1%
YoY
|
| Cash From Investing Activities |
-$314.8M
-29.0%
YoY
|
-$497.9M
355.23%
YoY
|
-$202.2M
-34.06%
YoY
|
-$191.1M
219.99%
YoY
|
-$443.4M
69.75%
YoY
|
-$109.4M
-37.17%
YoY
|
-$306.6M
60.5%
YoY
|
-$59.71M
-45.74%
YoY
|
-$261.2M
1.94%
YoY
|
-$174.1M
95.32%
YoY
|
-$191.0M
643.83%
YoY
|
-$110.0M
-7.93%
YoY
|
-$256.2M
70.43%
YoY
|
-$89.12M
-38.97%
YoY
|
-$25.68M
-18.94%
YoY
|
-$119.5M
-35.99%
YoY
|
-$150.4M
-265.75%
YoY
|
-$146.0M
1578.56%
YoY
|
-$31.68M
-35.09%
YoY
|
-$186.7M
-71.93%
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 |
$9.711M
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
|
$20.88M
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
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 |
$9.711M
487.48%
YoY
|
$30.05M
-96.04%
YoY
|
$1.271M
3.08%
YoY
|
-$605.5M
-2598.26%
YoY
|
$1.653M
-24.55%
YoY
|
$759.4M
3537.26%
YoY
|
$1.233M
-87.55%
YoY
|
$24.24M
-4.67%
YoY
|
$2.191M
4.43%
YoY
|
$20.88M
47.01%
YoY
|
$9.900M
445.15%
YoY
|
$25.42M
61.28%
YoY
|
$2.098M
-50.54%
YoY
|
$14.20M
-3.65%
YoY
|
$1.816M
-59.55%
YoY
|
$15.76M
24.01%
YoY
|
$4.242M
40.0%
YoY
|
$14.74M
32.79%
YoY
|
$4.489M
-0.24%
YoY
|
$12.71M
-98.05%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$334.6M
23.23%
YoY
|
$327.1M
23.32%
YoY
|
$251.5M
9.97%
YoY
|
$200.1M
21.67%
YoY
|
$271.5M
27.92%
YoY
|
$265.2M
20.42%
YoY
|
$228.7M
49.66%
YoY
|
$164.4M
7.36%
YoY
|
$212.3M
58.66%
YoY
|
$220.3M
92.46%
YoY
|
$152.8M
82.74%
YoY
|
$153.2M
109.92%
YoY
|
$133.8M
-9.23%
YoY
|
$114.4M
-1.17%
YoY
|
$83.62M
24.1%
YoY
|
$72.96M
41.2%
YoY
|
$147.4M
185.36%
YoY
|
$115.8M
386.53%
YoY
|
$67.38M
85.62%
YoY
|
$51.67M
109.2%
YoY
|
| Cash From Investing Activities |
-$314.8M
-29.0%
YoY
|
-$497.9M
355.23%
YoY
|
-$202.2M
-34.06%
YoY
|
-$191.1M
219.99%
YoY
|
-$443.4M
69.75%
YoY
|
-$109.4M
-37.17%
YoY
|
-$306.6M
60.5%
YoY
|
-$59.71M
-45.74%
YoY
|
-$261.2M
1.94%
YoY
|
-$174.1M
95.32%
YoY
|
-$191.0M
643.83%
YoY
|
-$110.0M
-7.93%
YoY
|
-$256.2M
70.43%
YoY
|
-$89.12M
-38.97%
YoY
|
-$25.68M
-18.94%
YoY
|
-$119.5M
-35.99%
YoY
|
-$150.4M
-265.75%
YoY
|
-$146.0M
1578.56%
YoY
|
-$31.68M
-35.09%
YoY
|
-$186.7M
-71.93%
YoY
|
| Cash From Financing Activities |
$9.711M
487.48%
YoY
|
$30.05M
-96.04%
YoY
|
$1.271M
3.08%
YoY
|
-$605.5M
-2598.26%
YoY
|
$1.653M
-24.55%
YoY
|
$759.4M
3537.26%
YoY
|
$1.233M
-87.55%
YoY
|
$24.24M
-4.67%
YoY
|
$2.191M
4.43%
YoY
|
$20.88M
47.01%
YoY
|
$9.900M
445.15%
YoY
|
$25.42M
61.28%
YoY
|
$2.098M
-50.54%
YoY
|
$14.20M
-3.65%
YoY
|
$1.816M
-59.55%
YoY
|
$15.76M
24.01%
YoY
|
$4.242M
40.0%
YoY
|
$14.74M
32.79%
YoY
|
$4.489M
-0.24%
YoY
|
$12.71M
-98.05%
YoY
|
| Net Change In Cash |
$25.06M
-114.99%
YoY
|
-$140.7M
-115.38%
YoY
|
$50.59M
-166.01%
YoY
|
-$596.5M
-562.56%
YoY
|
-$167.1M
247.31%
YoY
|
$915.3M
1264.72%
YoY
|
-$76.64M
170.82%
YoY
|
$128.9M
88.13%
YoY
|
-$48.12M
-59.81%
YoY
|
$67.07M
69.69%
YoY
|
-$28.30M
-147.36%
YoY
|
$68.54M
-322.58%
YoY
|
-$119.7M
-18606.96%
YoY
|
$39.52M
-354.95%
YoY
|
$59.76M
48.68%
YoY
|
-$30.79M
-74.83%
YoY
|
$647.0K
-99.55%
YoY
|
-$15.50M
-159.17%
YoY
|
$40.19M
-602.4%
YoY
|
-$122.3M
-1173.2%
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 |
$334.6M
23.23%
YoY
|
$327.1M
23.32%
YoY
|
$251.5M
9.97%
YoY
|
$200.1M
21.67%
YoY
|
$271.5M
27.92%
YoY
|
$265.2M
20.42%
YoY
|
$228.7M
49.66%
YoY
|
$164.4M
7.36%
YoY
|
$212.3M
58.66%
YoY
|
$220.3M
92.46%
YoY
|
$152.8M
82.74%
YoY
|
$153.2M
109.92%
YoY
|
$133.8M
-9.23%
YoY
|
$114.4M
-1.17%
YoY
|
$83.62M
24.1%
YoY
|
$72.96M
41.2%
YoY
|
$147.4M
185.36%
YoY
|
$115.8M
386.53%
YoY
|
$67.38M
85.62%
YoY
|
$51.67M
109.2%
YoY
|
| Capital Expenditures |
$11.36M
29.84%
YoY
|
$36.05M
48.61%
YoY
|
$37.52M
49.61%
YoY
|
$34.70M
68.1%
YoY
|
$8.748M
-38.21%
YoY
|
$24.26M
28.3%
YoY
|
$25.08M
71.76%
YoY
|
$20.64M
80.68%
YoY
|
$14.16M
62.01%
YoY
|
$18.91M
4.51%
YoY
|
$14.60M
-188.39%
YoY
|
$11.43M
-189.31%
YoY
|
$8.739M
-8.15%
YoY
|
$18.09M
-298.57%
YoY
|
-$16.52M
60.43%
YoY
|
-$12.79M
35.83%
YoY
|
$9.514M
853.31%
YoY
|
-$9.110M
26.53%
YoY
|
-$10.30M
35.47%
YoY
|
-$9.419M
51.92%
YoY
|
| Free Cash Flow |
$323.3M
23.01%
YoY
|
$291.0M
20.77%
YoY
|
$214.0M
5.08%
YoY
|
$165.4M
15.0%
YoY
|
$262.8M
32.65%
YoY
|
$241.0M
19.68%
YoY
|
$203.6M
47.33%
YoY
|
$143.8M
1.44%
YoY
|
$198.1M
58.43%
YoY
|
$201.3M
108.97%
YoY
|
$138.2M
38.01%
YoY
|
$141.7M
65.28%
YoY
|
$125.0M
-9.3%
YoY
|
$96.35M
-22.86%
YoY
|
$100.1M
28.92%
YoY
|
$85.75M
40.37%
YoY
|
$137.9M
172.2%
YoY
|
$124.9M
302.91%
YoY
|
$77.68M
76.94%
YoY
|
$61.09M
97.71%
YoY
|
Loading...