|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$150.7M
21.46%
YoY
|
$124.1M
101.67%
YoY
|
$61.52M
-34.74%
YoY
|
$94.26M
55.41%
YoY
|
$60.65M
0.88%
YoY
|
| Depreciation, Depletion And Amortization |
$14.99M
82.78%
YoY
|
$8.200M
0.0%
YoY
|
$8.200M
7.89%
YoY
|
$7.600M
52.0%
YoY
|
$5.000M
13.64%
YoY
|
| Cash From Operating Activities |
$153.5M
14.79%
YoY
|
$133.7M
23.87%
YoY
|
$108.0M
-8.03%
YoY
|
$117.4M
20.22%
YoY
|
$97.65M
23.77%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.092M
-75.23%
YoY
|
$16.52M
-9.24%
YoY
|
$18.20M
48.78%
YoY
|
$12.23M
-195.65%
YoY
|
-$12.79M
18.53%
YoY
|
| Acquisitions |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$28.22M
-107.67%
YoY
|
-$367.8M
-1785.6%
YoY
|
| Other Investing Activities |
-$226.7M
-16.64%
YoY
|
-$271.9M
-144.6%
YoY
|
$609.7M
-220.93%
YoY
|
-$504.1M
40.89%
YoY
|
-$357.8M
80.8%
YoY
|
| Cash From Investing Activities |
-$230.7M
-20.0%
YoY
|
-$288.4M
-148.77%
YoY
|
$591.5M
-214.54%
YoY
|
-$516.4M
39.33%
YoY
|
-$370.6M
77.58%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$79.63M
-933.64%
YoY
|
$9.552M
-278.68%
YoY
|
-$5.346M
-90.82%
YoY
|
-$58.22M
-196.7%
YoY
|
$60.20M
50.38%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
$5.172M
-91.23%
YoY
|
$59.00M
195.0%
YoY
|
$20.00M
-89.36%
YoY
|
$188.0M
-51.06%
YoY
|
| Cash From Financing Activities |
$201.4M
1.05%
YoY
|
$199.3M
-154.95%
YoY
|
-$362.7M
771.92%
YoY
|
-$41.60M
-163.63%
YoY
|
$65.38M
-91.29%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$153.5M
14.79%
YoY
|
$133.7M
23.87%
YoY
|
$108.0M
-8.03%
YoY
|
$117.4M
20.22%
YoY
|
$97.65M
23.77%
YoY
|
| Cash From Investing Activities |
-$230.7M
-20.0%
YoY
|
-$288.4M
-148.77%
YoY
|
$591.5M
-214.54%
YoY
|
-$516.4M
39.33%
YoY
|
-$370.6M
77.58%
YoY
|
| Cash From Financing Activities |
$201.4M
1.05%
YoY
|
$199.3M
-154.95%
YoY
|
-$362.7M
771.92%
YoY
|
-$41.60M
-163.63%
YoY
|
$65.38M
-91.29%
YoY
|
| Net Change In Cash |
$124.2M
178.34%
YoY
|
$44.62M
-86.75%
YoY
|
$336.7M
-176.43%
YoY
|
-$440.6M
112.25%
YoY
|
-$207.6M
-133.44%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$153.5M
14.79%
YoY
|
$133.7M
23.87%
YoY
|
$108.0M
-8.03%
YoY
|
$117.4M
20.22%
YoY
|
$97.65M
23.77%
YoY
|
| Capital Expenditures |
$4.092M
-75.23%
YoY
|
$16.52M
-9.24%
YoY
|
$18.20M
48.78%
YoY
|
$12.23M
-195.65%
YoY
|
-$12.79M
18.53%
YoY
|
| Free Cash Flow |
$149.4M
27.48%
YoY
|
$117.2M
30.59%
YoY
|
$89.77M
-14.63%
YoY
|
$105.2M
-4.78%
YoY
|
$110.4M
23.14%
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 |
$15.20M
-53.38%
YoY
|
$40.32M
16.95%
YoY
|
$41.74M
28.35%
YoY
|
$36.04M
23.1%
YoY
|
$32.59M
17.28%
YoY
|
$34.48M
12.46%
YoY
|
$32.52M
89.51%
YoY
|
$29.27M
29.56%
YoY
|
$27.79M
-412.32%
YoY
|
$30.66M
11.09%
YoY
|
$17.16M
-7.3%
YoY
|
$22.60M
-5.8%
YoY
|
-$8.898M
-136.82%
YoY
|
$27.60M
69.28%
YoY
|
$18.51M
136.58%
YoY
|
$23.99M
31.18%
YoY
|
$24.16M
32.49%
YoY
|
$16.31M
-9.37%
YoY
|
$7.824M
-56.78%
YoY
|
| Depreciation, Depletion And Amortization |
$2.224M
-42.44%
YoY
|
$4.007M
19.68%
YoY
|
$3.596M
-17.52%
YoY
|
$3.521M
-20.82%
YoY
|
$3.864M
-19.45%
YoY
|
$3.348M
-36.11%
YoY
|
$4.360M
11.79%
YoY
|
$4.447M
-12.41%
YoY
|
$4.797M
14.3%
YoY
|
$5.240M
6.16%
YoY
|
$3.900M
-24.86%
YoY
|
$5.077M
0.83%
YoY
|
$4.197M
-38.0%
YoY
|
$4.936M
8.34%
YoY
|
$5.190M
26.68%
YoY
|
$5.035M
-3.25%
YoY
|
$6.769M
150.7%
YoY
|
$4.556M
46.97%
YoY
|
$4.097M
57.58%
YoY
|
| Cash From Operating Activities |
$16.27M
-61.06%
YoY
|
$26.98M
-19.19%
YoY
|
$45.86M
15.68%
YoY
|
$38.91M
4.21%
YoY
|
$41.79M
78.72%
YoY
|
$33.38M
-11.61%
YoY
|
$39.65M
81.86%
YoY
|
$37.34M
13.74%
YoY
|
$23.38M
50.44%
YoY
|
$37.77M
25.71%
YoY
|
$21.80M
-42.64%
YoY
|
$32.82M
19.8%
YoY
|
$15.54M
-29.17%
YoY
|
$30.05M
-33.81%
YoY
|
$38.01M
311.02%
YoY
|
$27.40M
-36.3%
YoY
|
$21.94M
-42.58%
YoY
|
$45.39M
210.9%
YoY
|
$9.247M
-79.03%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.192M
157.45%
YoY
|
$3.089M
-41.91%
YoY
|
-$4.000K
-100.08%
YoY
|
$544.0K
-81.55%
YoY
|
$463.0K
-86.08%
YoY
|
$5.318M
71.66%
YoY
|
$4.929M
97.16%
YoY
|
$2.948M
-57.39%
YoY
|
$3.325M
-41.11%
YoY
|
$3.098M
-27.43%
YoY
|
$2.500M
-239.51%
YoY
|
$6.919M
-263.96%
YoY
|
$5.646M
-389.09%
YoY
|
$4.269M
-172.39%
YoY
|
-$1.792M
-44.0%
YoY
|
-$4.220M
14.24%
YoY
|
-$1.953M
-490.6%
YoY
|
-$5.897M
-636.09%
YoY
|
-$3.200M
-191.43%
YoY
|
| Acquisitions |
-$165.6M
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
|
| Other Investing Activities |
$67.02M
-148.66%
YoY
|
$48.48M
-174.08%
YoY
|
-$38.11M
5.77%
YoY
|
-$99.29M
-20.41%
YoY
|
-$137.7M
201.39%
YoY
|
-$65.44M
-13.48%
YoY
|
-$36.03M
-139.51%
YoY
|
-$124.7M
-225.24%
YoY
|
-$45.70M
-109.24%
YoY
|
-$75.63M
-41.93%
YoY
|
$91.20M
-154.34%
YoY
|
$99.61M
-135.71%
YoY
|
$494.4M
578.49%
YoY
|
-$130.3M
-79.38%
YoY
|
-$167.8M
-151.2%
YoY
|
-$278.9M
417.51%
YoY
|
$72.87M
-189.2%
YoY
|
-$631.8M
-670.17%
YoY
|
$327.8M
-2174.94%
YoY
|
| Cash From Investing Activities |
$65.83M
-147.63%
YoY
|
$45.39M
-164.15%
YoY
|
-$38.11M
-6.97%
YoY
|
-$99.83M
-21.82%
YoY
|
-$138.2M
181.89%
YoY
|
-$70.75M
-10.13%
YoY
|
-$40.96M
-146.18%
YoY
|
-$127.7M
-237.77%
YoY
|
-$49.03M
-110.03%
YoY
|
-$78.73M
-41.47%
YoY
|
$88.70M
-152.29%
YoY
|
$92.69M
-132.74%
YoY
|
$488.8M
589.22%
YoY
|
-$134.5M
-78.9%
YoY
|
-$169.6M
-152.25%
YoY
|
-$283.1M
391.64%
YoY
|
$70.92M
-186.32%
YoY
|
-$637.6M
-681.27%
YoY
|
$324.6M
-1782.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 |
-$22.37M
-13.99%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$26.01M
-12976.24%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$202.0K
8.6%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$186.0K
-99.66%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$54.26M
1104.66%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$48.21M
864.28%
YoY
|
N/A
|
N/A
|
N/A
|
$5.000M
24.69%
YoY
|
N/A
|
N/A
|
N/A
|
$4.010M
-85.68%
YoY
|
N/A
|
N/A
|
N/A
|
$28.00M
180.0%
YoY
|
N/A
|
N/A
|
N/A
|
$10.00M
0.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$126.9M
-195.73%
YoY
|
$113.9M
-21.68%
YoY
|
$43.56M
109.77%
YoY
|
-$88.62M
-224.0%
YoY
|
$132.5M
-445.49%
YoY
|
$145.4M
-1178.07%
YoY
|
$20.77M
-129.75%
YoY
|
$71.47M
-73.08%
YoY
|
-$38.36M
-92.96%
YoY
|
-$13.49M
-92.47%
YoY
|
-$69.80M
-117.95%
YoY
|
$265.5M
550.37%
YoY
|
-$544.9M
86.46%
YoY
|
-$179.1M
9.83%
YoY
|
$388.9M
73.37%
YoY
|
$40.83M
890.66%
YoY
|
-$292.2M
1167.66%
YoY
|
-$163.1M
-6.83%
YoY
|
$224.3M
3638.53%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$16.27M
-61.06%
YoY
|
$26.98M
-19.19%
YoY
|
$45.86M
15.68%
YoY
|
$38.91M
4.21%
YoY
|
$41.79M
78.72%
YoY
|
$33.38M
-11.61%
YoY
|
$39.65M
81.86%
YoY
|
$37.34M
13.74%
YoY
|
$23.38M
50.44%
YoY
|
$37.77M
25.71%
YoY
|
$21.80M
-42.64%
YoY
|
$32.82M
19.8%
YoY
|
$15.54M
-29.17%
YoY
|
$30.05M
-33.81%
YoY
|
$38.01M
311.02%
YoY
|
$27.40M
-36.3%
YoY
|
$21.94M
-42.58%
YoY
|
$45.39M
210.9%
YoY
|
$9.247M
-79.03%
YoY
|
| Cash From Investing Activities |
$65.83M
-147.63%
YoY
|
$45.39M
-164.15%
YoY
|
-$38.11M
-6.97%
YoY
|
-$99.83M
-21.82%
YoY
|
-$138.2M
181.89%
YoY
|
-$70.75M
-10.13%
YoY
|
-$40.96M
-146.18%
YoY
|
-$127.7M
-237.77%
YoY
|
-$49.03M
-110.03%
YoY
|
-$78.73M
-41.47%
YoY
|
$88.70M
-152.29%
YoY
|
$92.69M
-132.74%
YoY
|
$488.8M
589.22%
YoY
|
-$134.5M
-78.9%
YoY
|
-$169.6M
-152.25%
YoY
|
-$283.1M
391.64%
YoY
|
$70.92M
-186.32%
YoY
|
-$637.6M
-681.27%
YoY
|
$324.6M
-1782.07%
YoY
|
| Cash From Financing Activities |
-$126.9M
-195.73%
YoY
|
$113.9M
-21.68%
YoY
|
$43.56M
109.77%
YoY
|
-$88.62M
-224.0%
YoY
|
$132.5M
-445.49%
YoY
|
$145.4M
-1178.07%
YoY
|
$20.77M
-129.75%
YoY
|
$71.47M
-73.08%
YoY
|
-$38.36M
-92.96%
YoY
|
-$13.49M
-92.47%
YoY
|
-$69.80M
-117.95%
YoY
|
$265.5M
550.37%
YoY
|
-$544.9M
86.46%
YoY
|
-$179.1M
9.83%
YoY
|
$388.9M
73.37%
YoY
|
$40.83M
890.66%
YoY
|
-$292.2M
1167.66%
YoY
|
-$163.1M
-6.83%
YoY
|
$224.3M
3638.53%
YoY
|
| Net Change In Cash |
-$44.78M
-223.93%
YoY
|
$186.3M
72.38%
YoY
|
$51.32M
163.8%
YoY
|
-$149.5M
691.48%
YoY
|
$36.13M
-156.45%
YoY
|
$108.1M
-298.47%
YoY
|
$19.45M
-52.2%
YoY
|
-$18.89M
-104.83%
YoY
|
-$64.01M
57.87%
YoY
|
-$54.45M
-80.8%
YoY
|
$40.70M
-84.18%
YoY
|
$391.0M
-281.95%
YoY
|
-$40.54M
-79.66%
YoY
|
-$283.6M
-62.46%
YoY
|
$257.3M
-53.91%
YoY
|
-$214.9M
1955.93%
YoY
|
-$199.4M
197.54%
YoY
|
-$755.3M
1389.77%
YoY
|
$558.2M
1712.33%
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 |
$16.27M
-61.06%
YoY
|
$26.98M
-19.19%
YoY
|
$45.86M
15.68%
YoY
|
$38.91M
4.21%
YoY
|
$41.79M
78.72%
YoY
|
$33.38M
-11.61%
YoY
|
$39.65M
81.86%
YoY
|
$37.34M
13.74%
YoY
|
$23.38M
50.44%
YoY
|
$37.77M
25.71%
YoY
|
$21.80M
-42.64%
YoY
|
$32.82M
19.8%
YoY
|
$15.54M
-29.17%
YoY
|
$30.05M
-33.81%
YoY
|
$38.01M
311.02%
YoY
|
$27.40M
-36.3%
YoY
|
$21.94M
-42.58%
YoY
|
$45.39M
210.9%
YoY
|
$9.247M
-79.03%
YoY
|
| Capital Expenditures |
$1.192M
157.45%
YoY
|
$3.089M
-41.91%
YoY
|
-$4.000K
-100.08%
YoY
|
$544.0K
-81.55%
YoY
|
$463.0K
-86.08%
YoY
|
$5.318M
71.66%
YoY
|
$4.929M
97.16%
YoY
|
$2.948M
-57.39%
YoY
|
$3.325M
-41.11%
YoY
|
$3.098M
-27.43%
YoY
|
$2.500M
-239.51%
YoY
|
$6.919M
-263.96%
YoY
|
$5.646M
-389.09%
YoY
|
$4.269M
-172.39%
YoY
|
-$1.792M
-44.0%
YoY
|
-$4.220M
14.24%
YoY
|
-$1.953M
-490.6%
YoY
|
-$5.897M
-636.09%
YoY
|
-$3.200M
-191.43%
YoY
|
| Free Cash Flow |
$15.08M
-63.5%
YoY
|
$23.89M
-14.88%
YoY
|
$45.87M
32.11%
YoY
|
$38.36M
11.56%
YoY
|
$41.33M
106.04%
YoY
|
$28.07M
-19.05%
YoY
|
$34.72M
79.88%
YoY
|
$34.39M
32.74%
YoY
|
$20.06M
102.68%
YoY
|
$34.67M
34.51%
YoY
|
$19.30M
-51.51%
YoY
|
$25.91M
-18.07%
YoY
|
$9.896M
-58.59%
YoY
|
$25.78M
-49.74%
YoY
|
$39.80M
219.75%
YoY
|
$31.62M
-32.31%
YoY
|
$23.90M
-36.64%
YoY
|
$51.29M
279.92%
YoY
|
$12.45M
-69.34%
YoY
|
Loading...