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] |
23.77% - |
21.41% -9.9% |
28.03% 30.9% |
29.64% 5.7% |
28.98% -2.2% |
26.21% -9.6% |
25.39% -3.1% |
26.91% 6.0% |
22.28% -17.2% |
10.42% -53.2% |
15.21% 46.0% |
|
Gross Margin | [friend] |
46.88% - |
47.29% 0.9% |
52.91% 11.9% |
53.25% 0.6% |
51.31% -3.6% |
48.66% -5.2% |
54.18% 11.4% |
48.32% -10.8% |
50.82% 5.2% |
45.03% -11.4% |
42.17% -6.3% |
|
Operating Margin | [friend] |
25.21% - |
22.81% -9.5% |
29.57% 29.6% |
31% 4.9% |
28.17% -9.1% |
21.62% -23.2% |
21.29% -1.5% |
20.07% -5.8% |
17.46% -13.0% |
19.73% 13.0% |
6.2% -68.6% |
|
Total Revenue | [friend] |
133.78M -33.7% |
163.67M 22.3% |
134.39M -17.9% |
167.18M 24.4% |
210.05M 25.6% |
198.28M -5.6% |
135.97M -31.4% |
170.11M 25.1% |
170.2M 0.1% |
126.77M -25.5% |
126.26M -0.4% |
|
Total Assets | [friend] | - |
420.5M - |
- |
518.78M - |
2.11B 307.0% |
2.19B 3.6% |
2.19B 0.3% |
2.13B -3.1% |
2.16B 1.5% |
2.16B 0.2% |
2.15B -0.5% |
|
Total Liabilities | [friend] | - |
114.76M - |
- |
125.83M - |
165.29M 31.4% |
189.72M 14.8% |
161.16M -15.1% |
133.92M -16.9% |
121.64M -9.2% |
121.43M -0.2% |
103.92M -14.4% |
|
Total Equity | [friend] | - |
305.73M - |
- |
392.95M - |
1.95B 395.3% |
2B 2.7% |
2.03B 1.7% |
1.99B -2.0% |
2.04B 2.2% |
2.04B 0.2% |
2.05B 0.4% |
|
Operating CashFlow | [friend] | - |
127.35M - |
- |
41.49M - |
- | - | - |
-80.54M - |
- | - | - | |
Beginning Cash Position | [friend] |
78.15M 0.4% |
70.63M -9.6% |
108.58M 53.7% |
129.2M 19.0% |
173.94M 34.6% |
1.76B 909.7% |
550.01M -68.7% |
197.97M -64.0% |
181.7M -8.2% |
208.99M 15.0% |
156.81M -25.0% |
|
End Cash Position | [friend] |
70.63M -9.6% |
108.58M 53.7% |
129.2M 19.0% |
173.94M 34.6% |
1.76B 909.7% |
550.01M -68.7% |
197.97M -64.0% |
181.7M -8.2% |
208.99M 15.0% |
156.81M -25.0% |
259.64M 65.6% |
|
Free Cash Flow | [friend] |
32.89M 188.0% |
70.76M 115.2% |
2.63M -96.3% |
35.15M 1236.8% |
64.36M 83.1% |
-120.83M - |
-57.75M - |
-24.89M - |
42.69M - |
74.49M 74.5% |
10.23M -86.3% |
|
Net Income (Cont Operations) | [friend] | - |
66.83M - |
- |
87.22M - |
- | - | - |
80.31M - |
- | - | - | |
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.51 -7.5% |
0.557 9.1% |
0.6 7.8% |
0.79 31.7% |
0.97 22.8% |
0.588 -39.4% |
0.283 -51.9% |
0.379 34.1% |
0.317 -16.4% |
0.106 -66.6% |
0.159 49.6% |
|
Return On Equity (%) | [friend] | - |
11.46% - |
- |
12.61% - |
5.2% -58.7% |
2.63% -49.4% |
1.71% -35.0% |
2.27% 32.8% |
1.88% -17.3% |
0.65% -65.6% |
0.94% 45.0% |
|
Return On Assets (%) | [friend] | - |
8.33% - |
- |
9.55% - |
4.63% -51.5% |
2.42% -47.8% |
1.58% -34.8% |
2.12% 34.5% |
1.77% -16.5% |
0.61% -65.5% |
0.89% 45.6% |