2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2022 | 2022 | 2022 | 2023 | 2023 | 2023 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
31.38% 11.2% |
19.29M% 61468155.4% |
12.78M% -33.7% |
3.99M% -68.8% |
23.17% -100.0% |
8.49M% 36630448.8% |
8.89M% 4.7% |
12.29M% 38.2% |
15.74% -100.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
46.54% 4.9% |
31.79M% 68314819.1% |
47.63M% 49.8% |
34.32M% -27.9% |
32.9% -100.0% |
21.66M% 65825339.2% |
23.77M% 9.8% |
26.42M% 11.1% |
30.28% -100.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
33.14% 9.4% |
- | - | - |
20.02% - |
- | - | - |
15.77% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
877.65M 94.4% |
- | - | - |
853.79M - |
- | - | - |
972.24M - |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B 42.2% |
- | - | - |
2.19B - |
- | - | - |
3.03B - |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
457.31M 120.1% |
- | - | - |
636.63M - |
- | - | - |
1.25B - |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22B 25.6% |
- | - | - |
1.55B - |
- | - | - |
1.78B - |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
387.78M 204.5% |
- | - | - |
-32.59M - |
- | - | - |
-97.84M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
135.63M 15.7% |
- | - | - |
96.99M - |
- | - | - |
133.06M - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
96.99M -28.5% |
- | - | - |
133.06M - |
- | - | - |
593.7M - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
101.39M 221.4% |
- | - | - |
-250.77M - |
- | - | - |
-206.24M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
275.41M 116.2% |
- | - | - |
197.86M - |
- | - | - |
153.03M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
3.379 115.0% |
- | - | - |
1.983 - |
- | - | - |
1.433 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
25.05% 81.5% |
- | - | - |
14.27% - |
- | - | - |
9.2% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
19.23% 76.6% |
- | - | - |
10.23% - |
- | - | - |
5.87% - |