2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
5.47% 54.2% |
5.62% 2.7% |
1.48% -73.6% |
|
Gross Margin | [friend] | [friend] |
27.8% 13.8% |
27.98% 0.6% |
23.37% -16.5% |
|
Operating Margin | [friend] | [friend] |
8.52% 58.8% |
7.03% -17.5% |
2.82% -59.9% |
|
Total Revenue | [friend] | [friend] |
2.34B 13.1% |
2.63B 12.7% |
3.56B 35.2% |
|
Total Assets | [friend] | [friend] |
1.18B 58.1% |
1.46B 23.5% |
1.93B 32.2% |
|
Total Liabilities | [friend] | [friend] |
650.77M 29.3% |
685.44M 5.3% |
1.24B 80.2% |
|
Total Equity | [friend] | [friend] |
530.01M 117.8% |
772.37M 45.7% |
689.46M -10.7% |
|
Operating CashFlow | [friend] | [friend] |
159.48M 632.0% |
124.32M -22.0% |
83.24M -33.0% |
|
Beginning Cash Position | [friend] | [friend] |
449.4M 11.0% |
804.04M 78.9% |
1.07B 32.9% |
|
End Cash Position | [friend] | [friend] |
804.04M 78.9% |
1.07B 32.9% |
1.24B 15.8% |
|
Free Cash Flow | [friend] | [friend] |
157.54M 1174.4% |
123.45M -21.6% |
83.24M -32.6% |
|
Net Income (Cont Operations) | [friend] | [friend] |
195.15M 72.6% |
198.32M 1.6% |
89.92M -54.7% |
|
Diluted Net Income | [friend] | [friend] |
127.78M 74.4% |
147.96M 15.8% |
52.86M -64.3% |
|
Diluted EPS | [friend] | [friend] |
89.4 66.5% |
93.06 4.1% |
34.78 -62.6% |
|
Return On Equity (%) | [friend] | [friend] |
33.05% -6.8% |
22.72% -31.2% |
7.23% -68.2% |
|
Return On Assets (%) | [friend] | [friend] |
13.26% 35.4% |
11.22% -15.4% |
3.12% -72.2% |