2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.56% -2.8% |
1.65% -78.2% |
1.97% 20.0% |
2.59% 31.4% |
1.46% -43.9% |
-17.3% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.72% -4.1% |
58.06% -1.1% |
59.89% 3.1% |
60.98% 1.8% |
60.09% -1.5% |
59.66% -0.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.02% -5.8% |
10.34% -39.2% |
9.67% -6.6% |
8.89% -8.0% |
9% 1.2% |
27.1% 201.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9B 15.5% |
3.05B 60.7% |
4.58B 50.2% |
5.4B 17.8% |
5.73B 6.1% |
5.81B 1.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.38B 49.1% |
25.21B 168.9% |
23.88B -5.3% |
25.55B 7.0% |
25.05B -2.0% |
26.35B 5.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.75B 63.9% |
12.9B 66.4% |
11.56B -10.3% |
13.3B 15.0% |
12.84B -3.4% |
15.05B 17.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.62B 4.5% |
12.3B 660.3% |
12.3B 0.0% |
12.23B -0.5% |
12.19B -0.4% |
11.27B -7.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
382.56M 114.3% |
323.97M -15.3% |
516.55M 59.4% |
634.38M 22.8% |
389.69M -38.6% |
902.42M 131.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
175.53M 52.1% |
159.08M -9.4% |
3.53B 2121.7% |
1.55B -56.3% |
673.29M -56.5% |
448.78M -33.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.52B 2113.5% |
1.55B -56.1% |
673.29M -56.5% |
448.78M -33.3% |
420.86M -6.2% |
800.17M 90.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.15M 371.4% |
42.3M -79.3% |
123.22M 191.3% |
107.58M -12.7% |
-130.2M - |
437.88M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.55M 12.6% |
51.72M -64.5% |
92.29M 78.4% |
143.05M 55.0% |
85.94M -39.9% |
-1B - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.62M 12.3% |
50.23M -65.0% |
90.49M 80.1% |
140.02M 54.7% |
83.36M -40.5% |
-1.01B - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.219 9.6% |
0.06 -72.6% |
0.05 -16.7% |
0.11 120.0% |
0.07 -36.4% |
-0.767 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.51% 6.6% |
0.72% -92.4% |
1.3% 79.3% |
1.14% -12.2% |
0.68% -40.4% |
-8.56% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88% -14.9% |
0.33% -82.6% |
0.54% 65.9% |
0.56% 3.3% |
0.34% -39.4% |
-3.88% - |