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 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.98% 0% |
74.92% -0.1% |
75.16% 0.3% |
75.16% 0% |
75.16% 0% |
75.18% 0.0% |
75.18% 0% |
75.22% 0.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.37% - |
2.2% - |
2.3% 4.4% |
3.59% 55.7% |
- |
4.05% - |
- |
3.49% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.38% 38.0% |
11.1% 74.0% |
11.47% 3.3% |
14.45% 26.0% |
103.95B% 719373992135.5% |
15.66% -100.0% |
151.25B% 965892443078.6% |
13.72% -100.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17% - |
5.78% 392.6% |
5.68% -1.8% |
6.34% 11.7% |
281.36B% 4435892665599.7% |
6.53% -100.0% |
315.67B% 4833996906627.1% |
5.97% -100.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.77B 22.7% |
3.76B 35.7% |
4.2B 11.5% |
4.23B 0.7% |
- |
4.37B - |
- |
3.85B - |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.39B 19.1% |
4.75B 8.2% |
4.64B -2.3% |
4.19B -9.8% |
- |
4.24B - |
- | - | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.11B 28.4% |
3.4B 9.3% |
3.31B -2.7% |
2.78B -16.0% |
- |
2.85B - |
- | - | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 1.3% |
1.35B 5.3% |
1.33B -1.2% |
1.4B 5.5% |
- |
1.39B - |
- | - | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-228.81M - |
-286.31M - |
97.98M - |
764.14M 679.9% |
- |
787.11M - |
- | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
469.39M -17.9% |
312.22M -33.5% |
325.31M 4.2% |
430.19M 32.2% |
- |
354.3M - |
- | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
328.1M 5.1% |
430.19M 31.1% |
351.63M -18.3% |
381.06M 8.4% |
- |
405.76M - |
- | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-344.87M - |
-370.97M - |
24.54M - |
681.19M 2675.7% |
- |
722.73M - |
- | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
99.75M - |
- |
176.95M - |
- | - | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-65.69M - |
82.94M - |
96.63M 16.5% |
151.58M 56.9% |
- |
177.26M - |
- |
134.52M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.05 - |
0.06 - |
0.07 16.7% |
0.1 42.9% |
- |
0.12 - |
- |
0.09 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5% - |
6.36% - |
7.4% 16.4% |
11.02% 48.9% |
- |
13.02% - |
- |
9.39% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.62% - |
1.97% - |
2.14% 8.8% |
3.39% 58.7% |
- |
3.99% - |
- |
3.23% - |