2018 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.51% 0.5% |
89.06% 0.6% |
88.59% -0.5% |
87.41% -1.3% |
86.28% -1.3% |
82.89% -3.9% |
83.46% 0.7% |
83.45% 0.0% |
83.45% 0% |
83.12% -0.4% |
83.12% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.92% 8.0% |
28.6% -24.6% |
38.68% 35.3% |
41.97% 8.5% |
49.38% 17.7% |
45.97% -6.9% |
31.25% -32.0% |
43.13% 38.0% |
35.82% -16.9% |
13.16% -63.2% |
-103.47% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.82% 1.7% |
87.18% 1.6% |
85.23% -2.2% |
89.7% 5.2% |
88.62% -1.2% |
90.39% 2.0% |
89.4% -1.1% |
91.61% 2.5% |
87.18% -4.8% |
76.95% -11.7% |
63% -18.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.06% 4.0% |
36.97% -16.1% |
45.57% 23.3% |
54.21% 19.0% |
58.91% 8.7% |
52.2% -11.4% |
32.94% -36.9% |
51.34% 55.9% |
34.54% -32.7% |
-3.42% - |
-50.5% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.14B 38.3% |
1.63B 43.2% |
2.15B 32.0% |
3.17B 47.2% |
2.76B -13.0% |
2.72B -1.4% |
2.53B -6.8% |
2.89B 13.9% |
1.28B -55.8% |
805.25M -36.9% |
541.89M -32.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.41B 12.8% |
5.49B 24.4% |
7.05B 28.4% |
9.12B 29.4% |
14.05B 54.0% |
15.22B 8.3% |
16.23B 6.7% |
17.25B 6.3% |
16.48B -4.5% |
16.46B -0.1% |
15.71B -4.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.21B 16.6% |
1.8B 49.1% |
2.48B 38.1% |
3.17B 27.6% |
3.37B 6.2% |
3.47B 3.1% |
3.66B 5.6% |
3.48B -5.1% |
3.09B -11.2% |
2.97B -3.8% |
2.83B -4.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.17B 11.4% |
3.63B 14.7% |
4.47B 22.9% |
5.8B 29.8% |
10.5B 81.1% |
11.55B 10.1% |
12.34B 6.8% |
13.59B 10.1% |
13.2B -2.9% |
13.31B 0.8% |
12.7B -4.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.07M - |
- | - | - |
1.72B - |
- | - | - |
166.12M - |
- | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
587.02M -16.3% |
707.52M 20.5% |
684.63M -3.2% |
1.41B 106.4% |
1.61B 13.6% |
5.37B 234.5% |
4.66B -13.3% |
5.19B 11.3% |
4.36B -15.9% |
3.7B -15.2% |
3.65B -1.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
707.52M 20.5% |
684.63M -3.2% |
1.41B 106.4% |
1.61B 13.6% |
5.37B 234.5% |
4.66B -13.3% |
5.19B 11.3% |
4.36B -15.9% |
3.7B -15.2% |
3.65B -1.3% |
3.78B 3.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.88M - |
-59.79M - |
716.79M - |
139.24M -80.6% |
1.05B 654.4% |
979.43M -6.8% |
1.03B 5.5% |
-707.01M - |
265.15M - |
465.77M 75.7% |
354.24M -23.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
728.07M - |
- | - | - |
2.78B - |
- | - | - |
1.71B - |
- | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.349 47.7% |
0.379 8.4% |
0.679 79.2% |
1.079 58.9% |
1.111 3.0% |
0.98 -11.8% |
0.62 -36.7% |
0.986 59.0% |
0.354 -64.1% |
0.09 -74.6% |
-0.44 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.39% 34.2% |
13.73% -4.6% |
20.58% 49.9% |
25.93% 26.0% |
16.72% -35.5% |
11.34% -32.1% |
6.63% -41.6% |
9.6% 44.9% |
3.42% -64.4% |
0.8% -76.6% |
-4.31% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.4% 33.7% |
9.43% -9.3% |
13.3% 41.0% |
16.47% 23.8% |
11.76% -28.6% |
8.55% -27.3% |
5.04% -41.1% |
7.44% 47.6% |
2.71% -63.5% |
0.64% -76.3% |
-3.48% - |