|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$131.6M
7.44%
YoY
|
$122.5M
52.49%
YoY
|
$80.34M
44.42%
YoY
|
$55.63M
8.71%
YoY
|
$51.18M
-33.24%
YoY
|
| Depreciation, Depletion And Amortization |
$11.20M
8.74%
YoY
|
$10.30M
-8.04%
YoY
|
$11.20M
-3.45%
YoY
|
$11.60M
11.54%
YoY
|
$10.40M
25.3%
YoY
|
| Cash From Operating Activities |
$153.3M
-25.72%
YoY
|
$206.4M
51.81%
YoY
|
$136.0M
138.95%
YoY
|
$56.90M
-44.84%
YoY
|
$103.2M
1.06%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$16.28M
60.67%
YoY
|
$10.13M
34.8%
YoY
|
$7.517M
-73.75%
YoY
|
$28.64M
158.9%
YoY
|
$11.06M
-31.47%
YoY
|
| Acquisitions |
$112.9M
N/A
|
$0.00
-100.0%
YoY
|
$9.696M
-69.44%
YoY
|
$31.73M
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
-$340.9M
2871.01%
YoY
|
-$11.47M
-2.69%
YoY
|
-$11.79M
-70.28%
YoY
|
-$39.68M
703.06%
YoY
|
-$4.941M
-2570.5%
YoY
|
| Cash From Investing Activities |
-$358.5M
1352.46%
YoY
|
-$24.68M
-4.95%
YoY
|
-$25.97M
-61.99%
YoY
|
-$68.32M
235.47%
YoY
|
-$20.37M
0.45%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$41.56M
-44.59%
YoY
|
$75.00M
174.75%
YoY
|
$27.30M
-65.38%
YoY
|
$78.84M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$55.01M
-115.88%
YoY
|
$346.4M
-1187.18%
YoY
|
-$31.87M
-58.25%
YoY
|
-$76.32M
-120.39%
YoY
|
$374.4M
619.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$153.3M
-25.72%
YoY
|
$206.4M
51.81%
YoY
|
$136.0M
138.95%
YoY
|
$56.90M
-44.84%
YoY
|
$103.2M
1.06%
YoY
|
| Cash From Investing Activities |
-$358.5M
1352.46%
YoY
|
-$24.68M
-4.95%
YoY
|
-$25.97M
-61.99%
YoY
|
-$68.32M
235.47%
YoY
|
-$20.37M
0.45%
YoY
|
| Cash From Financing Activities |
-$55.01M
-115.88%
YoY
|
$346.4M
-1187.18%
YoY
|
-$31.87M
-58.25%
YoY
|
-$76.32M
-120.39%
YoY
|
$374.4M
619.61%
YoY
|
| Net Change In Cash |
-$260.3M
-149.3%
YoY
|
$528.1M
575.26%
YoY
|
$78.20M
-189.12%
YoY
|
-$87.74M
-119.19%
YoY
|
$457.2M
241.6%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$153.3M
-25.72%
YoY
|
$206.4M
51.81%
YoY
|
$136.0M
138.95%
YoY
|
$56.90M
-44.84%
YoY
|
$103.2M
1.06%
YoY
|
| Capital Expenditures |
$16.28M
60.67%
YoY
|
$10.13M
34.8%
YoY
|
$7.517M
-73.75%
YoY
|
$28.64M
158.9%
YoY
|
$11.06M
-31.47%
YoY
|
| Free Cash Flow |
$137.0M
-30.18%
YoY
|
$196.3M
52.81%
YoY
|
$128.4M
354.51%
YoY
|
$28.26M
-69.31%
YoY
|
$92.10M
7.16%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$23.38M
-15.63%
YoY
|
$34.73M
14.53%
YoY
|
$35.10M
-3.72%
YoY
|
$34.22M
5.22%
YoY
|
$27.71M
18.41%
YoY
|
$30.33M
-3.12%
YoY
|
$36.46M
88.39%
YoY
|
$32.52M
108.31%
YoY
|
$23.40M
64.74%
YoY
|
$31.30M
73.09%
YoY
|
$19.35M
5.56%
YoY
|
$15.61M
43.99%
YoY
|
$14.21M
56.48%
YoY
|
$18.09M
97.74%
YoY
|
$18.33M
35.41%
YoY
|
$10.84M
-26.47%
YoY
|
$9.079M
-38.78%
YoY
|
$9.146M
-42.72%
YoY
|
$13.54M
-62.48%
YoY
|
| Depreciation, Depletion And Amortization |
$9.092M
26.24%
YoY
|
$8.468M
16.13%
YoY
|
$7.978M
1.6%
YoY
|
$7.713M
5.99%
YoY
|
$7.202M
-4.7%
YoY
|
$7.292M
-10.38%
YoY
|
$7.852M
-6.52%
YoY
|
$7.277M
-11.05%
YoY
|
$7.557M
-5.41%
YoY
|
$8.137M
0.84%
YoY
|
$8.400M
6.02%
YoY
|
$8.181M
0.71%
YoY
|
$7.989M
-1.54%
YoY
|
$8.069M
5.08%
YoY
|
$7.923M
1.43%
YoY
|
$8.123M
4.61%
YoY
|
$8.114M
5.38%
YoY
|
$7.679M
-1.55%
YoY
|
$7.811M
10.01%
YoY
|
| Cash From Operating Activities |
$50.64M
110.48%
YoY
|
$35.93M
-36.14%
YoY
|
$70.63M
-8.68%
YoY
|
$22.72M
-1.08%
YoY
|
$24.06M
-51.74%
YoY
|
$56.26M
41.13%
YoY
|
$77.34M
23.15%
YoY
|
$22.96M
-37.58%
YoY
|
$49.85M
-1515.88%
YoY
|
$39.87M
15.73%
YoY
|
$62.80M
515.87%
YoY
|
$36.79M
40.31%
YoY
|
-$3.521M
-74.78%
YoY
|
$34.45M
72.55%
YoY
|
$10.20M
-73.09%
YoY
|
$26.22M
8.76%
YoY
|
-$13.96M
-165.75%
YoY
|
$19.96M
-43.61%
YoY
|
$37.89M
102.6%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$912.0K
-85.09%
YoY
|
$1.135M
-72.77%
YoY
|
$5.028M
52.18%
YoY
|
$4.902M
116.81%
YoY
|
$6.115M
99.45%
YoY
|
$4.168M
61.86%
YoY
|
$3.304M
50.18%
YoY
|
$2.261M
-66.07%
YoY
|
$3.066M
27.86%
YoY
|
$2.575M
363.13%
YoY
|
$2.200M
-223.46%
YoY
|
$6.663M
-127.61%
YoY
|
$2.398M
10.46%
YoY
|
$556.0K
-108.57%
YoY
|
-$1.782M
14.38%
YoY
|
-$24.13M
635.48%
YoY
|
$2.171M
-46.65%
YoY
|
-$6.485M
15.8%
YoY
|
-$1.558M
-56.72%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$23.41M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$9.696M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$3.529M
-107.25%
YoY
|
-$107.3M
2610.71%
YoY
|
-$11.99M
193.08%
YoY
|
-$172.9M
5787.2%
YoY
|
-$48.66M
9890.97%
YoY
|
-$3.960M
148.9%
YoY
|
-$4.090M
N/A
|
-$2.937M
-19680.0%
YoY
|
-$487.0K
-95.22%
YoY
|
-$1.591M
-69.03%
YoY
|
$0.00
-100.0%
YoY
|
$15.00K
-100.53%
YoY
|
-$10.18M
-63743.75%
YoY
|
-$5.138M
-30323.53%
YoY
|
-$31.71M
-85810.81%
YoY
|
-$2.844M
-56980.0%
YoY
|
$16.00K
-100.32%
YoY
|
$17.00K
-100.06%
YoY
|
$37.00K
-99.85%
YoY
|
| Cash From Investing Activities |
$2.405M
-104.36%
YoY
|
-$108.5M
1234.63%
YoY
|
-$17.02M
130.12%
YoY
|
-$177.8M
3320.72%
YoY
|
-$55.18M
1293.06%
YoY
|
-$8.128M
90.53%
YoY
|
-$7.394M
252.1%
YoY
|
-$5.198M
-21.81%
YoY
|
-$3.961M
-69.4%
YoY
|
-$4.266M
-25.08%
YoY
|
-$2.100M
-93.73%
YoY
|
-$6.648M
-75.35%
YoY
|
-$12.94M
500.6%
YoY
|
-$5.694M
-11.97%
YoY
|
-$33.50M
2102.17%
YoY
|
-$26.97M
723.41%
YoY
|
-$2.155M
-76.23%
YoY
|
-$6.468M
-80.1%
YoY
|
-$1.521M
-107.07%
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
|
| Common Stock Issuance & Retirement, Net |
$20.00M
295.24%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.059M
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$23.33M
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
|
| Cash From Financing Activities |
-$518.2M
14808.98%
YoY
|
-$33.54M
-1664.18%
YoY
|
-$11.88M
378.49%
YoY
|
-$6.118M
-101.8%
YoY
|
-$3.476M
-154.69%
YoY
|
$2.144M
-112.87%
YoY
|
-$2.482M
-65.04%
YoY
|
$340.4M
-3911.58%
YoY
|
$6.356M
654.87%
YoY
|
-$16.67M
-40.16%
YoY
|
-$7.100M
-621.68%
YoY
|
-$8.931M
-67.62%
YoY
|
$842.0K
-103.78%
YoY
|
-$27.85M
775.48%
YoY
|
$1.361M
8.02%
YoY
|
-$27.58M
13098.56%
YoY
|
-$22.25M
-105.91%
YoY
|
-$3.181M
-193.56%
YoY
|
$1.260M
14.55%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$50.64M
110.48%
YoY
|
$35.93M
-36.14%
YoY
|
$70.63M
-8.68%
YoY
|
$22.72M
-1.08%
YoY
|
$24.06M
-51.74%
YoY
|
$56.26M
41.13%
YoY
|
$77.34M
23.15%
YoY
|
$22.96M
-37.58%
YoY
|
$49.85M
-1515.88%
YoY
|
$39.87M
15.73%
YoY
|
$62.80M
515.87%
YoY
|
$36.79M
40.31%
YoY
|
-$3.521M
-74.78%
YoY
|
$34.45M
72.55%
YoY
|
$10.20M
-73.09%
YoY
|
$26.22M
8.76%
YoY
|
-$13.96M
-165.75%
YoY
|
$19.96M
-43.61%
YoY
|
$37.89M
102.6%
YoY
|
| Cash From Investing Activities |
$2.405M
-104.36%
YoY
|
-$108.5M
1234.63%
YoY
|
-$17.02M
130.12%
YoY
|
-$177.8M
3320.72%
YoY
|
-$55.18M
1293.06%
YoY
|
-$8.128M
90.53%
YoY
|
-$7.394M
252.1%
YoY
|
-$5.198M
-21.81%
YoY
|
-$3.961M
-69.4%
YoY
|
-$4.266M
-25.08%
YoY
|
-$2.100M
-93.73%
YoY
|
-$6.648M
-75.35%
YoY
|
-$12.94M
500.6%
YoY
|
-$5.694M
-11.97%
YoY
|
-$33.50M
2102.17%
YoY
|
-$26.97M
723.41%
YoY
|
-$2.155M
-76.23%
YoY
|
-$6.468M
-80.1%
YoY
|
-$1.521M
-107.07%
YoY
|
| Cash From Financing Activities |
-$518.2M
14808.98%
YoY
|
-$33.54M
-1664.18%
YoY
|
-$11.88M
378.49%
YoY
|
-$6.118M
-101.8%
YoY
|
-$3.476M
-154.69%
YoY
|
$2.144M
-112.87%
YoY
|
-$2.482M
-65.04%
YoY
|
$340.4M
-3911.58%
YoY
|
$6.356M
654.87%
YoY
|
-$16.67M
-40.16%
YoY
|
-$7.100M
-621.68%
YoY
|
-$8.931M
-67.62%
YoY
|
$842.0K
-103.78%
YoY
|
-$27.85M
775.48%
YoY
|
$1.361M
8.02%
YoY
|
-$27.58M
13098.56%
YoY
|
-$22.25M
-105.91%
YoY
|
-$3.181M
-193.56%
YoY
|
$1.260M
14.55%
YoY
|
| Net Change In Cash |
-$465.2M
1240.11%
YoY
|
-$106.1M
-311.01%
YoY
|
$41.74M
-38.13%
YoY
|
-$161.2M
-145.01%
YoY
|
-$34.72M
-166.67%
YoY
|
$50.28M
165.53%
YoY
|
$67.46M
25.86%
YoY
|
$358.2M
1588.8%
YoY
|
$52.07M
-433.58%
YoY
|
$18.93M
1996.79%
YoY
|
$53.60M
-344.34%
YoY
|
$21.21M
-174.84%
YoY
|
-$15.61M
-59.32%
YoY
|
$903.0K
-91.24%
YoY
|
-$21.94M
-158.3%
YoY
|
-$28.34M
-237.42%
YoY
|
-$38.37M
-109.87%
YoY
|
$10.31M
63.71%
YoY
|
$37.62M
-8.9%
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
|
| Cash From Operating Activities |
$50.64M
110.48%
YoY
|
$35.93M
-36.14%
YoY
|
$70.63M
-8.68%
YoY
|
$22.72M
-1.08%
YoY
|
$24.06M
-51.74%
YoY
|
$56.26M
41.13%
YoY
|
$77.34M
23.15%
YoY
|
$22.96M
-37.58%
YoY
|
$49.85M
-1515.88%
YoY
|
$39.87M
15.73%
YoY
|
$62.80M
515.87%
YoY
|
$36.79M
40.31%
YoY
|
-$3.521M
-74.78%
YoY
|
$34.45M
72.55%
YoY
|
$10.20M
-73.09%
YoY
|
$26.22M
8.76%
YoY
|
-$13.96M
-165.75%
YoY
|
$19.96M
-43.61%
YoY
|
$37.89M
102.6%
YoY
|
| Capital Expenditures |
$912.0K
-85.09%
YoY
|
$1.135M
-72.77%
YoY
|
$5.028M
52.18%
YoY
|
$4.902M
116.81%
YoY
|
$6.115M
99.45%
YoY
|
$4.168M
61.86%
YoY
|
$3.304M
50.18%
YoY
|
$2.261M
-66.07%
YoY
|
$3.066M
27.86%
YoY
|
$2.575M
363.13%
YoY
|
$2.200M
-223.46%
YoY
|
$6.663M
-127.61%
YoY
|
$2.398M
10.46%
YoY
|
$556.0K
-108.57%
YoY
|
-$1.782M
14.38%
YoY
|
-$24.13M
635.48%
YoY
|
$2.171M
-46.65%
YoY
|
-$6.485M
15.8%
YoY
|
-$1.558M
-56.72%
YoY
|
| Free Cash Flow |
$49.72M
177.13%
YoY
|
$34.79M
-33.21%
YoY
|
$65.60M
-11.39%
YoY
|
$17.81M
-13.95%
YoY
|
$17.94M
-61.65%
YoY
|
$52.09M
39.69%
YoY
|
$74.03M
22.17%
YoY
|
$20.70M
-31.28%
YoY
|
$46.79M
-890.45%
YoY
|
$37.29M
10.03%
YoY
|
$60.60M
405.89%
YoY
|
$30.13M
-40.17%
YoY
|
-$5.919M
-63.31%
YoY
|
$33.89M
28.14%
YoY
|
$11.98M
-69.63%
YoY
|
$50.35M
83.83%
YoY
|
-$16.13M
-193.99%
YoY
|
$26.45M
-35.49%
YoY
|
$39.44M
76.88%
YoY
|
Loading...