2017 Q4 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
70.5% - |
72.01% 2.1% |
75.68% 5.1% |
74.12% -2.1% |
74.12% 0% |
74.12% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.85% -7.3% |
46.27% 0.9% |
45.85% -0.9% |
46.64% 1.7% |
46.23% -0.9% |
48.24% 4.3% |
40.69% -15.6% |
29.67% -27.1% |
15.32% -48.4% |
-4.29% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.55% -22.2% |
63.51% -1.6% |
61.83% -2.6% |
61.36% -0.8% |
59.18% -3.6% |
58.84% -0.6% |
53.46% -9.1% |
44.82% -16.2% |
33.66% -24.9% |
24.82% -26.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.51% -25.4% |
54.85% -1.2% |
54.02% -1.5% |
54.81% 1.5% |
50.58% -7.7% |
49.19% -2.8% |
43.14% -12.3% |
26.37% -38.9% |
8.66% -67.2% |
-5.73% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53B 19.6% |
1.72B 12.8% |
1.82B 5.4% |
2.34B 28.9% |
2.18B -6.8% |
2.07B -5.2% |
1.9B -8.2% |
987.56M -48.1% |
589.3M -40.3% |
456.72M -22.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39B 42.5% |
2.32B 66.5% |
2.43B 5.0% |
3.18B 30.9% |
2.97B -6.5% |
2.99B 0.4% |
2.75B -7.9% |
2.73B -0.8% |
2.53B -7.4% |
2.55B 1.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
379.01M 26.1% |
323.92M -14.5% |
323.36M -0.2% |
580.26M 79.4% |
440.72M -24.0% |
311.33M -29.4% |
188.92M -39.3% |
154.8M -18.1% |
134.05M -13.4% |
131.38M -2.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 49.6% |
1.99B 96.7% |
2.11B 5.7% |
2.6B 23.4% |
2.53B -2.6% |
2.67B 5.6% |
2.56B -4.2% |
2.57B 0.5% |
2.39B -7.2% |
2.42B 1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
737.78M - |
- |
908.12M - |
- |
994.69M - |
- |
703.21M - |
- |
-140.15M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
244.85M 196.1% |
193.25M -21.1% |
261.05M 35.1% |
523.39M 100.5% |
911.39M 74.1% |
1.66B 82.0% |
1.37B -17.5% |
2.02B 47.5% |
1.72B -14.9% |
1.82B 6.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
937.24M 73.2% |
1.67B 78.3% |
1.37B -18.2% |
2.04B 49.1% |
1.66B -18.5% |
1.67B 0.6% |
1.94B 16.1% |
1.8B -7.2% |
1.75B -2.9% |
1.91B 9.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
757.32M 23.6% |
724.04M -4.4% |
707.92M -2.2% |
1.09B 53.9% |
716.07M -34.3% |
690.97M -3.5% |
524.29M -24.1% |
-165.11M - |
-192M - |
-86.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
569.16M - |
- |
835.76M - |
- |
1.01B - |
- |
773.58M - |
- |
89.17M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.77 10.9% |
9.98 13.8% |
9.62 -3.6% |
11.33 17.8% |
9.49 -16.2% |
8.92 -6.0% |
7.25 -18.7% |
2.74 -62.2% |
0.85 -69.0% |
-0.18 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
99.23% 6.3% |
40.05% -59.6% |
65.35% 63.2% |
66.71% 2.1% |
56.96% -14.6% |
42.83% -24.8% |
33.14% -22.6% |
11.33% -65.8% |
3.67% -67.6% |
-0.77% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.15% 9.8% |
34.46% -51.6% |
54.39% 57.8% |
52.57% -3.3% |
46.26% -12.0% |
37.69% -18.5% |
29.86% -20.8% |
9.91% -66.8% |
3.28% -66.9% |
-0.71% - |