2022 Q2 | 2023 Q2 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | |
Net Margin |
8.7% - |
12.19% 40.1% |
- |
11.27% - |
|
Gross Margin |
58.25% - |
58.83% 1.0% |
- |
58.01% - |
|
Operating Margin |
12.53% - |
17.6% 40.4% |
- |
21.64% - |
|
Total Revenue |
557.14M - |
797.14M 43.1% |
487.71M -38.8% |
262.32M -46.2% |
|
Total Assets | - | - |
428.84M - |
722.51M 68.5% |
|
Total Liabilities | - | - |
90.05M - |
108.53M 20.5% |
|
Total Equity | - | - |
338.78M - |
613.98M 81.2% |
|
Operating CashFlow |
47.15M - |
120.31M 155.1% |
58.04M -51.8% |
- | |
Beginning Cash Position |
73.5M - |
129.88M 76.7% |
239.11M 84.1% |
- | |
End Cash Position |
129.88M - |
239.11M 84.1% |
296.87M 24.2% |
- | |
Free Cash Flow |
46.06M - |
120.31M 161.2% |
57.75M -52.0% |
- | |
Net Income (Cont Operations) |
70.5M - |
140.71M 99.6% |
104.35M -25.8% |
- | |
Diluted Net Income |
48.47M - |
97.17M 100.5% |
71.62M -26.3% |
29.56M -58.7% |
|
Diluted EPS |
16.607 - |
33.295 100.5% |
153.933 362.3% |
10.127 -93.4% |
|
Return On Equity (%) |
34.36% - |
47.61% 38.6% |
- |
6.2% - |
|
Return On Assets (%) |
20.16% - |
31.71% 57.3% |
- |
5.13% - |