|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$108.3M
34.06%
YoY
|
$80.77M
-52.32%
YoY
|
$169.4M
1026.76%
YoY
|
$15.04M
-134.2%
YoY
|
-$43.97M
-124.54%
YoY
|
| Depreciation, Depletion And Amortization |
$18.86M
21.04%
YoY
|
$15.58M
18.36%
YoY
|
$13.17M
-5.55%
YoY
|
$13.94M
-28.88%
YoY
|
$19.60M
-3.87%
YoY
|
| Cash From Operating Activities |
$117.7M
12.15%
YoY
|
$105.0M
26.84%
YoY
|
$82.76M
46.06%
YoY
|
$56.66M
113.3%
YoY
|
$26.56M
-71.54%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$5.546M
-76.24%
YoY
|
$23.34M
999.58%
YoY
|
$2.123M
-33.39%
YoY
|
$3.187M
-400.66%
YoY
|
-$1.060M
-77.78%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$8.905M
136.33%
YoY
|
-$3.768M
-117.03%
YoY
|
$22.12M
-53.56%
YoY
|
$47.64M
-197.93%
YoY
|
-$48.64M
-729.6%
YoY
|
| Cash From Investing Activities |
-$14.45M
-46.7%
YoY
|
-$27.11M
-235.57%
YoY
|
$20.00M
-55.01%
YoY
|
$44.45M
-189.43%
YoY
|
-$49.70M
-1781.43%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$0.00
-100.0%
YoY
|
-$32.30M
-77.89%
YoY
|
-$146.1M
19401.74%
YoY
|
-$749.0K
-98.47%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$76.55M
81.64%
YoY
|
-$42.15M
-29.57%
YoY
|
-$59.84M
-60.26%
YoY
|
-$150.6M
2153.15%
YoY
|
-$6.683M
-93.38%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$117.7M
12.15%
YoY
|
$105.0M
26.84%
YoY
|
$82.76M
46.06%
YoY
|
$56.66M
113.3%
YoY
|
$26.56M
-71.54%
YoY
|
| Cash From Investing Activities |
-$14.45M
-46.7%
YoY
|
-$27.11M
-235.57%
YoY
|
$20.00M
-55.01%
YoY
|
$44.45M
-189.43%
YoY
|
-$49.70M
-1781.43%
YoY
|
| Cash From Financing Activities |
-$76.55M
81.64%
YoY
|
-$42.15M
-29.57%
YoY
|
-$59.84M
-60.26%
YoY
|
-$150.6M
2153.15%
YoY
|
-$6.683M
-93.38%
YoY
|
| Net Change In Cash |
$26.73M
-25.18%
YoY
|
$35.72M
-16.77%
YoY
|
$42.92M
-186.76%
YoY
|
-$49.47M
65.87%
YoY
|
-$29.82M
535.59%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$117.7M
12.15%
YoY
|
$105.0M
26.84%
YoY
|
$82.76M
46.06%
YoY
|
$56.66M
113.3%
YoY
|
$26.56M
-71.54%
YoY
|
| Capital Expenditures |
$5.546M
-76.24%
YoY
|
$23.34M
999.58%
YoY
|
$2.123M
-33.39%
YoY
|
$3.187M
-400.66%
YoY
|
-$1.060M
-77.78%
YoY
|
| Free Cash Flow |
$112.2M
37.42%
YoY
|
$81.63M
1.23%
YoY
|
$80.64M
50.8%
YoY
|
$53.48M
93.58%
YoY
|
$27.62M
-71.84%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$24.79M
35.57%
YoY
|
$55.71M
94.18%
YoY
|
$18.62M
3.78%
YoY
|
$15.68M
-18.79%
YoY
|
$18.28M
23.21%
YoY
|
$28.69M
-76.78%
YoY
|
$17.94M
6.79%
YoY
|
$19.30M
42.59%
YoY
|
$14.84M
-4.13%
YoY
|
$123.6M
490.56%
YoY
|
$16.80M
79.03%
YoY
|
$13.54M
-331.96%
YoY
|
$15.48M
-264.03%
YoY
|
$20.92M
-118.62%
YoY
|
$9.384M
-60.07%
YoY
|
-$5.836M
-113.18%
YoY
|
-$9.436M
-1576.68%
YoY
|
-$112.4M
-493.98%
YoY
|
$23.50M
-84.78%
YoY
|
$44.29M
158.99%
YoY
|
| Depreciation, Depletion And Amortization |
$5.205M
17.39%
YoY
|
$4.940M
13.48%
YoY
|
$4.854M
17.08%
YoY
|
$4.633M
15.51%
YoY
|
$4.434M
44.34%
YoY
|
$4.353M
34.98%
YoY
|
$4.146M
29.56%
YoY
|
$4.011M
19.55%
YoY
|
$3.072M
-9.11%
YoY
|
$3.225M
-7.59%
YoY
|
$3.200M
-6.92%
YoY
|
$3.355M
-1.93%
YoY
|
$3.380M
-5.85%
YoY
|
$3.490M
-23.38%
YoY
|
$3.438M
-30.24%
YoY
|
$3.421M
-32.66%
YoY
|
$3.590M
-28.73%
YoY
|
$4.555M
-22.67%
YoY
|
$4.928M
0.57%
YoY
|
$5.080M
3.67%
YoY
|
| Cash From Operating Activities |
$42.15M
164.31%
YoY
|
$40.21M
85.79%
YoY
|
$28.46M
-18.46%
YoY
|
$33.12M
90.16%
YoY
|
$15.95M
-48.6%
YoY
|
$21.64M
-14.4%
YoY
|
$34.90M
114.09%
YoY
|
$17.42M
12.24%
YoY
|
$31.02M
20.58%
YoY
|
$25.28M
7.4%
YoY
|
$16.30M
-9.61%
YoY
|
$15.52M
855.48%
YoY
|
$25.73M
91.08%
YoY
|
$23.54M
42.91%
YoY
|
$18.03M
-624.8%
YoY
|
$1.624M
-74.02%
YoY
|
$13.46M
85.07%
YoY
|
$16.47M
-6.0%
YoY
|
-$3.436M
-96.41%
YoY
|
$6.252M
-94.79%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.465M
313.59%
YoY
|
$1.339M
3838.24%
YoY
|
$3.222M
74.73%
YoY
|
$389.0K
-68.43%
YoY
|
$596.0K
-97.05%
YoY
|
$34.00K
-95.97%
YoY
|
$1.844M
130.5%
YoY
|
$1.232M
462.56%
YoY
|
$20.23M
6262.89%
YoY
|
$844.0K
96.74%
YoY
|
$800.0K
-584.85%
YoY
|
$219.0K
-108.84%
YoY
|
$318.0K
-374.14%
YoY
|
$429.0K
-664.47%
YoY
|
-$165.0K
65.0%
YoY
|
-$2.477M
-1882.01%
YoY
|
-$116.0K
-88.66%
YoY
|
-$76.00K
-55.29%
YoY
|
-$100.0K
-88.89%
YoY
|
$139.0K
-107.32%
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 |
-$3.307M
17.98%
YoY
|
-$1.309M
1.16%
YoY
|
-$3.211M
114.21%
YoY
|
-$1.582M
339.44%
YoY
|
-$2.803M
355.77%
YoY
|
-$1.294M
393.89%
YoY
|
-$1.499M
399.67%
YoY
|
-$360.0K
111.76%
YoY
|
-$615.0K
-102.69%
YoY
|
-$262.0K
-94.0%
YoY
|
-$300.0K
-102.0%
YoY
|
-$170.0K
-100.55%
YoY
|
$22.90M
284.44%
YoY
|
-$4.366M
198.84%
YoY
|
$14.97M
-118.12%
YoY
|
$31.08M
-0.91%
YoY
|
$5.957M
46.65%
YoY
|
-$1.461M
-102.42%
YoY
|
-$82.61M
136.69%
YoY
|
$31.36M
-829.33%
YoY
|
| Cash From Investing Activities |
-$5.772M
69.81%
YoY
|
-$2.648M
99.4%
YoY
|
-$6.433M
92.43%
YoY
|
-$1.971M
23.81%
YoY
|
-$3.399M
-83.7%
YoY
|
-$1.328M
20.07%
YoY
|
-$3.343M
203.91%
YoY
|
-$1.592M
309.25%
YoY
|
-$20.85M
-192.32%
YoY
|
-$1.106M
-76.93%
YoY
|
-$1.100M
-107.43%
YoY
|
-$389.0K
-101.36%
YoY
|
$22.58M
286.63%
YoY
|
-$4.795M
211.97%
YoY
|
$14.80M
-117.9%
YoY
|
$28.60M
-9.21%
YoY
|
$5.841M
92.2%
YoY
|
-$1.537M
-102.56%
YoY
|
-$82.71M
131.02%
YoY
|
$31.50M
-608.06%
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 |
-$12.85M
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
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$13.00M
-90.14%
YoY
|
-$17.20M
292.78%
YoY
|
$394.0K
-105.77%
YoY
|
-$2.464M
-19.08%
YoY
|
-$131.8M
N/A
|
-$4.379M
437800.0%
YoY
|
-$6.823M
N/A
|
-$3.045M
307.09%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000K
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| 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 |
-$50.13M
36.95%
YoY
|
-$1.470M
18.93%
YoY
|
-$37.11M
29.17%
YoY
|
-$1.370M
44.36%
YoY
|
-$36.61M
225.82%
YoY
|
-$1.236M
-91.2%
YoY
|
-$28.73M
-1.29%
YoY
|
-$949.0K
17.74%
YoY
|
-$11.24M
-29.36%
YoY
|
-$14.05M
-89.44%
YoY
|
-$29.10M
439.69%
YoY
|
-$806.0K
-89.92%
YoY
|
-$15.91M
278.78%
YoY
|
-$133.0M
8795.92%
YoY
|
-$5.392M
167.2%
YoY
|
-$7.993M
228.93%
YoY
|
-$4.199M
467.43%
YoY
|
-$1.495M
-82.14%
YoY
|
-$2.018M
-91.56%
YoY
|
-$2.430M
-96.14%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$42.15M
164.31%
YoY
|
$40.21M
85.79%
YoY
|
$28.46M
-18.46%
YoY
|
$33.12M
90.16%
YoY
|
$15.95M
-48.6%
YoY
|
$21.64M
-14.4%
YoY
|
$34.90M
114.09%
YoY
|
$17.42M
12.24%
YoY
|
$31.02M
20.58%
YoY
|
$25.28M
7.4%
YoY
|
$16.30M
-9.61%
YoY
|
$15.52M
855.48%
YoY
|
$25.73M
91.08%
YoY
|
$23.54M
42.91%
YoY
|
$18.03M
-624.8%
YoY
|
$1.624M
-74.02%
YoY
|
$13.46M
85.07%
YoY
|
$16.47M
-6.0%
YoY
|
-$3.436M
-96.41%
YoY
|
$6.252M
-94.79%
YoY
|
| Cash From Investing Activities |
-$5.772M
69.81%
YoY
|
-$2.648M
99.4%
YoY
|
-$6.433M
92.43%
YoY
|
-$1.971M
23.81%
YoY
|
-$3.399M
-83.7%
YoY
|
-$1.328M
20.07%
YoY
|
-$3.343M
203.91%
YoY
|
-$1.592M
309.25%
YoY
|
-$20.85M
-192.32%
YoY
|
-$1.106M
-76.93%
YoY
|
-$1.100M
-107.43%
YoY
|
-$389.0K
-101.36%
YoY
|
$22.58M
286.63%
YoY
|
-$4.795M
211.97%
YoY
|
$14.80M
-117.9%
YoY
|
$28.60M
-9.21%
YoY
|
$5.841M
92.2%
YoY
|
-$1.537M
-102.56%
YoY
|
-$82.71M
131.02%
YoY
|
$31.50M
-608.06%
YoY
|
| Cash From Financing Activities |
-$50.13M
36.95%
YoY
|
-$1.470M
18.93%
YoY
|
-$37.11M
29.17%
YoY
|
-$1.370M
44.36%
YoY
|
-$36.61M
225.82%
YoY
|
-$1.236M
-91.2%
YoY
|
-$28.73M
-1.29%
YoY
|
-$949.0K
17.74%
YoY
|
-$11.24M
-29.36%
YoY
|
-$14.05M
-89.44%
YoY
|
-$29.10M
439.69%
YoY
|
-$806.0K
-89.92%
YoY
|
-$15.91M
278.78%
YoY
|
-$133.0M
8795.92%
YoY
|
-$5.392M
167.2%
YoY
|
-$7.993M
228.93%
YoY
|
-$4.199M
467.43%
YoY
|
-$1.495M
-82.14%
YoY
|
-$2.018M
-91.56%
YoY
|
-$2.430M
-96.14%
YoY
|
| Net Change In Cash |
-$13.76M
-42.81%
YoY
|
$36.09M
89.17%
YoY
|
-$15.08M
-633.57%
YoY
|
$29.78M
100.18%
YoY
|
-$24.06M
2165.54%
YoY
|
$19.08M
88.34%
YoY
|
$2.827M
-120.34%
YoY
|
$14.88M
3.86%
YoY
|
-$1.062M
-103.28%
YoY
|
$10.13M
-108.87%
YoY
|
-$13.90M
-150.65%
YoY
|
$14.32M
-35.58%
YoY
|
$32.41M
114.52%
YoY
|
-$114.2M
-949.99%
YoY
|
$27.44M
-131.13%
YoY
|
$22.23M
-37.06%
YoY
|
$15.11M
57.78%
YoY
|
$13.44M
-80.61%
YoY
|
-$88.16M
-43.23%
YoY
|
$35.32M
-30.47%
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 |
$42.15M
164.31%
YoY
|
$40.21M
85.79%
YoY
|
$28.46M
-18.46%
YoY
|
$33.12M
90.16%
YoY
|
$15.95M
-48.6%
YoY
|
$21.64M
-14.4%
YoY
|
$34.90M
114.09%
YoY
|
$17.42M
12.24%
YoY
|
$31.02M
20.58%
YoY
|
$25.28M
7.4%
YoY
|
$16.30M
-9.61%
YoY
|
$15.52M
855.48%
YoY
|
$25.73M
91.08%
YoY
|
$23.54M
42.91%
YoY
|
$18.03M
-624.8%
YoY
|
$1.624M
-74.02%
YoY
|
$13.46M
85.07%
YoY
|
$16.47M
-6.0%
YoY
|
-$3.436M
-96.41%
YoY
|
$6.252M
-94.79%
YoY
|
| Capital Expenditures |
$2.465M
313.59%
YoY
|
$1.339M
3838.24%
YoY
|
$3.222M
74.73%
YoY
|
$389.0K
-68.43%
YoY
|
$596.0K
-97.05%
YoY
|
$34.00K
-95.97%
YoY
|
$1.844M
130.5%
YoY
|
$1.232M
462.56%
YoY
|
$20.23M
6262.89%
YoY
|
$844.0K
96.74%
YoY
|
$800.0K
-584.85%
YoY
|
$219.0K
-108.84%
YoY
|
$318.0K
-374.14%
YoY
|
$429.0K
-664.47%
YoY
|
-$165.0K
65.0%
YoY
|
-$2.477M
-1882.01%
YoY
|
-$116.0K
-88.66%
YoY
|
-$76.00K
-55.29%
YoY
|
-$100.0K
-88.89%
YoY
|
$139.0K
-107.32%
YoY
|
| Free Cash Flow |
$39.68M
158.52%
YoY
|
$38.87M
79.88%
YoY
|
$25.23M
-23.66%
YoY
|
$32.73M
102.23%
YoY
|
$15.35M
42.28%
YoY
|
$21.61M
-11.58%
YoY
|
$33.05M
113.24%
YoY
|
$16.18M
5.79%
YoY
|
$10.79M
-57.54%
YoY
|
$24.44M
5.74%
YoY
|
$15.50M
-14.82%
YoY
|
$15.30M
273.03%
YoY
|
$25.41M
87.11%
YoY
|
$23.11M
39.66%
YoY
|
$18.20M
-645.47%
YoY
|
$4.101M
-32.91%
YoY
|
$13.58M
63.65%
YoY
|
$16.55M
-6.47%
YoY
|
-$3.336M
-96.48%
YoY
|
$6.113M
-94.99%
YoY
|
Loading...