2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | |
Net Margin | [friend] |
26.78% 69.8% |
- |
27.02% - |
24.91% -7.8% |
23.53% -5.5% |
|
Gross Margin | [friend] |
56.41% 2.7% |
- |
56.54% - |
55.5% -1.8% |
55.43% -0.1% |
|
Operating Margin | [friend] |
28.03% 47.0% |
- |
25.78% - |
23.09% -10.4% |
24.03% 4.1% |
|
Total Revenue | [friend] |
212.71M 139.8% |
162.06M -23.8% |
352.51M 117.5% |
394.87M 12.0% |
463.88M 17.5% |
|
Total Assets | [friend] | - | - |
595.53M - |
836.87M 40.5% |
1.27B 51.9% |
|
Total Liabilities | [friend] | - | - |
199.69M - |
385.17M 92.9% |
432.7M 12.3% |
|
Total Equity | [friend] | - | - |
395.83M - |
451.69M 14.1% |
838.23M 85.6% |
|
Operating CashFlow | [friend] |
8.8M - |
7.89M -10.4% |
-31.42M - |
10.81M - |
30.28M 180.0% |
|
Beginning Cash Position | [friend] |
13.43M 5.4% |
146.78M 992.5% |
146.78M 0.0% |
83.44M -43.1% |
162.51M 94.7% |
|
End Cash Position | [friend] |
146.78M 992.5% |
83.44M -43.1% |
162.51M 94.7% |
207.43M 27.6% |
550.84M 165.6% |
|
Free Cash Flow | [friend] |
-27.41M - |
2.17M - |
-50.13M - |
-8.25M - |
30.28M - |
|
Net Income (Cont Operations) | [friend] |
56.97M 307.1% |
42.76M -24.9% |
96.82M 126.4% |
99.93M 3.2% |
63.29M -36.7% |
|
Diluted Net Income | [friend] |
56.97M 307.1% |
42.76M -24.9% |
95.26M 122.8% |
98.36M 3.3% |
109.16M 11.0% |
|
Diluted EPS | [friend] |
0.949 307.1% |
0.713 -24.9% |
1.588 122.8% |
1.639 3.3% |
2.42 47.6% |
|
Return On Equity (%) | [friend] |
34.07% -17.7% |
- |
27.36% - |
21.78% -20.4% |
- | |
Return On Assets (%) | [friend] |
21.59% 164.8% |
- |
20.02% - |
11.75% -41.3% |
- |