2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
24.79% - |
23.14% -6.6% |
22.45% -3.0% |
20.41% -9.1% |
20.6% 0.9% |
|
Gross Margin | [friend] | [friend] | - |
38.26% - |
32.89% -14.0% |
35.91% 9.2% |
36.38% 1.3% |
36.4% 0.1% |
|
Operating Margin | [friend] | [friend] | - |
23.9% - |
20.09% -15.9% |
24.01% 19.5% |
25.34% 5.6% |
26.13% 3.1% |
|
Total Revenue | [friend] | [friend] |
890.69M 48.2% |
2B 124.0% |
2.63B 31.8% |
3.53B 34.1% |
4.55B 29.1% |
5.4B 18.6% |
|
Total Assets | [friend] | [friend] |
23.06B - |
21.86B -5.2% |
35.94B 64.5% |
40.85B 13.6% |
63.32B 55.0% |
60.51B -4.4% |
|
Total Liabilities | [friend] | [friend] |
10.96B - |
9.85B -10.1% |
16.71B 69.6% |
19.07B 14.1% |
31.33B 64.3% |
28.97B -7.5% |
|
Total Equity | [friend] | [friend] |
12.1B - |
12.01B -0.8% |
19.24B 60.2% |
21.78B 13.2% |
31.99B 46.9% |
31.54B -1.4% |
|
Operating CashFlow | [friend] | [friend] |
-769M - |
991.56M - |
1.13B 14.2% |
1.28B 13.2% |
1.63B 27.2% |
3.63B 122.7% |
|
Beginning Cash Position | [friend] | [friend] |
1.06B 0.1% |
2.74B 159.5% |
1.68B -38.5% |
4.24B 151.7% |
2.42B -43.0% |
7.54B 211.8% |
|
End Cash Position | [friend] | [friend] |
1.68B 59.5% |
3.51B 108.2% |
2.42B -31.1% |
5.41B 123.9% |
4.54B -16.1% |
9.07B 99.7% |
|
Free Cash Flow | [friend] | [friend] |
-10.61B - |
-8.93B - |
-11.46B - |
-16.92B - |
-24.21B - |
-16.64B - |
|
Net Income (Cont Operations) | [friend] | [friend] |
190.89M 4.1% |
496.33M 160.0% |
610.37M 23.0% |
793.59M 30.0% |
930.9M 17.3% |
1.11B 19.7% |
|
Diluted Net Income | [friend] | [friend] |
189.99M 4.1% |
494.56M 160.3% |
608.61M 23.1% |
791.79M 30.1% |
929.36M 17.4% |
1.11B 19.7% |
|
Diluted EPS | [friend] | [friend] |
1.517K -39.1% |
3.778K 149.0% |
3.654K -3.3% |
3.334K -8.7% |
3.123K -6.3% |
2.967K -5.0% |
|
Return On Equity (%) | [friend] | [friend] | - |
4.12% - |
3.88% -5.7% |
4.69% 20.7% |
3.63% -22.6% |
4.17% 15.0% |
|
Return On Assets (%) | [friend] | [friend] | - |
2.26% - |
2.06% -8.8% |
2.53% 22.4% |
1.87% -25.9% |
2.19% 17.2% |