2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
18.44% - |
17.51% -5.1% |
21.44% 22.5% |
19.4% -9.6% |
20.15% 3.9% |
18.43% -8.6% |
19.52% 5.9% |
24.13% 23.7% |
22.69% -6.0% |
17.24% -24.0% |
19.11% 10.8% |
|
Gross Margin | [friend] |
28.42% - |
29.36% 3.3% |
32.85% 11.9% |
27.15% -17.4% |
31.35% 15.5% |
31.29% -0.2% |
31.71% 1.3% |
35.98% 13.5% |
31.58% -12.2% |
27.54% -12.8% |
28.94% 5.1% |
|
Operating Margin | [friend] |
22.72% - |
19.84% -12.7% |
26.37% 32.9% |
19.16% -27.4% |
21.44% 11.9% |
22.74% 6.1% |
22.97% 1.0% |
25.38% 10.5% |
23.48% -7.5% |
16.63% -29.2% |
19.23% 15.6% |
|
Total Revenue | [friend] |
193.37M -45.1% |
212.76M 10.0% |
215.03M 1.1% |
227.54M 5.8% |
254.72M 11.9% |
266.31M 4.5% |
237.1M -11.0% |
261.61M 10.3% |
246.62M -5.7% |
273.67M 11.0% |
242.95M -11.2% |
|
Total Assets | [friend] | - |
802.55M - |
- |
858.66M - |
916.94M 6.8% |
973.67M 6.2% |
978.39M 0.5% |
2.17B 122.0% |
2.23B 2.8% |
2.3B 2.9% |
2.31B 0.5% |
|
Total Liabilities | [friend] | - |
145.92M - |
- |
123.5M - |
129.75M 5.1% |
136.85M 5.5% |
93.91M -31.4% |
107.81M 14.8% |
113.35M 5.1% |
129.74M 14.5% |
93.5M -27.9% |
|
Total Equity | [friend] | - |
656.63M - |
- |
735.16M - |
787.19M 7.1% |
836.82M 6.3% |
884.48M 5.7% |
2.06B 133.3% |
2.12B 2.7% |
2.17B 2.3% |
2.22B 2.2% |
|
Operating CashFlow | [friend] |
80.59M - |
37.24M -53.8% |
- |
48.94M - |
30.48M -37.7% |
34.2M 12.2% |
- |
128.42M - |
- | - | - | |
Beginning Cash Position | [friend] |
134.02M 78.9% |
101.16M -24.5% |
116.85M 15.5% |
122.23M 4.6% |
150.5M 23.1% |
190.17M 26.4% |
212.75M 11.9% |
250.37M 17.7% |
775.8M 209.9% |
744.85M -4.0% |
718.57M -3.5% |
|
End Cash Position | [friend] |
101.16M -24.5% |
116.85M 15.5% |
122.23M 4.6% |
150.5M 23.1% |
190.17M 26.4% |
212.75M 11.9% |
250.37M 17.7% |
775.8M 209.9% |
744.85M -4.0% |
718.57M -3.5% |
607.98M -15.4% |
|
Free Cash Flow | [friend] |
-39.14M - |
31.23M - |
3.26M -89.6% |
39.6M 1113.1% |
35.52M -10.3% |
25.37M -28.6% |
51.24M 101.9% |
69.51M 35.6% |
-15.21M - |
-7.44M - |
-111.92M - |
|
Net Income (Cont Operations) | [friend] |
106.39M - |
37.25M -65.0% |
- |
90.25M - |
51.33M -43.1% |
49.07M -4.4% |
- |
109.42M - |
- | - | - | |
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.25 -49.0% |
0.25 0% |
0.32 28.0% |
0.3 -6.3% |
0.36 20% |
0.34 -5.6% |
0.221 -35.1% |
0.248 12.5% |
0.2 -19.4% |
0.159 -20.7% |
0.166 4.3% |
|
Return On Equity (%) | [friend] | - |
5.67% - |
- |
6% - |
6.74% 12.3% |
6.04% -10.4% |
5.38% -11.0% |
4.28% -20.3% |
2.68% -37.5% |
2.2% -17.7% |
2.12% -3.8% |
|
Return On Assets (%) | [friend] | - |
4.64% - |
- |
5.14% - |
5.78% 12.5% |
5.19% -10.2% |
4.74% -8.7% |
4.01% -15.5% |
2.54% -36.6% |
2.08% -18.0% |
2.02% -3.2% |