2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | - | - |
76.85% - |
76.85% 0% |
76.85% 0% |
74.03% -3.7% |
|
Net Margin | [friend] | [friend] | [friend] | - |
22.45% - |
19.81% -11.8% |
10.04% -49.3% |
6.71% -33.2% |
-11.47% - |
|
Gross Margin | [friend] | [friend] | [friend] | - |
52.99% - |
50.24% -5.2% |
34.82% -30.7% |
29.37% -15.6% |
36.54% 24.4% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
28.29% - |
25.56% -9.6% |
16.74% -34.5% |
11.95% -28.6% |
-0.85% - |
|
Total Revenue | [friend] | [friend] | [friend] |
757.07M -36.9% |
1.7B 124.1% |
2.32B 36.6% |
3.76B 62.1% |
2.85B -24.0% |
891.5M -68.8% |
|
Total Assets | [friend] | [friend] | [friend] | - |
2.46B - |
3.89B 58.5% |
4.91B 26.1% |
4.58B -6.7% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | - |
1B - |
1.43B 43.0% |
2.37B 65.0% |
2.3B -3.0% |
- | |
Total Equity | [friend] | [friend] | [friend] | - |
1.45B - |
2.46B 69.2% |
2.53B 3.1% |
2.28B -10.1% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] |
-8.07M - |
369.46M - |
210.09M -43.1% |
137.36M -34.6% |
473.35M 244.6% |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] |
335.41M 424.4% |
335.83M 0.1% |
682.94M 103.4% |
800.69M 17.2% |
1.08B 35.3% |
- | |
End Cash Position | [friend] | [friend] | [friend] |
682.08M 103.1% |
800.69M 17.4% |
1.08B 35.3% |
787.74M -27.3% |
1.26B 59.8% |
- | |
Free Cash Flow | [friend] | [friend] | [friend] |
-55.28M - |
143.61M - |
-137.97M - |
-180.27M - |
278.5M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
451.22M - |
- |
443.42M - |
- | - | |
Diluted Net Income | [friend] | [friend] | [friend] |
156.08M -38.9% |
380.93M 144.1% |
459.02M 20.5% |
377.31M -17.8% |
191.66M -49.2% |
-102.26M - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.255 -38.9% |
0.621 144.0% |
0.739 19.0% |
0.66 -10.7% |
0.3 -54.5% |
-0.17 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
30.48% - |
18.69% -38.7% |
18.94% 1.4% |
8.1% -57.2% |
-4.4% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
17.27% - |
11.8% -31.7% |
10.25% -13.1% |
4.53% -55.8% |
-2.17% - |