|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$109.1M
63.63%
YoY
|
$66.69M
-34.96%
YoY
|
$102.5M
102.32%
YoY
|
$50.68M
1.78%
YoY
|
$49.80M
-239.49%
YoY
|
| Depreciation, Depletion And Amortization |
$3.778M
23.63%
YoY
|
$3.056M
250.46%
YoY
|
$872.0K
190.67%
YoY
|
$300.0K
-59.35%
YoY
|
$738.0K
-26.2%
YoY
|
| Cash From Operating Activities |
$147.9M
30.39%
YoY
|
$113.5M
32.55%
YoY
|
$85.60M
55.39%
YoY
|
$55.09M
-26.86%
YoY
|
$75.32M
156.18%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$215.0K
52.48%
YoY
|
$141.0K
24.78%
YoY
|
$113.0K
-48.64%
YoY
|
$220.0K
-175.09%
YoY
|
-$293.0K
-41.4%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$309.9M
1348.03%
YoY
|
-$21.40M
-125.38%
YoY
|
$84.31M
-325.43%
YoY
|
-$37.40M
-62.35%
YoY
|
-$99.34M
-443.73%
YoY
|
| Cash From Investing Activities |
-$313.0M
1211.13%
YoY
|
-$23.88M
-129.1%
YoY
|
$82.05M
-317.89%
YoY
|
-$37.66M
-62.2%
YoY
|
-$99.63M
-450.82%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$17.31M
-8.91%
YoY
|
$19.00M
-5.67%
YoY
|
$20.14M
4.04%
YoY
|
$19.36M
-0.5%
YoY
|
$19.46M
-3.25%
YoY
|
| Common Stock Issuance & Retirement, Net |
$102.7M
63.4%
YoY
|
$62.87M
1661.06%
YoY
|
$3.570M
4.45%
YoY
|
$3.418M
-110.15%
YoY
|
-$33.69M
-207.99%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Cash From Financing Activities |
$289.8M
-904.97%
YoY
|
-$36.00M
-79.03%
YoY
|
-$171.6M
653.45%
YoY
|
-$22.78M
-124.61%
YoY
|
$92.55M
-253.74%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$147.9M
30.39%
YoY
|
$113.5M
32.55%
YoY
|
$85.60M
55.39%
YoY
|
$55.09M
-26.86%
YoY
|
$75.32M
156.18%
YoY
|
| Cash From Investing Activities |
-$313.0M
1211.13%
YoY
|
-$23.88M
-129.1%
YoY
|
$82.05M
-317.89%
YoY
|
-$37.66M
-62.2%
YoY
|
-$99.63M
-450.82%
YoY
|
| Cash From Financing Activities |
$289.8M
-904.97%
YoY
|
-$36.00M
-79.03%
YoY
|
-$171.6M
653.45%
YoY
|
-$22.78M
-124.61%
YoY
|
$92.55M
-253.74%
YoY
|
| Net Change In Cash |
$130.5M
151.59%
YoY
|
$51.89M
-1955.72%
YoY
|
-$2.796M
-67.52%
YoY
|
-$8.608M
-112.61%
YoY
|
$68.24M
-2943.29%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$147.9M
30.39%
YoY
|
$113.5M
32.55%
YoY
|
$85.60M
55.39%
YoY
|
$55.09M
-26.86%
YoY
|
$75.32M
156.18%
YoY
|
| Capital Expenditures |
$215.0K
52.48%
YoY
|
$141.0K
24.78%
YoY
|
$113.0K
-48.64%
YoY
|
$220.0K
-175.09%
YoY
|
-$293.0K
-41.4%
YoY
|
| Free Cash Flow |
$147.7M
30.37%
YoY
|
$113.3M
32.56%
YoY
|
$85.49M
55.81%
YoY
|
$54.87M
-27.44%
YoY
|
$75.61M
152.88%
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.13M
-193.92%
YoY
|
$40.02M
52.74%
YoY
|
$19.70M
-539.26%
YoY
|
$24.78M
13.87%
YoY
|
$24.63M
11.39%
YoY
|
$26.20M
13.45%
YoY
|
-$4.485M
-134.54%
YoY
|
$21.76M
-59.89%
YoY
|
$22.11M
36.21%
YoY
|
$23.10M
-192.05%
YoY
|
$12.98M
-84.02%
YoY
|
$54.25M
577.73%
YoY
|
$16.23M
-258.2%
YoY
|
-$25.09M
-324.28%
YoY
|
$81.23M
1292.58%
YoY
|
$8.005M
-54.59%
YoY
|
-$10.26M
-167.73%
YoY
|
$11.19M
-182.87%
YoY
|
$5.833M
-2260.37%
YoY
|
| Depreciation, Depletion And Amortization |
$2.096M
142.03%
YoY
|
$2.043M
13.0%
YoY
|
$615.0K
37.58%
YoY
|
$916.0K
119.14%
YoY
|
$866.0K
126.11%
YoY
|
$1.808M
386.02%
YoY
|
$447.0K
49.0%
YoY
|
$418.0K
318.0%
YoY
|
$383.0K
283.0%
YoY
|
$372.0K
272.0%
YoY
|
$300.0K
200.0%
YoY
|
$100.0K
88.68%
YoY
|
$100.0K
112.77%
YoY
|
$100.0K
122.22%
YoY
|
$100.0K
-45.95%
YoY
|
$53.00K
-74.52%
YoY
|
$47.00K
-84.33%
YoY
|
$45.00K
-77.5%
YoY
|
$185.0K
-38.33%
YoY
|
| Cash From Operating Activities |
$17.96M
181.9%
YoY
|
$54.69M
58.17%
YoY
|
$48.08M
0.77%
YoY
|
$38.81M
20.48%
YoY
|
$6.370M
-713.68%
YoY
|
$34.58M
-7.06%
YoY
|
$47.71M
68.01%
YoY
|
$32.21M
26.81%
YoY
|
-$1.038M
-80.77%
YoY
|
$37.20M
210.0%
YoY
|
$28.40M
-17.92%
YoY
|
$25.40M
126.1%
YoY
|
-$5.397M
100.48%
YoY
|
$12.00M
-52.4%
YoY
|
$34.60M
24.82%
YoY
|
$11.23M
-45.17%
YoY
|
-$2.692M
-241.68%
YoY
|
$25.21M
82.67%
YoY
|
$27.72M
-829.45%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$28.00K
-9.68%
YoY
|
$3.029M
441.86%
YoY
|
$37.00K
-94.15%
YoY
|
$1.409M
124.36%
YoY
|
$31.00K
-53.03%
YoY
|
$559.0K
-74.14%
YoY
|
$632.0K
N/A
|
$628.0K
528.0%
YoY
|
$66.00K
153.85%
YoY
|
$2.162M
N/A
|
$0.00
N/A
|
$100.0K
-166.23%
YoY
|
$26.00K
-148.15%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$151.0K
106.85%
YoY
|
-$54.00K
-46.0%
YoY
|
-$56.00K
-72.0%
YoY
|
-$64.00K
-36.0%
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 |
$39.65M
-21765.03%
YoY
|
-$273.8M
4169.22%
YoY
|
-$19.43M
195.65%
YoY
|
-$15.09M
35.95%
YoY
|
-$183.0K
-106.81%
YoY
|
-$6.414M
-113.28%
YoY
|
-$6.571M
-58.93%
YoY
|
-$11.10M
-120.55%
YoY
|
$2.686M
-234.3%
YoY
|
$48.31M
-502.59%
YoY
|
-$16.00M
540.0%
YoY
|
$54.00M
-1386.33%
YoY
|
-$2.000M
-89.29%
YoY
|
-$12.00M
68.8%
YoY
|
-$2.500M
-95.96%
YoY
|
-$4.198M
-83.06%
YoY
|
-$18.67M
239.4%
YoY
|
-$7.109M
-7209.0%
YoY
|
-$61.95M
-4230.0%
YoY
|
| Cash From Investing Activities |
$38.64M
-18155.61%
YoY
|
-$276.9M
3870.41%
YoY
|
-$19.46M
170.22%
YoY
|
-$16.50M
40.68%
YoY
|
-$214.0K
-110.55%
YoY
|
-$6.973M
-115.11%
YoY
|
-$7.203M
-54.98%
YoY
|
-$11.73M
-121.76%
YoY
|
$2.028M
-201.0%
YoY
|
$46.15M
-481.4%
YoY
|
-$16.00M
540.0%
YoY
|
$53.90M
-1339.37%
YoY
|
-$2.008M
-89.27%
YoY
|
-$12.10M
68.88%
YoY
|
-$2.500M
-95.97%
YoY
|
-$4.349M
-82.5%
YoY
|
-$18.72M
234.3%
YoY
|
-$7.165M
7065.0%
YoY
|
-$62.01M
-4529.57%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$4.744M
2.55%
YoY
|
N/A
|
N/A
|
N/A
|
$4.626M
-7.42%
YoY
|
N/A
|
N/A
|
N/A
|
$4.997M
3.65%
YoY
|
N/A
|
N/A
|
N/A
|
$4.821M
-0.43%
YoY
|
N/A
|
N/A
|
N/A
|
$4.842M
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$24.96M
96.34%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$12.71M
62.58%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$7.820M
131.09%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.384M
-0.29%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.394M
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 |
$258.8M
-1447.23%
YoY
|
-$21.52M
12.88%
YoY
|
$334.8M
44304.51%
YoY
|
-$4.297M
-11.87%
YoY
|
-$19.21M
49.86%
YoY
|
-$19.06M
-57.86%
YoY
|
$754.0K
-114.23%
YoY
|
-$4.876M
-95.76%
YoY
|
-$12.82M
111.15%
YoY
|
-$45.24M
823.18%
YoY
|
-$5.300M
10.42%
YoY
|
-$115.0M
2277.51%
YoY
|
-$6.070M
-26.3%
YoY
|
-$4.900M
2.15%
YoY
|
-$4.800M
0.06%
YoY
|
-$4.837M
-104.42%
YoY
|
-$8.236M
14.39%
YoY
|
-$4.797M
-5.94%
YoY
|
-$4.797M
-131.98%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$17.96M
181.9%
YoY
|
$54.69M
58.17%
YoY
|
$48.08M
0.77%
YoY
|
$38.81M
20.48%
YoY
|
$6.370M
-713.68%
YoY
|
$34.58M
-7.06%
YoY
|
$47.71M
68.01%
YoY
|
$32.21M
26.81%
YoY
|
-$1.038M
-80.77%
YoY
|
$37.20M
210.0%
YoY
|
$28.40M
-17.92%
YoY
|
$25.40M
126.1%
YoY
|
-$5.397M
100.48%
YoY
|
$12.00M
-52.4%
YoY
|
$34.60M
24.82%
YoY
|
$11.23M
-45.17%
YoY
|
-$2.692M
-241.68%
YoY
|
$25.21M
82.67%
YoY
|
$27.72M
-829.45%
YoY
|
| Cash From Investing Activities |
$38.64M
-18155.61%
YoY
|
-$276.9M
3870.41%
YoY
|
-$19.46M
170.22%
YoY
|
-$16.50M
40.68%
YoY
|
-$214.0K
-110.55%
YoY
|
-$6.973M
-115.11%
YoY
|
-$7.203M
-54.98%
YoY
|
-$11.73M
-121.76%
YoY
|
$2.028M
-201.0%
YoY
|
$46.15M
-481.4%
YoY
|
-$16.00M
540.0%
YoY
|
$53.90M
-1339.37%
YoY
|
-$2.008M
-89.27%
YoY
|
-$12.10M
68.88%
YoY
|
-$2.500M
-95.97%
YoY
|
-$4.349M
-82.5%
YoY
|
-$18.72M
234.3%
YoY
|
-$7.165M
7065.0%
YoY
|
-$62.01M
-4529.57%
YoY
|
| Cash From Financing Activities |
$258.8M
-1447.23%
YoY
|
-$21.52M
12.88%
YoY
|
$334.8M
44304.51%
YoY
|
-$4.297M
-11.87%
YoY
|
-$19.21M
49.86%
YoY
|
-$19.06M
-57.86%
YoY
|
$754.0K
-114.23%
YoY
|
-$4.876M
-95.76%
YoY
|
-$12.82M
111.15%
YoY
|
-$45.24M
823.18%
YoY
|
-$5.300M
10.42%
YoY
|
-$115.0M
2277.51%
YoY
|
-$6.070M
-26.3%
YoY
|
-$4.900M
2.15%
YoY
|
-$4.800M
0.06%
YoY
|
-$4.837M
-104.42%
YoY
|
-$8.236M
14.39%
YoY
|
-$4.797M
-5.94%
YoY
|
-$4.797M
-131.98%
YoY
|
| Net Change In Cash |
$313.8M
-3000.47%
YoY
|
-$243.7M
-2953.12%
YoY
|
$363.4M
780.71%
YoY
|
$18.01M
15.4%
YoY
|
-$10.82M
-12.61%
YoY
|
$8.541M
-77.59%
YoY
|
$41.27M
481.2%
YoY
|
$15.61M
-143.72%
YoY
|
-$12.38M
-4.79%
YoY
|
$38.11M
-862.26%
YoY
|
$7.100M
-73.99%
YoY
|
-$35.70M
-1843.16%
YoY
|
-$13.00M
-56.15%
YoY
|
-$5.000M
-137.74%
YoY
|
$27.30M
-169.84%
YoY
|
$2.048M
-98.05%
YoY
|
-$29.65M
172.01%
YoY
|
$13.25M
54.03%
YoY
|
-$39.09M
-410.25%
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 |
$17.96M
181.9%
YoY
|
$54.69M
58.17%
YoY
|
$48.08M
0.77%
YoY
|
$38.81M
20.48%
YoY
|
$6.370M
-713.68%
YoY
|
$34.58M
-7.06%
YoY
|
$47.71M
68.01%
YoY
|
$32.21M
26.81%
YoY
|
-$1.038M
-80.77%
YoY
|
$37.20M
210.0%
YoY
|
$28.40M
-17.92%
YoY
|
$25.40M
126.1%
YoY
|
-$5.397M
100.48%
YoY
|
$12.00M
-52.4%
YoY
|
$34.60M
24.82%
YoY
|
$11.23M
-45.17%
YoY
|
-$2.692M
-241.68%
YoY
|
$25.21M
82.67%
YoY
|
$27.72M
-829.45%
YoY
|
| Capital Expenditures |
$28.00K
-9.68%
YoY
|
$3.029M
441.86%
YoY
|
$37.00K
-94.15%
YoY
|
$1.409M
124.36%
YoY
|
$31.00K
-53.03%
YoY
|
$559.0K
-74.14%
YoY
|
$632.0K
N/A
|
$628.0K
528.0%
YoY
|
$66.00K
153.85%
YoY
|
$2.162M
N/A
|
$0.00
N/A
|
$100.0K
-166.23%
YoY
|
$26.00K
-148.15%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$151.0K
106.85%
YoY
|
-$54.00K
-46.0%
YoY
|
-$56.00K
-72.0%
YoY
|
-$64.00K
-36.0%
YoY
|
| Free Cash Flow |
$17.93M
182.84%
YoY
|
$51.66M
51.87%
YoY
|
$48.04M
2.04%
YoY
|
$37.40M
18.41%
YoY
|
$6.339M
-674.18%
YoY
|
$34.02M
-2.92%
YoY
|
$47.08M
65.78%
YoY
|
$31.58M
24.83%
YoY
|
-$1.104M
-79.64%
YoY
|
$35.04M
191.98%
YoY
|
$28.40M
-17.92%
YoY
|
$25.30M
122.22%
YoY
|
-$5.423M
105.57%
YoY
|
$12.00M
-52.5%
YoY
|
$34.60M
24.54%
YoY
|
$11.39M
-44.63%
YoY
|
-$2.638M
-231.9%
YoY
|
$25.26M
80.46%
YoY
|
$27.78M
-850.89%
YoY
|
Loading...