|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$111.0M
45.7%
YoY
|
$76.22M
-26.81%
YoY
|
$104.1M
-29.13%
YoY
|
$146.9M
53.63%
YoY
|
$95.64M
17.39%
YoY
|
| Depreciation, Depletion And Amortization |
$6.800M
-12.82%
YoY
|
$7.800M
0.0%
YoY
|
$7.800M
13.04%
YoY
|
$6.900M
11.29%
YoY
|
$6.200M
6.9%
YoY
|
| Cash From Operating Activities |
$203.1M
16.22%
YoY
|
$174.8M
33.02%
YoY
|
$131.4M
-43.03%
YoY
|
$230.7M
66.06%
YoY
|
$138.9M
143.37%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.245M
59.77%
YoY
|
$2.657M
-39.9%
YoY
|
$4.421M
-16.38%
YoY
|
$5.287M
-43.77%
YoY
|
$9.402M
-23.95%
YoY
|
| Acquisitions |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$22.61M
N/A
|
$0.00
-100.0%
YoY
|
-$209.0M
-2286.34%
YoY
|
| Other Investing Activities |
-$557.8M
-423.71%
YoY
|
$172.3M
-192.18%
YoY
|
-$186.9M
-73.6%
YoY
|
-$708.1M
-43.85%
YoY
|
-$1.261B
33.03%
YoY
|
| Cash From Investing Activities |
-$562.1M
-431.28%
YoY
|
$169.7M
-188.66%
YoY
|
-$191.4M
-73.17%
YoY
|
-$713.4M
-43.85%
YoY
|
-$1.270B
32.3%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$991.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$4.036M
-87.34%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
$133.0K
-97.68%
YoY
|
$5.729M
-97.16%
YoY
|
| Cash From Financing Activities |
$161.0M
-315.29%
YoY
|
-$74.80M
-371.92%
YoY
|
$27.51M
-90.58%
YoY
|
$291.9M
-76.18%
YoY
|
$1.225B
17.92%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$203.1M
16.22%
YoY
|
$174.8M
33.02%
YoY
|
$131.4M
-43.03%
YoY
|
$230.7M
66.06%
YoY
|
$138.9M
143.37%
YoY
|
| Cash From Investing Activities |
-$562.1M
-431.28%
YoY
|
$169.7M
-188.66%
YoY
|
-$191.4M
-73.17%
YoY
|
-$713.4M
-43.85%
YoY
|
-$1.270B
32.3%
YoY
|
| Cash From Financing Activities |
$161.0M
-315.29%
YoY
|
-$74.80M
-371.92%
YoY
|
$27.51M
-90.58%
YoY
|
$291.9M
-76.18%
YoY
|
$1.225B
17.92%
YoY
|
| Net Change In Cash |
-$197.9M
-173.4%
YoY
|
$269.7M
-930.64%
YoY
|
-$32.46M
-82.99%
YoY
|
-$190.8M
-303.3%
YoY
|
$93.87M
-30.97%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$203.1M
16.22%
YoY
|
$174.8M
33.02%
YoY
|
$131.4M
-43.03%
YoY
|
$230.7M
66.06%
YoY
|
$138.9M
143.37%
YoY
|
| Capital Expenditures |
$4.245M
59.77%
YoY
|
$2.657M
-39.9%
YoY
|
$4.421M
-16.38%
YoY
|
$5.287M
-43.77%
YoY
|
$9.402M
-23.95%
YoY
|
| Free Cash Flow |
$198.9M
15.55%
YoY
|
$172.1M
35.56%
YoY
|
$127.0M
-43.66%
YoY
|
$225.4M
74.03%
YoY
|
$129.5M
189.63%
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 |
$46.66M
28.16%
YoY
|
$15.63M
330.57%
YoY
|
$20.36M
9.01%
YoY
|
$38.57M
34.32%
YoY
|
$36.41M
44.06%
YoY
|
$3.631M
-87.7%
YoY
|
$18.68M
-37.51%
YoY
|
$28.71M
-2.35%
YoY
|
$25.27M
66.69%
YoY
|
$29.53M
-22.76%
YoY
|
$29.89M
-21.23%
YoY
|
$29.40M
-19.63%
YoY
|
$15.16M
-55.37%
YoY
|
$38.23M
263.37%
YoY
|
$37.95M
37.28%
YoY
|
$36.59M
24.93%
YoY
|
$33.97M
20.48%
YoY
|
$10.52M
-55.52%
YoY
|
$27.64M
18.65%
YoY
|
| Depreciation, Depletion And Amortization |
$1.600M
-11.11%
YoY
|
$3.225M
-24.74%
YoY
|
$1.600M
-58.18%
YoY
|
$1.700M
-58.86%
YoY
|
$1.800M
-10.85%
YoY
|
$4.285M
-2.9%
YoY
|
$3.826M
-8.9%
YoY
|
$4.132M
-1.95%
YoY
|
$2.019M
4.99%
YoY
|
$4.413M
42.68%
YoY
|
$4.200M
26.77%
YoY
|
$4.214M
18.11%
YoY
|
$1.923M
11.41%
YoY
|
$3.093M
-14.08%
YoY
|
$3.313M
22.7%
YoY
|
$3.568M
23.03%
YoY
|
$1.726M
19.2%
YoY
|
$3.600M
20.0%
YoY
|
$2.700M
22.73%
YoY
|
| Cash From Operating Activities |
$61.20M
16.35%
YoY
|
$55.16M
-19.75%
YoY
|
$49.67M
29.27%
YoY
|
$45.71M
-47.89%
YoY
|
$52.60M
-361.78%
YoY
|
$68.73M
50.73%
YoY
|
$38.42M
86.51%
YoY
|
$87.72M
207.38%
YoY
|
-$20.09M
-154.87%
YoY
|
$45.60M
-11.37%
YoY
|
$20.60M
-57.69%
YoY
|
$28.54M
-6.04%
YoY
|
$36.62M
-63.44%
YoY
|
$51.44M
85.72%
YoY
|
$48.69M
61.77%
YoY
|
$30.37M
-39.73%
YoY
|
$100.1M
225.85%
YoY
|
$27.70M
19.91%
YoY
|
$30.10M
-386.67%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.879M
673.25%
YoY
|
$1.172M
135.34%
YoY
|
$1.462M
233.79%
YoY
|
$1.368M
1610.0%
YoY
|
$243.0K
-85.19%
YoY
|
$498.0K
-59.21%
YoY
|
$438.0K
-66.31%
YoY
|
$80.00K
-94.69%
YoY
|
$1.641M
374.28%
YoY
|
$1.221M
-20.61%
YoY
|
$1.300M
-224.16%
YoY
|
$1.508M
-201.55%
YoY
|
$346.0K
-71.57%
YoY
|
$1.538M
-356.33%
YoY
|
-$1.047M
-58.12%
YoY
|
-$1.485M
-17.5%
YoY
|
$1.217M
-73.16%
YoY
|
-$600.0K
-82.35%
YoY
|
-$2.500M
-45.65%
YoY
|
| Acquisitions |
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
|
-$22.61M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
N/A
|
-$181.8M
-43.38%
YoY
|
-$202.3M
-328.98%
YoY
|
-$182.6M
-178.59%
YoY
|
$8.826M
-94.89%
YoY
|
-$321.1M
237.47%
YoY
|
$88.34M
-205.93%
YoY
|
$232.3M
-665.49%
YoY
|
$172.7M
427.88%
YoY
|
-$95.14M
-5.15%
YoY
|
-$83.40M
-64.21%
YoY
|
-$41.08M
-67.64%
YoY
|
$32.72M
-113.21%
YoY
|
-$100.3M
106.39%
YoY
|
-$233.0M
-35.92%
YoY
|
-$127.0M
-76.28%
YoY
|
-$247.8M
-20.95%
YoY
|
-$48.60M
-80.9%
YoY
|
-$363.6M
-14.1%
YoY
|
| Cash From Investing Activities |
-$21.09M
-345.75%
YoY
|
-$183.0M
-43.11%
YoY
|
-$203.8M
-331.79%
YoY
|
-$183.9M
-179.2%
YoY
|
$8.583M
-94.98%
YoY
|
-$321.6M
233.71%
YoY
|
$87.91M
-203.66%
YoY
|
$232.2M
-645.28%
YoY
|
$171.1M
428.46%
YoY
|
-$96.37M
-5.38%
YoY
|
-$84.80M
-63.77%
YoY
|
-$42.59M
-66.84%
YoY
|
$32.38M
-113.0%
YoY
|
-$101.8M
107.0%
YoY
|
-$234.0M
-36.07%
YoY
|
-$128.4M
-76.08%
YoY
|
-$249.0M
-21.7%
YoY
|
-$49.20M
-80.92%
YoY
|
-$366.1M
-14.42%
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 |
$5.147M
418.85%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$992.0K
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
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
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
|
$34.00K
3.03%
YoY
|
N/A
|
N/A
|
N/A
|
$33.00K
-93.79%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
$248.3M
21.86%
YoY
|
-$160.6M
-1108.59%
YoY
|
$40.78M
320.39%
YoY
|
$77.07M
-217.86%
YoY
|
$203.8M
-681.74%
YoY
|
$15.92M
6.1%
YoY
|
$9.700M
-142.36%
YoY
|
-$65.39M
-80.69%
YoY
|
-$35.03M
-109.36%
YoY
|
$15.01M
-70.69%
YoY
|
-$22.90M
-210.27%
YoY
|
-$338.7M
908.23%
YoY
|
$374.1M
47.57%
YoY
|
$51.20M
-42.14%
YoY
|
$20.77M
-91.86%
YoY
|
-$33.59M
-107.78%
YoY
|
$253.5M
-43.68%
YoY
|
$88.50M
-56.81%
YoY
|
$255.0M
63.46%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$61.20M
16.35%
YoY
|
$55.16M
-19.75%
YoY
|
$49.67M
29.27%
YoY
|
$45.71M
-47.89%
YoY
|
$52.60M
-361.78%
YoY
|
$68.73M
50.73%
YoY
|
$38.42M
86.51%
YoY
|
$87.72M
207.38%
YoY
|
-$20.09M
-154.87%
YoY
|
$45.60M
-11.37%
YoY
|
$20.60M
-57.69%
YoY
|
$28.54M
-6.04%
YoY
|
$36.62M
-63.44%
YoY
|
$51.44M
85.72%
YoY
|
$48.69M
61.77%
YoY
|
$30.37M
-39.73%
YoY
|
$100.1M
225.85%
YoY
|
$27.70M
19.91%
YoY
|
$30.10M
-386.67%
YoY
|
| Cash From Investing Activities |
-$21.09M
-345.75%
YoY
|
-$183.0M
-43.11%
YoY
|
-$203.8M
-331.79%
YoY
|
-$183.9M
-179.2%
YoY
|
$8.583M
-94.98%
YoY
|
-$321.6M
233.71%
YoY
|
$87.91M
-203.66%
YoY
|
$232.2M
-645.28%
YoY
|
$171.1M
428.46%
YoY
|
-$96.37M
-5.38%
YoY
|
-$84.80M
-63.77%
YoY
|
-$42.59M
-66.84%
YoY
|
$32.38M
-113.0%
YoY
|
-$101.8M
107.0%
YoY
|
-$234.0M
-36.07%
YoY
|
-$128.4M
-76.08%
YoY
|
-$249.0M
-21.7%
YoY
|
-$49.20M
-80.92%
YoY
|
-$366.1M
-14.42%
YoY
|
| Cash From Financing Activities |
$248.3M
21.86%
YoY
|
-$160.6M
-1108.59%
YoY
|
$40.78M
320.39%
YoY
|
$77.07M
-217.86%
YoY
|
$203.8M
-681.74%
YoY
|
$15.92M
6.1%
YoY
|
$9.700M
-142.36%
YoY
|
-$65.39M
-80.69%
YoY
|
-$35.03M
-109.36%
YoY
|
$15.01M
-70.69%
YoY
|
-$22.90M
-210.27%
YoY
|
-$338.7M
908.23%
YoY
|
$374.1M
47.57%
YoY
|
$51.20M
-42.14%
YoY
|
$20.77M
-91.86%
YoY
|
-$33.59M
-107.78%
YoY
|
$253.5M
-43.68%
YoY
|
$88.50M
-56.81%
YoY
|
$255.0M
63.46%
YoY
|
| Net Change In Cash |
$288.4M
8.86%
YoY
|
-$288.4M
21.71%
YoY
|
-$113.3M
-183.3%
YoY
|
-$61.16M
-124.02%
YoY
|
$264.9M
128.42%
YoY
|
-$236.9M
562.51%
YoY
|
$136.0M
-256.18%
YoY
|
$254.6M
-172.18%
YoY
|
$116.0M
-73.82%
YoY
|
-$35.76M
-4553.67%
YoY
|
-$87.10M
-47.08%
YoY
|
-$352.7M
167.9%
YoY
|
$443.1M
323.59%
YoY
|
$803.0K
-98.8%
YoY
|
-$164.6M
103.2%
YoY
|
-$131.7M
140.25%
YoY
|
$104.6M
-35.74%
YoY
|
$67.00M
-324.08%
YoY
|
-$81.00M
-71.31%
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 |
$61.20M
16.35%
YoY
|
$55.16M
-19.75%
YoY
|
$49.67M
29.27%
YoY
|
$45.71M
-47.89%
YoY
|
$52.60M
-361.78%
YoY
|
$68.73M
50.73%
YoY
|
$38.42M
86.51%
YoY
|
$87.72M
207.38%
YoY
|
-$20.09M
-154.87%
YoY
|
$45.60M
-11.37%
YoY
|
$20.60M
-57.69%
YoY
|
$28.54M
-6.04%
YoY
|
$36.62M
-63.44%
YoY
|
$51.44M
85.72%
YoY
|
$48.69M
61.77%
YoY
|
$30.37M
-39.73%
YoY
|
$100.1M
225.85%
YoY
|
$27.70M
19.91%
YoY
|
$30.10M
-386.67%
YoY
|
| Capital Expenditures |
$1.879M
673.25%
YoY
|
$1.172M
135.34%
YoY
|
$1.462M
233.79%
YoY
|
$1.368M
1610.0%
YoY
|
$243.0K
-85.19%
YoY
|
$498.0K
-59.21%
YoY
|
$438.0K
-66.31%
YoY
|
$80.00K
-94.69%
YoY
|
$1.641M
374.28%
YoY
|
$1.221M
-20.61%
YoY
|
$1.300M
-224.16%
YoY
|
$1.508M
-201.55%
YoY
|
$346.0K
-71.57%
YoY
|
$1.538M
-356.33%
YoY
|
-$1.047M
-58.12%
YoY
|
-$1.485M
-17.5%
YoY
|
$1.217M
-73.16%
YoY
|
-$600.0K
-82.35%
YoY
|
-$2.500M
-45.65%
YoY
|
| Free Cash Flow |
$59.32M
13.3%
YoY
|
$53.98M
-20.88%
YoY
|
$48.21M
26.91%
YoY
|
$44.34M
-49.4%
YoY
|
$52.35M
-340.89%
YoY
|
$68.23M
53.76%
YoY
|
$37.98M
96.81%
YoY
|
$87.64M
224.23%
YoY
|
-$21.73M
-159.92%
YoY
|
$44.37M
-11.08%
YoY
|
$19.30M
-61.2%
YoY
|
$27.03M
-15.15%
YoY
|
$36.27M
-63.34%
YoY
|
$49.91M
76.35%
YoY
|
$49.74M
52.57%
YoY
|
$31.86M
-38.97%
YoY
|
$98.93M
277.59%
YoY
|
$28.30M
6.79%
YoY
|
$32.60M
-652.54%
YoY
|
Loading...