|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$102.9M
-10.55%
YoY
|
$115.0M
-11.87%
YoY
|
$130.5M
153.73%
YoY
|
$51.43M
44.48%
YoY
|
$35.60M
35.04%
YoY
|
| Depreciation, Depletion And Amortization |
$8.100M
3.85%
YoY
|
$7.800M
2.63%
YoY
|
$7.600M
52.0%
YoY
|
$5.000M
42.86%
YoY
|
$3.500M
9.38%
YoY
|
| Cash From Operating Activities |
$97.00M
-26.86%
YoY
|
$132.6M
-21.16%
YoY
|
$168.2M
54.23%
YoY
|
$109.1M
213.31%
YoY
|
$34.81M
-13.75%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.398M
-5.68%
YoY
|
$4.663M
-32.04%
YoY
|
$6.861M
80.03%
YoY
|
$3.811M
-601.45%
YoY
|
-$760.0K
-94.4%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$343.8M
-237.12%
YoY
|
$250.8M
-17.0%
YoY
|
$302.1M
289.32%
YoY
|
$77.60M
-158.26%
YoY
|
-$133.2M
-54.2%
YoY
|
| Cash From Investing Activities |
-$348.2M
-241.5%
YoY
|
$246.1M
-16.65%
YoY
|
$295.3M
300.29%
YoY
|
$73.76M
-155.06%
YoY
|
-$134.0M
-55.99%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$73.35M
2481.0%
YoY
|
$2.842M
N/A
|
$0.00
-100.0%
YoY
|
$23.61M
305.24%
YoY
|
$5.825M
-34.59%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$240.5M
-280.5%
YoY
|
$133.3M
-130.57%
YoY
|
-$435.9M
-23.34%
YoY
|
-$568.6M
-211.22%
YoY
|
$511.3M
18.91%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$97.00M
-26.86%
YoY
|
$132.6M
-21.16%
YoY
|
$168.2M
54.23%
YoY
|
$109.1M
213.31%
YoY
|
$34.81M
-13.75%
YoY
|
| Cash From Investing Activities |
-$348.2M
-241.5%
YoY
|
$246.1M
-16.65%
YoY
|
$295.3M
300.29%
YoY
|
$73.76M
-155.06%
YoY
|
-$134.0M
-55.99%
YoY
|
| Cash From Financing Activities |
-$240.5M
-280.5%
YoY
|
$133.3M
-130.57%
YoY
|
-$435.9M
-23.34%
YoY
|
-$568.6M
-211.22%
YoY
|
$511.3M
18.91%
YoY
|
| Net Change In Cash |
-$491.8M
-196.05%
YoY
|
$512.0M
1759.58%
YoY
|
$27.53M
-107.14%
YoY
|
-$385.8M
-193.61%
YoY
|
$412.1M
148.36%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$97.00M
-26.86%
YoY
|
$132.6M
-21.16%
YoY
|
$168.2M
54.23%
YoY
|
$109.1M
213.31%
YoY
|
$34.81M
-13.75%
YoY
|
| Capital Expenditures |
$4.398M
-5.68%
YoY
|
$4.663M
-32.04%
YoY
|
$6.861M
80.03%
YoY
|
$3.811M
-601.45%
YoY
|
-$760.0K
-94.4%
YoY
|
| Free Cash Flow |
$92.61M
-27.63%
YoY
|
$128.0M
-20.7%
YoY
|
$161.4M
53.3%
YoY
|
$105.3M
195.9%
YoY
|
$35.57M
-34.04%
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 |
$26.97M
9.17%
YoY
|
$26.15M
3.71%
YoY
|
$25.67M
-24.26%
YoY
|
$26.35M
-11.43%
YoY
|
$24.70M
-5.53%
YoY
|
$25.21M
-7.53%
YoY
|
$33.89M
9.65%
YoY
|
$29.75M
-15.41%
YoY
|
$26.15M
-29.61%
YoY
|
$27.27M
1198.38%
YoY
|
$30.91M
142.47%
YoY
|
$35.18M
200.46%
YoY
|
$37.15M
250.62%
YoY
|
$2.100M
-481.82%
YoY
|
$12.75M
-11.61%
YoY
|
$11.71M
0.03%
YoY
|
$10.60M
5.75%
YoY
|
-$550.0K
-105.37%
YoY
|
$14.42M
124.59%
YoY
|
| Depreciation, Depletion And Amortization |
$6.857M
-9.09%
YoY
|
$6.986M
-7.65%
YoY
|
$7.569M
-6.82%
YoY
|
$7.540M
-7.63%
YoY
|
$7.543M
-7.74%
YoY
|
$7.565M
-7.77%
YoY
|
$8.123M
-8.73%
YoY
|
$8.163M
-6.17%
YoY
|
$8.176M
-6.02%
YoY
|
$8.202M
-30.49%
YoY
|
$8.900M
957.01%
YoY
|
$8.700M
938.19%
YoY
|
$8.700M
935.71%
YoY
|
$11.80M
1023.81%
YoY
|
$842.0K
-3.33%
YoY
|
$838.0K
-3.46%
YoY
|
$840.0K
-2.67%
YoY
|
$1.050M
-4.55%
YoY
|
$871.0K
6.09%
YoY
|
| Cash From Operating Activities |
$16.51M
-390.68%
YoY
|
$13.30M
242.91%
YoY
|
$63.63M
6.89%
YoY
|
$25.76M
-32.42%
YoY
|
-$5.679M
-118.26%
YoY
|
$3.878M
-87.62%
YoY
|
$59.53M
53.03%
YoY
|
$38.11M
-22.22%
YoY
|
$31.10M
-36.55%
YoY
|
$31.33M
-54.86%
YoY
|
$38.90M
-3341.67%
YoY
|
$49.00M
241.44%
YoY
|
$49.02M
653.64%
YoY
|
$69.40M
-444.08%
YoY
|
-$1.200M
-103.93%
YoY
|
$14.35M
67.26%
YoY
|
$6.504M
-59.09%
YoY
|
-$20.17M
-271.37%
YoY
|
$30.50M
754.34%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$268.0K
-65.19%
YoY
|
$1.272M
-0.08%
YoY
|
$1.145M
-37.7%
YoY
|
$1.211M
22.57%
YoY
|
$770.0K
36.52%
YoY
|
$1.273M
2.66%
YoY
|
$1.838M
-40.71%
YoY
|
$988.0K
-24.0%
YoY
|
$564.0K
-54.44%
YoY
|
$1.240M
-57.24%
YoY
|
$3.100M
520.0%
YoY
|
$1.300M
-780.63%
YoY
|
$1.238M
-615.83%
YoY
|
$2.900M
-5900.0%
YoY
|
$500.0K
-516.67%
YoY
|
-$191.0K
-31.79%
YoY
|
-$240.0K
-22.58%
YoY
|
-$50.00K
-85.71%
YoY
|
-$120.0K
-98.99%
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
|
| Other Investing Activities |
$32.10M
-78.34%
YoY
|
-$477.5M
-515.94%
YoY
|
$26.06M
-81.49%
YoY
|
-$40.56M
-138.91%
YoY
|
$148.2M
-235.83%
YoY
|
$114.8M
-29.03%
YoY
|
$140.8M
48.49%
YoY
|
$104.3M
-165.7%
YoY
|
-$109.1M
-153.39%
YoY
|
$161.7M
-68.54%
YoY
|
$94.80M
-146.75%
YoY
|
-$158.7M
-12.27%
YoY
|
$204.3M
-218.75%
YoY
|
$514.1M
-258.38%
YoY
|
-$202.8M
-393.23%
YoY
|
-$180.9M
-223.39%
YoY
|
-$172.0M
605.95%
YoY
|
-$324.6M
-1375.4%
YoY
|
$69.16M
-454.67%
YoY
|
| Cash From Investing Activities |
$31.83M
-78.4%
YoY
|
-$478.7M
-521.72%
YoY
|
$24.91M
-82.07%
YoY
|
-$41.78M
-140.45%
YoY
|
$147.4M
-234.43%
YoY
|
$113.5M
-29.27%
YoY
|
$138.9M
51.51%
YoY
|
$103.3M
-164.58%
YoY
|
-$109.6M
-154.0%
YoY
|
$160.5M
-68.6%
YoY
|
$91.70M
-145.13%
YoY
|
-$159.9M
-11.7%
YoY
|
$203.0M
-217.85%
YoY
|
$511.1M
-257.44%
YoY
|
-$203.2M
-394.32%
YoY
|
-$181.1M
-223.76%
YoY
|
-$172.3M
598.01%
YoY
|
-$324.6M
-1393.39%
YoY
|
$69.04M
-320.22%
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 |
$4.173M
-89.19%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$38.60M
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
|
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
|
| Cash From Financing Activities |
$81.78M
-116.61%
YoY
|
$156.4M
-43.64%
YoY
|
$61.81M
-135.83%
YoY
|
$33.55M
-165.94%
YoY
|
-$492.3M
-722.93%
YoY
|
$277.6M
-392.63%
YoY
|
-$172.5M
30.28%
YoY
|
-$50.88M
-133.54%
YoY
|
$79.04M
-121.93%
YoY
|
-$94.87M
-75.46%
YoY
|
-$132.4M
-248.26%
YoY
|
$151.7M
-226.12%
YoY
|
-$360.4M
2594.29%
YoY
|
-$386.5M
-230.5%
YoY
|
$89.30M
-19.43%
YoY
|
-$120.3M
-517.07%
YoY
|
-$13.38M
-117.73%
YoY
|
$296.2M
139.7%
YoY
|
$110.8M
-227.32%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$16.51M
-390.68%
YoY
|
$13.30M
242.91%
YoY
|
$63.63M
6.89%
YoY
|
$25.76M
-32.42%
YoY
|
-$5.679M
-118.26%
YoY
|
$3.878M
-87.62%
YoY
|
$59.53M
53.03%
YoY
|
$38.11M
-22.22%
YoY
|
$31.10M
-36.55%
YoY
|
$31.33M
-54.86%
YoY
|
$38.90M
-3341.67%
YoY
|
$49.00M
241.44%
YoY
|
$49.02M
653.64%
YoY
|
$69.40M
-444.08%
YoY
|
-$1.200M
-103.93%
YoY
|
$14.35M
67.26%
YoY
|
$6.504M
-59.09%
YoY
|
-$20.17M
-271.37%
YoY
|
$30.50M
754.34%
YoY
|
| Cash From Investing Activities |
$31.83M
-78.4%
YoY
|
-$478.7M
-521.72%
YoY
|
$24.91M
-82.07%
YoY
|
-$41.78M
-140.45%
YoY
|
$147.4M
-234.43%
YoY
|
$113.5M
-29.27%
YoY
|
$138.9M
51.51%
YoY
|
$103.3M
-164.58%
YoY
|
-$109.6M
-154.0%
YoY
|
$160.5M
-68.6%
YoY
|
$91.70M
-145.13%
YoY
|
-$159.9M
-11.7%
YoY
|
$203.0M
-217.85%
YoY
|
$511.1M
-257.44%
YoY
|
-$203.2M
-394.32%
YoY
|
-$181.1M
-223.76%
YoY
|
-$172.3M
598.01%
YoY
|
-$324.6M
-1393.39%
YoY
|
$69.04M
-320.22%
YoY
|
| Cash From Financing Activities |
$81.78M
-116.61%
YoY
|
$156.4M
-43.64%
YoY
|
$61.81M
-135.83%
YoY
|
$33.55M
-165.94%
YoY
|
-$492.3M
-722.93%
YoY
|
$277.6M
-392.63%
YoY
|
-$172.5M
30.28%
YoY
|
-$50.88M
-133.54%
YoY
|
$79.04M
-121.93%
YoY
|
-$94.87M
-75.46%
YoY
|
-$132.4M
-248.26%
YoY
|
$151.7M
-226.12%
YoY
|
-$360.4M
2594.29%
YoY
|
-$386.5M
-230.5%
YoY
|
$89.30M
-19.43%
YoY
|
-$120.3M
-517.07%
YoY
|
-$13.38M
-117.73%
YoY
|
$296.2M
139.7%
YoY
|
$110.8M
-227.32%
YoY
|
| Net Change In Cash |
$130.1M
-137.11%
YoY
|
-$309.0M
-178.23%
YoY
|
$150.3M
478.98%
YoY
|
$17.53M
-80.63%
YoY
|
-$350.6M
-69533.86%
YoY
|
$395.0M
307.36%
YoY
|
$25.97M
-1542.61%
YoY
|
$90.51M
121.83%
YoY
|
$505.0K
-100.47%
YoY
|
$96.97M
-50.02%
YoY
|
-$1.800M
-98.44%
YoY
|
$40.80M
-114.22%
YoY
|
-$108.4M
-39.51%
YoY
|
$194.0M
-498.85%
YoY
|
-$115.1M
-154.71%
YoY
|
-$287.0M
-256.21%
YoY
|
-$179.2M
-368.74%
YoY
|
-$48.64M
-130.32%
YoY
|
$210.4M
-283.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
|
| Cash From Operating Activities |
$16.51M
-390.68%
YoY
|
$13.30M
242.91%
YoY
|
$63.63M
6.89%
YoY
|
$25.76M
-32.42%
YoY
|
-$5.679M
-118.26%
YoY
|
$3.878M
-87.62%
YoY
|
$59.53M
53.03%
YoY
|
$38.11M
-22.22%
YoY
|
$31.10M
-36.55%
YoY
|
$31.33M
-54.86%
YoY
|
$38.90M
-3341.67%
YoY
|
$49.00M
241.44%
YoY
|
$49.02M
653.64%
YoY
|
$69.40M
-444.08%
YoY
|
-$1.200M
-103.93%
YoY
|
$14.35M
67.26%
YoY
|
$6.504M
-59.09%
YoY
|
-$20.17M
-271.37%
YoY
|
$30.50M
754.34%
YoY
|
| Capital Expenditures |
$268.0K
-65.19%
YoY
|
$1.272M
-0.08%
YoY
|
$1.145M
-37.7%
YoY
|
$1.211M
22.57%
YoY
|
$770.0K
36.52%
YoY
|
$1.273M
2.66%
YoY
|
$1.838M
-40.71%
YoY
|
$988.0K
-24.0%
YoY
|
$564.0K
-54.44%
YoY
|
$1.240M
-57.24%
YoY
|
$3.100M
520.0%
YoY
|
$1.300M
-780.63%
YoY
|
$1.238M
-615.83%
YoY
|
$2.900M
-5900.0%
YoY
|
$500.0K
-516.67%
YoY
|
-$191.0K
-31.79%
YoY
|
-$240.0K
-22.58%
YoY
|
-$50.00K
-85.71%
YoY
|
-$120.0K
-98.99%
YoY
|
| Free Cash Flow |
$16.24M
-351.82%
YoY
|
$12.03M
361.65%
YoY
|
$62.48M
8.31%
YoY
|
$24.55M
-33.88%
YoY
|
-$6.449M
-121.12%
YoY
|
$2.605M
-91.34%
YoY
|
$57.69M
61.15%
YoY
|
$37.12M
-22.17%
YoY
|
$30.54M
-36.09%
YoY
|
$30.09M
-54.75%
YoY
|
$35.80M
-2205.88%
YoY
|
$47.70M
228.02%
YoY
|
$47.78M
608.47%
YoY
|
$66.50M
-430.52%
YoY
|
-$1.700M
-105.55%
YoY
|
$14.54M
64.13%
YoY
|
$6.744M
-58.4%
YoY
|
-$20.12M
-266.01%
YoY
|
$30.62M
98.57%
YoY
|
Loading...