2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
10.75% -33.3% |
6.84% -36.4% |
7.01% 2.4% |
|
Gross Margin | [friend] | [friend] | [friend] |
35.02% 1.0% |
39.48% 12.7% |
44.87% 13.6% |
|
Operating Margin | [friend] | [friend] | [friend] |
14.73% -29.5% |
9.02% -38.8% |
9.15% 1.4% |
|
Total Revenue | [friend] | [friend] | [friend] |
1.31B 36.2% |
886.3M -32.1% |
765.15M -13.7% |
|
Total Assets | [friend] | [friend] | [friend] |
1.01B 73.1% |
949.63M -5.6% |
750.12M -21.0% |
|
Total Liabilities | [friend] | [friend] | [friend] |
332.27M -5.7% |
276.89M -16.7% |
215.25M -22.3% |
|
Total Equity | [friend] | [friend] | [friend] |
673.98M 194.4% |
672.74M -0.2% |
534.87M -20.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
-104.95M - |
117.68M - |
288.1M 144.8% |
|
Beginning Cash Position | [friend] | [friend] | [friend] |
122.22M 1737.0% |
241.6M 97.7% |
224.94M -6.9% |
|
End Cash Position | [friend] | [friend] | [friend] |
241.6M 97.7% |
224.94M -6.9% |
142.19M -36.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-140.74M - |
83.91M - |
264.38M 215.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
140.47M -9.1% |
60.67M -56.8% |
53.64M -11.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] |
140.47M -9.1% |
60.67M -56.8% |
53.64M -11.6% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.64 -8.3% |
0.28 -56.3% |
0.24 -14.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
31.12% -64.8% |
9.01% -71.0% |
8.88% -1.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
17.7% -48.5% |
6.2% -64.9% |
6.31% 1.7% |