2016 Q3 | 2016 Q4 | 2017 Q3 | 2017 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
70.16% - |
70.09% -0.1% |
69.98% -0.1% |
70.81% 1.2% |
70.68% -0.2% |
70.68% 0.0% |
65.76% -7.0% |
65.46% -0.4% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.87% 8.8% |
24.52% -46.5% |
41.11% 67.7% |
39.11% -4.9% |
43.53% 11.3% |
21.28% -51.1% |
15.75% -26.0% |
35.51% 125.5% |
30.4% -14.4% |
16.46% -45.8% |
- | - | |
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.07% 4.0% |
50.8% -24.3% |
56.65% 11.5% |
67.22% 18.7% |
63.84% -5.0% |
51.99% -18.6% |
50.32% -3.2% |
58.8% 16.8% |
58.84% 0.1% |
46.61% -20.8% |
- | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64% 3.2% |
45.47% -29.0% |
45.37% -0.2% |
64.24% 41.6% |
59.83% -6.9% |
44.47% -25.7% |
42.34% -4.8% |
54.95% 29.8% |
52.54% -4.4% |
39.51% -24.8% |
- | - | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.53B 18.9% |
3.39B -25.1% |
4.68B 37.8% |
5.79B 23.8% |
6.34B 9.5% |
5.28B -16.8% |
6.41B 21.4% |
6.85B 7.0% |
6.85B 0.0% |
5.59B -18.5% |
- | - | |
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
185.09B 18.9% |
196.55B 6.2% |
218.9B 11.4% |
240.32B 9.8% |
249.58B 3.9% |
254.16B 1.8% |
262.33B 3.2% |
270.95B 3.3% |
275.67B 1.7% |
284.5B 3.2% |
311.71B 9.6% |
324.95B 4.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
112.13B 4.4% |
123.51B 10.1% |
140.78B 14.0% |
160.43B 14.0% |
164.85B 2.8% |
167.61B 1.7% |
174.23B 3.9% |
179.91B 3.3% |
184.26B 2.4% |
191.68B 4.0% |
216.22B 12.8% |
225.38B 4.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.52B 55.6% |
67.16B -0.5% |
70.22B 4.6% |
71.1B 1.2% |
74.71B 5.1% |
75.82B 1.5% |
77.18B 1.8% |
79.34B 2.8% |
79.37B 0.0% |
80.35B 1.2% |
82.53B 2.7% |
85.08B 3.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.88B - |
- | - | - |
5.77B - |
- | - | - |
7.03B - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.78B 212.0% |
21.3B 268.8% |
18.38B -13.7% |
13.02B -29.2% |
17.17B 31.9% |
16.02B -6.7% |
12.85B -19.8% |
10.39B -19.1% |
12.46B 19.9% |
11.68B -6.3% |
- | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.3B 268.8% |
18.38B -13.7% |
13.03B -29.1% |
17.17B 31.7% |
16.02B -6.7% |
12.85B -19.8% |
10.39B -19.1% |
12.46B 19.9% |
11.68B -6.3% |
11.05B -5.3% |
- | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.1B - |
-6.12B - |
-6.48B - |
-3.59B - |
-1.77B - |
-2.63B - |
-2.86B - |
-2.31B - |
-2.92B - |
-6.18B - |
- | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.93B - |
- | - | - |
5.72B - |
- | - | - |
5.1B - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.101 35.6% |
0.016 -84.1% |
0.073 354.7% |
0.079 8.2% |
0.097 22.5% |
0.039 -60.2% |
0.035 -8.5% |
0.085 140.8% |
0.073 -14.4% |
0.032 -55.9% |
- | - | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.75% -0.5% |
1.24% -67.0% |
2.8% 126.5% |
3.2% 14.5% |
3.79% 18.2% |
1.49% -60.6% |
1.32% -11.5% |
3.11% 135.9% |
2.62% -15.7% |
1.15% -56.1% |
- | - | |
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22% 13.5% |
0.44% -64.2% |
0.93% 112.2% |
0.99% 6.5% |
1.13% 14.3% |
0.45% -60.4% |
0.39% -12.3% |
0.91% 133.7% |
0.76% -16.5% |
0.33% -56.9% |
- | - |