|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$141.6M
13.36%
YoY
|
$124.9M
34.93%
YoY
|
$92.60M
39.25%
YoY
|
$66.50M
9.22%
YoY
|
$60.88M
23.39%
YoY
|
| Depreciation, Depletion And Amortization |
$11.10M
0.0%
YoY
|
$11.10M
-60.5%
YoY
|
$28.11M
7.12%
YoY
|
$26.24M
-5.82%
YoY
|
$27.86M
127.39%
YoY
|
| Cash From Operating Activities |
$183.7M
18.49%
YoY
|
$155.0M
40.79%
YoY
|
$110.1M
33.55%
YoY
|
$82.45M
-5.78%
YoY
|
$87.51M
-2.31%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$14.03M
9.42%
YoY
|
$12.82M
6.79%
YoY
|
$12.00M
-303.75%
YoY
|
-$5.891M
-187.33%
YoY
|
$6.746M
-25.53%
YoY
|
| Acquisitions |
$184.0M
6034.13%
YoY
|
$3.000M
-82.48%
YoY
|
$17.13M
N/A
|
$0.00
-100.0%
YoY
|
$45.27M
55.4%
YoY
|
| Other Investing Activities |
-$184.0M
6034.13%
YoY
|
-$3.000M
-82.48%
YoY
|
-$17.13M
N/A
|
$0.00
-100.0%
YoY
|
-$44.68M
53.37%
YoY
|
| Cash From Investing Activities |
-$198.1M
1152.05%
YoY
|
-$15.82M
-45.7%
YoY
|
-$29.13M
394.48%
YoY
|
-$5.891M
-88.54%
YoY
|
-$51.42M
34.64%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$15.00M
N/A
|
$0.00
-100.0%
YoY
|
$967.0K
250.36%
YoY
|
$276.0K
-40.0%
YoY
|
$460.0K
-85.24%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$57.98M
65.2%
YoY
|
-$35.10M
24.96%
YoY
|
-$28.09M
14.14%
YoY
|
-$24.61M
19.98%
YoY
|
-$20.51M
-26.28%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$183.7M
18.49%
YoY
|
$155.0M
40.79%
YoY
|
$110.1M
33.55%
YoY
|
$82.45M
-5.78%
YoY
|
$87.51M
-2.31%
YoY
|
| Cash From Investing Activities |
-$198.1M
1152.05%
YoY
|
-$15.82M
-45.7%
YoY
|
-$29.13M
394.48%
YoY
|
-$5.891M
-88.54%
YoY
|
-$51.42M
34.64%
YoY
|
| Cash From Financing Activities |
-$57.98M
65.2%
YoY
|
-$35.10M
24.96%
YoY
|
-$28.09M
14.14%
YoY
|
-$24.61M
19.98%
YoY
|
-$20.51M
-26.28%
YoY
|
| Net Change In Cash |
-$69.29M
-166.93%
YoY
|
$103.5M
95.69%
YoY
|
$52.90M
1.82%
YoY
|
$51.96M
248.67%
YoY
|
$14.90M
-36.33%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$183.7M
18.49%
YoY
|
$155.0M
40.79%
YoY
|
$110.1M
33.55%
YoY
|
$82.45M
-5.78%
YoY
|
$87.51M
-2.31%
YoY
|
| Capital Expenditures |
$14.03M
9.42%
YoY
|
$12.82M
6.79%
YoY
|
$12.00M
-303.75%
YoY
|
-$5.891M
-187.33%
YoY
|
$6.746M
-25.53%
YoY
|
| Free Cash Flow |
$169.7M
19.31%
YoY
|
$142.2M
44.95%
YoY
|
$98.11M
11.06%
YoY
|
$88.34M
9.38%
YoY
|
$80.76M
0.3%
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 |
$27.34M
-28.81%
YoY
|
$33.58M
9.3%
YoY
|
$35.08M
9.49%
YoY
|
$34.58M
4.62%
YoY
|
$38.40M
31.81%
YoY
|
$30.72M
24.25%
YoY
|
$32.04M
23.37%
YoY
|
$33.06M
46.96%
YoY
|
$29.13M
50.04%
YoY
|
$24.72M
40.95%
YoY
|
$25.97M
44.81%
YoY
|
$22.49M
34.98%
YoY
|
$19.42M
35.2%
YoY
|
$17.54M
1.52%
YoY
|
$17.93M
13.11%
YoY
|
$16.66M
19.27%
YoY
|
$14.36M
4.2%
YoY
|
$17.28M
31.94%
YoY
|
$15.86M
6.69%
YoY
|
| Depreciation, Depletion And Amortization |
$2.820M
0.57%
YoY
|
$8.800M
9.07%
YoY
|
$8.707M
8.62%
YoY
|
$8.795M
8.7%
YoY
|
$2.804M
-64.99%
YoY
|
$8.068M
12.21%
YoY
|
$8.016M
13.44%
YoY
|
$8.091M
17.14%
YoY
|
$8.010M
15.3%
YoY
|
$7.190M
18.26%
YoY
|
$7.066M
5.37%
YoY
|
$6.907M
3.41%
YoY
|
$6.947M
151.7%
YoY
|
$6.080M
-11.69%
YoY
|
$6.706M
-4.55%
YoY
|
$6.679M
-4.74%
YoY
|
$2.760M
-3.93%
YoY
|
$6.885M
9.63%
YoY
|
$7.026M
8.59%
YoY
|
| Cash From Operating Activities |
$33.89M
2.62%
YoY
|
$54.80M
5.25%
YoY
|
$51.28M
13.74%
YoY
|
$44.59M
22.43%
YoY
|
$33.03M
53.9%
YoY
|
$52.07M
37.22%
YoY
|
$45.09M
43.44%
YoY
|
$36.42M
59.95%
YoY
|
$21.46M
19.42%
YoY
|
$37.95M
27.73%
YoY
|
$31.43M
31.9%
YoY
|
$22.77M
15.8%
YoY
|
$17.97M
94.27%
YoY
|
$29.71M
20.03%
YoY
|
$23.83M
34.71%
YoY
|
$19.66M
35.52%
YoY
|
$9.250M
-69.73%
YoY
|
$24.75M
55.66%
YoY
|
$17.69M
-17.29%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.427M
49.26%
YoY
|
$4.033M
-13.62%
YoY
|
$3.089M
-1.37%
YoY
|
$3.938M
68.22%
YoY
|
$2.966M
10.84%
YoY
|
$4.669M
127.31%
YoY
|
$3.132M
3.92%
YoY
|
$2.341M
-12.12%
YoY
|
$2.676M
-37.34%
YoY
|
$2.054M
-271.02%
YoY
|
$3.014M
-257.22%
YoY
|
$2.664M
-263.24%
YoY
|
$4.271M
274.32%
YoY
|
-$1.201M
-184.4%
YoY
|
-$1.917M
-49.43%
YoY
|
-$1.632M
-37.66%
YoY
|
$1.141M
-35.13%
YoY
|
$1.423M
-144.47%
YoY
|
-$3.791M
66.27%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$184.9M
6064.57%
YoY
|
N/A
|
N/A
|
N/A
|
$3.000M
-82.41%
YoY
|
N/A
|
N/A
|
N/A
|
$17.05M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$913.0K
N/A
|
-$184.9M
6064.57%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$3.000M
-82.41%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$75.00K
N/A
|
-$17.05M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$171.0K
N/A
|
| Cash From Investing Activities |
-$4.427M
-97.64%
YoY
|
-$4.033M
-13.62%
YoY
|
-$3.089M
-1.37%
YoY
|
-$3.025M
29.22%
YoY
|
-$187.9M
3210.48%
YoY
|
-$4.669M
127.31%
YoY
|
-$3.132M
3.92%
YoY
|
-$2.341M
-14.53%
YoY
|
-$5.676M
-73.38%
YoY
|
-$2.054M
71.02%
YoY
|
-$3.014M
57.22%
YoY
|
-$2.739M
67.83%
YoY
|
-$21.32M
1768.8%
YoY
|
-$1.201M
-184.4%
YoY
|
-$1.917M
-51.62%
YoY
|
-$1.632M
-36.35%
YoY
|
-$1.141M
-97.54%
YoY
|
$1.423M
-104.4%
YoY
|
-$3.962M
73.77%
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 |
$38.21M
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
|
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 |
-$49.78M
400.37%
YoY
|
-$26.74M
167.8%
YoY
|
-$11.77M
17.87%
YoY
|
-$9.518M
28.4%
YoY
|
-$9.949M
29.01%
YoY
|
-$9.985M
26.11%
YoY
|
-$9.986M
42.49%
YoY
|
-$7.413M
12.47%
YoY
|
-$7.712M
17.42%
YoY
|
-$7.918M
33.14%
YoY
|
-$7.008M
7.5%
YoY
|
-$6.591M
5.12%
YoY
|
-$6.568M
11.91%
YoY
|
-$5.947M
1.87%
YoY
|
-$6.519M
56.93%
YoY
|
-$6.270M
10.68%
YoY
|
-$5.869M
21.14%
YoY
|
-$5.838M
0.48%
YoY
|
-$4.154M
-57.74%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$33.89M
2.62%
YoY
|
$54.80M
5.25%
YoY
|
$51.28M
13.74%
YoY
|
$44.59M
22.43%
YoY
|
$33.03M
53.9%
YoY
|
$52.07M
37.22%
YoY
|
$45.09M
43.44%
YoY
|
$36.42M
59.95%
YoY
|
$21.46M
19.42%
YoY
|
$37.95M
27.73%
YoY
|
$31.43M
31.9%
YoY
|
$22.77M
15.8%
YoY
|
$17.97M
94.27%
YoY
|
$29.71M
20.03%
YoY
|
$23.83M
34.71%
YoY
|
$19.66M
35.52%
YoY
|
$9.250M
-69.73%
YoY
|
$24.75M
55.66%
YoY
|
$17.69M
-17.29%
YoY
|
| Cash From Investing Activities |
-$4.427M
-97.64%
YoY
|
-$4.033M
-13.62%
YoY
|
-$3.089M
-1.37%
YoY
|
-$3.025M
29.22%
YoY
|
-$187.9M
3210.48%
YoY
|
-$4.669M
127.31%
YoY
|
-$3.132M
3.92%
YoY
|
-$2.341M
-14.53%
YoY
|
-$5.676M
-73.38%
YoY
|
-$2.054M
71.02%
YoY
|
-$3.014M
57.22%
YoY
|
-$2.739M
67.83%
YoY
|
-$21.32M
1768.8%
YoY
|
-$1.201M
-184.4%
YoY
|
-$1.917M
-51.62%
YoY
|
-$1.632M
-36.35%
YoY
|
-$1.141M
-97.54%
YoY
|
$1.423M
-104.4%
YoY
|
-$3.962M
73.77%
YoY
|
| Cash From Financing Activities |
-$49.78M
400.37%
YoY
|
-$26.74M
167.8%
YoY
|
-$11.77M
17.87%
YoY
|
-$9.518M
28.4%
YoY
|
-$9.949M
29.01%
YoY
|
-$9.985M
26.11%
YoY
|
-$9.986M
42.49%
YoY
|
-$7.413M
12.47%
YoY
|
-$7.712M
17.42%
YoY
|
-$7.918M
33.14%
YoY
|
-$7.008M
7.5%
YoY
|
-$6.591M
5.12%
YoY
|
-$6.568M
11.91%
YoY
|
-$5.947M
1.87%
YoY
|
-$6.519M
56.93%
YoY
|
-$6.270M
10.68%
YoY
|
-$5.869M
21.14%
YoY
|
-$5.838M
0.48%
YoY
|
-$4.154M
-57.74%
YoY
|
| Net Change In Cash |
-$20.56M
-87.46%
YoY
|
$24.03M
-35.78%
YoY
|
$36.43M
13.93%
YoY
|
$32.04M
20.17%
YoY
|
-$163.9M
-2131.06%
YoY
|
$37.41M
33.75%
YoY
|
$31.97M
49.32%
YoY
|
$26.67M
98.42%
YoY
|
$8.072M
-181.36%
YoY
|
$27.97M
23.99%
YoY
|
$21.41M
39.08%
YoY
|
$13.44M
14.28%
YoY
|
-$9.921M
-585.13%
YoY
|
$22.56M
10.94%
YoY
|
$15.39M
60.78%
YoY
|
$11.76M
87.26%
YoY
|
$2.045M
-109.8%
YoY
|
$20.33M
-191.43%
YoY
|
$9.575M
3.18%
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 |
$33.89M
2.62%
YoY
|
$54.80M
5.25%
YoY
|
$51.28M
13.74%
YoY
|
$44.59M
22.43%
YoY
|
$33.03M
53.9%
YoY
|
$52.07M
37.22%
YoY
|
$45.09M
43.44%
YoY
|
$36.42M
59.95%
YoY
|
$21.46M
19.42%
YoY
|
$37.95M
27.73%
YoY
|
$31.43M
31.9%
YoY
|
$22.77M
15.8%
YoY
|
$17.97M
94.27%
YoY
|
$29.71M
20.03%
YoY
|
$23.83M
34.71%
YoY
|
$19.66M
35.52%
YoY
|
$9.250M
-69.73%
YoY
|
$24.75M
55.66%
YoY
|
$17.69M
-17.29%
YoY
|
| Capital Expenditures |
$4.427M
49.26%
YoY
|
$4.033M
-13.62%
YoY
|
$3.089M
-1.37%
YoY
|
$3.938M
68.22%
YoY
|
$2.966M
10.84%
YoY
|
$4.669M
127.31%
YoY
|
$3.132M
3.92%
YoY
|
$2.341M
-12.12%
YoY
|
$2.676M
-37.34%
YoY
|
$2.054M
-271.02%
YoY
|
$3.014M
-257.22%
YoY
|
$2.664M
-263.24%
YoY
|
$4.271M
274.32%
YoY
|
-$1.201M
-184.4%
YoY
|
-$1.917M
-49.43%
YoY
|
-$1.632M
-37.66%
YoY
|
$1.141M
-35.13%
YoY
|
$1.423M
-144.47%
YoY
|
-$3.791M
66.27%
YoY
|
| Free Cash Flow |
$29.47M
-1.98%
YoY
|
$50.77M
7.11%
YoY
|
$48.20M
14.87%
YoY
|
$40.65M
19.28%
YoY
|
$30.06M
60.04%
YoY
|
$47.40M
32.06%
YoY
|
$41.96M
47.63%
YoY
|
$34.08M
69.5%
YoY
|
$18.78M
37.12%
YoY
|
$35.89M
16.12%
YoY
|
$28.42M
10.37%
YoY
|
$20.11M
-5.58%
YoY
|
$13.70M
68.94%
YoY
|
$30.91M
32.5%
YoY
|
$25.75M
19.86%
YoY
|
$21.29M
24.33%
YoY
|
$8.109M
-71.84%
YoY
|
$23.33M
22.13%
YoY
|
$21.48M
-9.24%
YoY
|
Loading...