2017 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.19% 14.9% |
33.45% 0.8% |
31.47% -5.9% |
28.48% -9.5% |
21.47% -24.6% |
14.96% -30.3% |
10.74% -28.2% |
3.28% -69.5% |
0.55% -83.3% |
-3.17% - |
-8.67% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.98% 1.9% |
60.53% 0.9% |
59.79% -1.2% |
59.5% -0.5% |
58.76% -1.2% |
58.61% -0.2% |
58.91% 0.5% |
57.12% -3.0% |
55.12% -3.5% |
51.79% -6.0% |
49.06% -5.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.9% 16.6% |
28.99% 7.8% |
27.32% -5.8% |
24.76% -9.4% |
17.67% -28.6% |
10.65% -39.7% |
6.28% -41.1% |
-3.35% - |
-8.23% - |
-13.62% - |
-21.05% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1B 33.8% |
1.33B 32.3% |
1.6B 20.8% |
1.84B 14.9% |
1.9B 3.5% |
1.78B -6.3% |
1.65B -7.6% |
1.4B -15.2% |
1.13B -19.3% |
1.09B -3.0% |
986.27M -9.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.14B 6.7% |
3.44B 9.8% |
3.57B 3.8% |
3.8B 6.4% |
3.91B 2.9% |
4.15B 6.1% |
4.09B -1.6% |
4.09B 0.2% |
4.06B -0.8% |
5.91B 45.5% |
5.81B -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.29M 3.8% |
266.27M 51.0% |
221.03M -17.0% |
275.92M 24.8% |
255.6M -7.4% |
365.65M 43.1% |
268.39M -26.6% |
271.47M 1.1% |
271.8M 0.1% |
328.92M 21.0% |
298.34M -9.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.96B 6.9% |
3.18B 7.3% |
3.35B 5.5% |
3.52B 5.2% |
3.66B 3.7% |
3.79B 3.6% |
3.82B 0.9% |
3.82B 0.1% |
3.79B -0.9% |
5.58B 47.3% |
5.51B -1.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
241.74M - |
- |
571.07M - |
- |
530.06M - |
- |
128.91M - |
- |
-164.9M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
565.07M 155.8% |
1.5B 165.3% |
1.5B 0.0% |
1.86B 24.3% |
297.27M -84.1% |
297.37M 0.0% |
790.35M 165.8% |
2.58B 226.1% |
2.8B 8.7% |
2.13B -23.8% |
1.51B -29.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
297.67M -84.0% |
297.37M -0.1% |
791.46M 166.2% |
2.58B 225.4% |
2.8B 8.6% |
2.13B -23.7% |
1.51B -29.4% |
823.74M -45.3% |
758.42M -7.9% |
1.39B 82.7% |
985M -28.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.8M 11.4% |
188.73M 286.7% |
409.33M 116.9% |
454.25M 11.0% |
512.3M 12.8% |
345.69M -32.5% |
85.84M -75.2% |
-83.85M - |
-277.66M - |
-399.22M - |
-310.91M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
443.54M - |
- |
523.84M - |
- |
266.81M - |
- |
45.82M - |
- |
-34.71M - |
- | |
Diluted Net Income | [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] |
2.691 46.9% |
3.711 37.9% |
4.208 13.4% |
4.376 4.0% |
3.411 -22.0% |
2.22 -34.9% |
1.47 -33.8% |
0.38 -74.1% |
0.05 -86.8% |
-0.28 - |
-0.66 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.08% -12.8% |
15.43% 27.7% |
16.84% 9.1% |
16.64% -1.1% |
12.36% -25.8% |
7.67% -38.0% |
4.94% -35.6% |
1.25% -74.7% |
0.17% -86.7% |
-0.74% - |
-1.83% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.57% -10.0% |
14.53% 25.6% |
15.95% 9.8% |
15.54% -2.5% |
11.6% -25.4% |
7.03% -39.4% |
4.62% -34.2% |
1.16% -74.9% |
0.15% -86.7% |
-0.69% - |
-1.73% - |