2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 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] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.48% - |
7.63% -27.2% |
24.31% 218.8% |
10.93% -55.1% |
28.3% 159.0% |
29.82% 5.4% |
23.74% -20.4% |
21.52% -9.3% |
25.07% 16.5% |
22.57% -10.0% |
26.19% 16.1% |
32.25% 23.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.73% 27.6% |
69.5% 5.7% |
76.07% 9.5% |
69.91% -8.1% |
74.68% 6.8% |
79.12% 5.9% |
77.58% -1.9% |
70.44% -9.2% |
64.25% -8.8% |
61.03% -5.0% |
60.53% -0.8% |
62.34% 3.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.67% - |
9.95% 14.8% |
25.36% 155.0% |
9.05% -64.3% |
27.66% 205.5% |
29.4% 6.3% |
22.89% -22.1% |
18.41% -19.6% |
24.33% 32.1% |
24.2% -0.5% |
25.2% 4.1% |
29.92% 18.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.05B 4.0% |
21.51B -6.7% |
27.23B 26.6% |
23.79B -12.6% |
31.44B 32.1% |
35.5B 12.9% |
39.82B 12.2% |
37.64B -5.5% |
52.28B 38.9% |
68.84B 31.7% |
88.88B 29.1% |
86.81B -2.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.74B 2.2% |
166.53B 6.2% |
181.21B 8.8% |
168.72B -6.9% |
192B 13.8% |
209.11B 8.9% |
237.12B 13.4% |
240.07B 1.2% |
274.29B 14.3% |
314.25B 14.6% |
348.08B 10.8% |
377.83B 8.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.84B 0.9% |
98.42B 7.2% |
106.1B 7.8% |
92.07B -13.2% |
101.09B 9.8% |
101.98B 0.9% |
119.35B 17.0% |
113.56B -4.9% |
128.94B 13.5% |
152.2B 18.0% |
160.84B 5.7% |
159.12B -1.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.9B 4.1% |
68.11B 4.9% |
75.11B 10.3% |
76.65B 2.0% |
90.91B 18.6% |
107.13B 17.8% |
117.77B 9.9% |
126.51B 7.4% |
145.34B 14.9% |
162.05B 11.5% |
187.24B 15.5% |
218.71B 16.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.37B - |
8.74B 18.5% |
16.4B 87.7% |
-9.07B - |
19.37B - |
11.65B -39.9% |
26.55B 127.9% |
1.34B -95.0% |
23.4B 1648.6% |
32.54B 39.1% |
36.89B 13.4% |
21.07B -42.9% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.31B -14.1% |
67.37B 4.8% |
62.36B -7.4% |
66.04B 5.9% |
52.13B -21.1% |
62.86B 20.6% |
74.41B 18.4% |
92.3B 24.0% |
70.67B -23.4% |
83.43B 18.1% |
111.35B 33.5% |
121.78B 9.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.37B 4.8% |
62.36B -7.4% |
66.04B 5.9% |
52.13B -21.1% |
62.86B 20.6% |
74.41B 18.4% |
92.3B 24.0% |
70.67B -23.4% |
83.43B 18.1% |
111.35B 33.5% |
121.78B 9.4% |
114.7B -5.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.37B - |
8.74B 18.5% |
13.11B 50.1% |
-9.07B - |
19.37B - |
11.65B -39.9% |
25.91B 122.4% |
1.34B -94.8% |
23.4B 1648.6% |
32.54B 39.1% |
36.31B 11.6% |
21.07B -42.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41B - |
1.64B -32.1% |
6.62B 303.6% |
2.6B -60.7% |
8.9B 242.2% |
10.59B 19.0% |
9.51B -10.2% |
8.1B -14.8% |
13.11B 61.8% |
15.54B 18.5% |
23.32B 50.1% |
28B 20.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68 - |
1.16 -31.0% |
4.64 300.0% |
1.84 -60.3% |
6.24 239.1% |
7.36 17.9% |
6.52 -11.4% |
5.56 -14.7% |
9 61.9% |
10.6 17.8% |
15.84 49.4% |
18.96 19.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.79% - |
2.47% -35.0% |
9.24% 274.8% |
3.43% -62.9% |
10.62% 210.0% |
10.69% 0.7% |
8.41% -21.4% |
6.63% -21.1% |
9.64% 45.4% |
10.11% 4.8% |
13.33% 31.9% |
13.79% 3.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56% - |
1.01% -34.8% |
3.81% 275.2% |
1.49% -61.0% |
4.93% 232.0% |
5.28% 7.0% |
4.24% -19.7% |
3.4% -19.9% |
5.1% 50.1% |
5.28% 3.6% |
7.03% 33.1% |
7.71% 9.7% |