2019 | 2020 | 2021 | 2021 | 2021 | 2021 | 2022 | 2022 | 2022 | 2022 | 2023 | 2023 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | - | - | - | - |
1.79% - |
1.83% 2.3% |
1.83% 0% |
1.83% 0.1% |
1.85% 0.7% |
1.88% 1.7% |
|
Net Margin | [friend] | [friend] | [friend] | - | - |
0% - |
- | - | - |
0.54% - |
- | - |
2.62% - |
|
Gross Margin | [friend] | [friend] | [friend] |
508.7B% 7.8% |
600.5B% 18.0% |
618.7B% 3.0% |
560.4B% -9.4% |
536.8B% -4.2% |
563.5B% 5.0% |
535.2B% -5.0% |
435.4B% -18.6% |
404.3B% -7.1% |
25.72% -100.0% |
|
Operating Margin | [friend] | [friend] | [friend] |
728.6B% 1.3% |
809.6B% 11.1% |
1.03T% 27.1% |
915.9B% -11.0% |
740.8B% -19.1% |
746.5B% 0.8% |
829.1B% 11.1% |
850.6B% 2.6% |
643.2B% -24.4% |
18.17% -100.0% |
|
Total Revenue | [friend] | [friend] | [friend] | - | - |
888.55M - |
- | - | - |
2.47B - |
- | - |
1.16B - |
|
Total Assets | [friend] | [friend] | [friend] | - | - |
2.5B - |
- | - | - |
2.87B - |
- | - |
2.86B - |
|
Total Liabilities | [friend] | [friend] | [friend] | - | - |
1.5B - |
- | - | - |
1.17B - |
- | - |
1.05B - |
|
Total Equity | [friend] | [friend] | [friend] | - | - |
1.12B - |
- | - | - |
477.35M - |
- | - |
505.45M - |
|
Operating CashFlow | [friend] | [friend] | [friend] | - | - |
141.61M - |
- | - | - |
225.09M - |
- | - |
231.88M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | - | - |
109.54M - |
- | - | - |
90.96M - |
- | - |
537.97M - |
|
End Cash Position | [friend] | [friend] | [friend] | - | - |
90.96M - |
- | - | - |
537.97M - |
- | - |
572.46M - |
|
Free Cash Flow | [friend] | [friend] | [friend] | - | - |
105.52M - |
- | - | - |
105.82M - |
- | - |
-80.85M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - | - |
41.19M - |
- | - | - |
80M - |
- | - |
126.84M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | - | - |
0 - |
- | - | - |
13.32M - |
- | - |
30.41M - |
|
Diluted EPS | [friend] | [friend] | [friend] | - | - |
0 - |
- | - | - |
0.51 - |
- | - |
1.11 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - | - |
0% - |
- | - | - |
1.67% - |
- | - |
6.19% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - | - |
0% - |
- | - | - |
0.5% - |
- | - |
1.06% - |