|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$137.0M
21.45%
YoY
|
$112.8M
-1.55%
YoY
|
$114.5M
7.82%
YoY
|
$106.2M
147.29%
YoY
|
$42.96M
974.09%
YoY
|
| Depreciation, Depletion And Amortization |
$28.61M
8.51%
YoY
|
$26.37M
15.47%
YoY
|
$22.84M
23.29%
YoY
|
$18.52M
157.14%
YoY
|
$7.203M
8.97%
YoY
|
| Cash From Operating Activities |
$141.1M
10.12%
YoY
|
$128.2M
-1.42%
YoY
|
$130.0M
13.96%
YoY
|
$114.1M
116.83%
YoY
|
$52.61M
2083.11%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$77.05M
-56.94%
YoY
|
$178.9M
59.33%
YoY
|
$112.3M
23.82%
YoY
|
$90.69M
-222.39%
YoY
|
-$74.10M
11299.91%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$61.85M
509.59%
YoY
|
$10.15M
0.45%
YoY
|
$10.10M
183.99%
YoY
|
$3.557M
N/A
|
$0.00
-100.0%
YoY
|
| Cash From Investing Activities |
-$15.20M
-90.99%
YoY
|
-$168.8M
65.15%
YoY
|
-$102.2M
17.28%
YoY
|
-$87.13M
17.59%
YoY
|
-$74.10M
-554.04%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$2.122M
99.12%
YoY
|
-$1.066M
-66.12%
YoY
|
-$3.145M
-37.42%
YoY
|
-$5.027M
300.06%
YoY
|
-$1.256M
-274.51%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$23.28M
-140.86%
YoY
|
$56.96M
1024.92%
YoY
|
$5.063M
-118.75%
YoY
|
-$27.01M
-157.9%
YoY
|
$46.65M
-354.62%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$141.1M
10.12%
YoY
|
$128.2M
-1.42%
YoY
|
$130.0M
13.96%
YoY
|
$114.1M
116.83%
YoY
|
$52.61M
2083.11%
YoY
|
| Cash From Investing Activities |
-$15.20M
-90.99%
YoY
|
-$168.8M
65.15%
YoY
|
-$102.2M
17.28%
YoY
|
-$87.13M
17.59%
YoY
|
-$74.10M
-554.04%
YoY
|
| Cash From Financing Activities |
-$23.28M
-140.86%
YoY
|
$56.96M
1024.92%
YoY
|
$5.063M
-118.75%
YoY
|
-$27.01M
-157.9%
YoY
|
$46.65M
-354.62%
YoY
|
| Net Change In Cash |
$102.7M
527.88%
YoY
|
$16.35M
-50.27%
YoY
|
$32.88M
-55144.03%
YoY
|
-$59.73K
-100.24%
YoY
|
$25.16M
6036.6%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$141.1M
10.12%
YoY
|
$128.2M
-1.42%
YoY
|
$130.0M
13.96%
YoY
|
$114.1M
116.83%
YoY
|
$52.61M
2083.11%
YoY
|
| Capital Expenditures |
$77.05M
-56.94%
YoY
|
$178.9M
59.33%
YoY
|
$112.3M
23.82%
YoY
|
$90.69M
-222.39%
YoY
|
-$74.10M
11299.91%
YoY
|
| Free Cash Flow |
$64.08M
-226.26%
YoY
|
-$50.75M
-386.53%
YoY
|
$17.71M
-24.28%
YoY
|
$23.39M
-81.54%
YoY
|
$126.7M
4040.93%
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$40.49M
66.02%
YoY
|
$29.70M
7.47%
YoY
|
$29.86M
-26.72%
YoY
|
$36.92M
84.55%
YoY
|
$24.39M
-1.35%
YoY
|
$27.63M
-14.18%
YoY
|
$40.75M
41.12%
YoY
|
$20.00M
-30.44%
YoY
|
$24.72M
21.58%
YoY
|
$32.20M
27.66%
YoY
|
$28.88M
-6.09%
YoY
|
$28.75M
-3.95%
YoY
|
$20.34M
-10.66%
YoY
|
$25.22M
198.0%
YoY
|
$30.75M
286.96%
YoY
|
$29.94M
689.88%
YoY
|
$22.76M
3824.71%
YoY
|
$8.464M
3747.28%
YoY
|
$7.946M
516.0%
YoY
|
$3.790M
93.37%
YoY
|
| Depreciation, Depletion And Amortization |
$6.774M
-8.78%
YoY
|
$6.534M
-2.18%
YoY
|
$4.217M
-38.17%
YoY
|
$8.045M
47.85%
YoY
|
$7.426M
23.99%
YoY
|
$6.680M
12.48%
YoY
|
$6.821M
21.49%
YoY
|
$5.441M
3.16%
YoY
|
$5.989M
12.0%
YoY
|
$5.938M
11.06%
YoY
|
$5.614M
36.71%
YoY
|
$5.275M
41.75%
YoY
|
$5.348M
121.56%
YoY
|
$5.347M
234.91%
YoY
|
$4.107M
157.77%
YoY
|
$3.721M
132.57%
YoY
|
$2.414M
49.91%
YoY
|
$1.597M
-0.84%
YoY
|
$1.593M
-4.03%
YoY
|
$1.600M
-7.51%
YoY
|
| Cash From Operating Activities |
$38.44M
8.95%
YoY
|
$34.24M
2.23%
YoY
|
$18.17M
-46.87%
YoY
|
$41.23M
63.63%
YoY
|
$35.28M
-9.68%
YoY
|
$33.49M
7.52%
YoY
|
$34.20M
-2.42%
YoY
|
$25.19M
1.79%
YoY
|
$39.06M
108.49%
YoY
|
$31.15M
-0.52%
YoY
|
$35.05M
3.65%
YoY
|
$24.75M
-18.11%
YoY
|
$18.73M
-27.64%
YoY
|
$31.31M
148.24%
YoY
|
$33.81M
336.87%
YoY
|
$30.22M
374.45%
YoY
|
$25.89M
3546.46%
YoY
|
$12.61M
-655.63%
YoY
|
$7.740M
298.98%
YoY
|
$6.370M
213.79%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$329.4K
-98.41%
YoY
|
$19.67M
-40.56%
YoY
|
$68.39M
-12.15%
YoY
|
$56.68M
20.03%
YoY
|
$20.76M
13.87%
YoY
|
$33.09M
109.95%
YoY
|
$77.85M
102.3%
YoY
|
$47.22M
18.65%
YoY
|
$18.23M
75.24%
YoY
|
$15.76M
-220.88%
YoY
|
$38.48M
-157.81%
YoY
|
$39.80M
-5893.97%
YoY
|
$10.40M
-116.43%
YoY
|
-$13.04M
23.44%
YoY
|
-$66.56M
439529.72%
YoY
|
-$687.0K
227.12%
YoY
|
-$63.31M
31555.86%
YoY
|
-$10.56M
5459.25%
YoY
|
-$15.14K
-86.24%
YoY
|
-$210.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
|
N/A
|
| Other Investing Activities |
$43.98M
N/A
|
$0.00
N/A
|
-$2.729M
-126.9%
YoY
|
$12.88M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$10.15M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$600.00
N/A
|
$0.00
N/A
|
$10.10M
N/A
|
$3.557M
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
|
| Cash From Investing Activities |
$43.65M
-310.24%
YoY
|
-$19.67M
-40.56%
YoY
|
-$71.12M
5.05%
YoY
|
-$43.80M
-7.24%
YoY
|
-$20.76M
13.87%
YoY
|
-$33.09M
109.95%
YoY
|
-$67.70M
75.93%
YoY
|
-$47.22M
58.99%
YoY
|
-$18.23M
166.25%
YoY
|
-$15.76M
20.88%
YoY
|
-$38.48M
-42.19%
YoY
|
-$29.70M
4223.63%
YoY
|
-$6.847M
-89.18%
YoY
|
-$13.04M
23.44%
YoY
|
-$66.56M
439529.72%
YoY
|
-$687.0K
227.12%
YoY
|
-$63.31M
-1421.75%
YoY
|
-$10.56M
-193.89%
YoY
|
-$15.14K
-97.84%
YoY
|
-$210.0K
-121.43%
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 |
-$815.0K
-23.53%
YoY
|
$0.00
N/A
|
N/A
N/A
|
-$1.206M
N/A
|
-$1.066M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
-$945.4K
-63.08%
YoY
|
-$346.9K
0.08%
YoY
|
-$1.860M
N/A
|
-$2.119M
N/A
|
-$2.560M
N/A
|
-$346.6K
-9864.23%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$3.550K
N/A
|
-$1.260M
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 |
-$11.15M
-38.54%
YoY
|
-$14.86M
-296.16%
YoY
|
$50.07M
-7.99%
YoY
|
$17.46M
33.19%
YoY
|
-$18.14M
66.85%
YoY
|
$7.575M
930.32%
YoY
|
$54.42M
599.84%
YoY
|
$13.11M
77.56%
YoY
|
-$10.87M
-19.04%
YoY
|
$735.2K
-82.41%
YoY
|
$7.776M
-171.68%
YoY
|
$7.382M
-206.78%
YoY
|
-$13.43M
-122.89%
YoY
|
$4.181M
-246.56%
YoY
|
-$10.85M
251.13%
YoY
|
-$6.913M
13.52%
YoY
|
$58.68M
-1578.04%
YoY
|
-$2.852M
-64.65%
YoY
|
-$3.089M
10.73%
YoY
|
-$6.090M
74.5%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$38.44M
8.95%
YoY
|
$34.24M
2.23%
YoY
|
$18.17M
-46.87%
YoY
|
$41.23M
63.63%
YoY
|
$35.28M
-9.68%
YoY
|
$33.49M
7.52%
YoY
|
$34.20M
-2.42%
YoY
|
$25.19M
1.79%
YoY
|
$39.06M
108.49%
YoY
|
$31.15M
-0.52%
YoY
|
$35.05M
3.65%
YoY
|
$24.75M
-18.11%
YoY
|
$18.73M
-27.64%
YoY
|
$31.31M
148.24%
YoY
|
$33.81M
336.87%
YoY
|
$30.22M
374.45%
YoY
|
$25.89M
3546.46%
YoY
|
$12.61M
-655.63%
YoY
|
$7.740M
298.98%
YoY
|
$6.370M
213.79%
YoY
|
| Cash From Investing Activities |
$43.65M
-310.24%
YoY
|
-$19.67M
-40.56%
YoY
|
-$71.12M
5.05%
YoY
|
-$43.80M
-7.24%
YoY
|
-$20.76M
13.87%
YoY
|
-$33.09M
109.95%
YoY
|
-$67.70M
75.93%
YoY
|
-$47.22M
58.99%
YoY
|
-$18.23M
166.25%
YoY
|
-$15.76M
20.88%
YoY
|
-$38.48M
-42.19%
YoY
|
-$29.70M
4223.63%
YoY
|
-$6.847M
-89.18%
YoY
|
-$13.04M
23.44%
YoY
|
-$66.56M
439529.72%
YoY
|
-$687.0K
227.12%
YoY
|
-$63.31M
-1421.75%
YoY
|
-$10.56M
-193.89%
YoY
|
-$15.14K
-97.84%
YoY
|
-$210.0K
-121.43%
YoY
|
| Cash From Financing Activities |
-$11.15M
-38.54%
YoY
|
-$14.86M
-296.16%
YoY
|
$50.07M
-7.99%
YoY
|
$17.46M
33.19%
YoY
|
-$18.14M
66.85%
YoY
|
$7.575M
930.32%
YoY
|
$54.42M
599.84%
YoY
|
$13.11M
77.56%
YoY
|
-$10.87M
-19.04%
YoY
|
$735.2K
-82.41%
YoY
|
$7.776M
-171.68%
YoY
|
$7.382M
-206.78%
YoY
|
-$13.43M
-122.89%
YoY
|
$4.181M
-246.56%
YoY
|
-$10.85M
251.13%
YoY
|
-$6.913M
13.52%
YoY
|
$58.68M
-1578.04%
YoY
|
-$2.852M
-64.65%
YoY
|
-$3.089M
10.73%
YoY
|
-$6.090M
74.5%
YoY
|
| Net Change In Cash |
$70.94M
-2058.85%
YoY
|
-$293.5K
-103.68%
YoY
|
-$2.881M
-113.77%
YoY
|
$14.88M
-266.75%
YoY
|
-$3.621M
-136.37%
YoY
|
$7.974M
-50.53%
YoY
|
$20.92M
381.52%
YoY
|
-$8.923M
-467.05%
YoY
|
$9.957M
-745.94%
YoY
|
$16.12M
-28.2%
YoY
|
$4.344M
-109.97%
YoY
|
$2.431M
-89.25%
YoY
|
-$1.541M
-107.25%
YoY
|
$22.45M
-2898.97%
YoY
|
-$43.59M
-1040.35%
YoY
|
$22.62M
32217.87%
YoY
|
$21.26M
1289.31%
YoY
|
-$802.1K
-188.15%
YoY
|
$4.636M
-399.08%
YoY
|
$70.00K
-114.58%
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 |
$38.44M
8.95%
YoY
|
$34.24M
2.23%
YoY
|
$18.17M
-46.87%
YoY
|
$41.23M
63.63%
YoY
|
$35.28M
-9.68%
YoY
|
$33.49M
7.52%
YoY
|
$34.20M
-2.42%
YoY
|
$25.19M
1.79%
YoY
|
$39.06M
108.49%
YoY
|
$31.15M
-0.52%
YoY
|
$35.05M
3.65%
YoY
|
$24.75M
-18.11%
YoY
|
$18.73M
-27.64%
YoY
|
$31.31M
148.24%
YoY
|
$33.81M
336.87%
YoY
|
$30.22M
374.45%
YoY
|
$25.89M
3546.46%
YoY
|
$12.61M
-655.63%
YoY
|
$7.740M
298.98%
YoY
|
$6.370M
213.79%
YoY
|
| Capital Expenditures |
$329.4K
-98.41%
YoY
|
$19.67M
-40.56%
YoY
|
$68.39M
-12.15%
YoY
|
$56.68M
20.03%
YoY
|
$20.76M
13.87%
YoY
|
$33.09M
109.95%
YoY
|
$77.85M
102.3%
YoY
|
$47.22M
18.65%
YoY
|
$18.23M
75.24%
YoY
|
$15.76M
-220.88%
YoY
|
$38.48M
-157.81%
YoY
|
$39.80M
-5893.97%
YoY
|
$10.40M
-116.43%
YoY
|
-$13.04M
23.44%
YoY
|
-$66.56M
439529.72%
YoY
|
-$687.0K
227.12%
YoY
|
-$63.31M
31555.86%
YoY
|
-$10.56M
5459.25%
YoY
|
-$15.14K
-86.24%
YoY
|
-$210.0K
40.0%
YoY
|
| Free Cash Flow |
$38.11M
162.48%
YoY
|
$14.57M
3548.09%
YoY
|
-$50.22M
15.06%
YoY
|
-$15.45M
-29.84%
YoY
|
$14.52M
-30.29%
YoY
|
$399.3K
-97.4%
YoY
|
-$43.64M
1171.98%
YoY
|
-$22.03M
46.36%
YoY
|
$20.83M
150.02%
YoY
|
$15.39M
-65.31%
YoY
|
-$3.431M
-103.42%
YoY
|
-$15.05M
-148.7%
YoY
|
$8.331M
-90.66%
YoY
|
$44.35M
91.36%
YoY
|
$100.4M
1194.26%
YoY
|
$30.91M
369.75%
YoY
|
$89.20M
9702.37%
YoY
|
$23.18M
-1214.2%
YoY
|
$7.755M
278.31%
YoY
|
$6.580M
201.83%
YoY
|
Loading...