2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|
Insider Holdings (%) | - | - | - | |
Net Margin |
35.25% - |
55.13% 56.4% |
-27.49% - |
|
Gross Margin |
55.12% - |
58.44% 6.0% |
50.74% -13.2% |
|
Operating Margin |
39.59% - |
55.73% 40.7% |
47.11% -15.5% |
|
Total Revenue |
392.5M - |
937.41M 138.8% |
762.31M -18.7% |
|
Total Assets |
525.38M - |
887.86M 69.0% |
2.3B 159.6% |
|
Total Liabilities |
246.68M - |
294.63M 19.4% |
1.11B 277.7% |
|
Total Equity | - |
593.23M - |
1.19B 100.9% |
|
Operating CashFlow |
198.46M - |
553.54M 178.9% |
491.74M -11.2% |
|
Beginning Cash Position |
60.14M - |
59.27M -1.4% |
29.42M -50.4% |
|
End Cash Position |
59.27M - |
29.42M -50.4% |
152.79M 419.4% |
|
Free Cash Flow |
157.45M - |
310.52M 97.2% |
176.94M -43.0% |
|
Net Income (Cont Operations) |
138.37M - |
516.84M 273.5% |
346.56M -32.9% |
|
Diluted Net Income |
138.37M - |
516.84M 273.5% |
-209.52M - |
|
Diluted EPS |
1.457 - |
5.44 273.5% |
-0.72 - |
|
Return On Equity (%) |
49.65% - |
118.55% 138.8% |
-23.48% - |
|
Return On Assets (%) |
26.34% - |
73.14% 177.7% |
-13.13% - |