2017 Q4 | 2018 Q4 | 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] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.08% -15.5% |
5.58% -8.2% |
5.88% 5.4% |
7.06% 20.1% |
7.47% 5.9% |
7.15% -4.3% |
5.76% -19.5% |
5.74% -0.4% |
6.16% 7.4% |
5.67% -7.9% |
4.32% -23.9% |
3.26% -24.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.69% -2.4% |
28.28% 10.1% |
25.56% -9.6% |
26.19% 2.4% |
26.54% 1.4% |
26.12% -1.6% |
28.86% 10.5% |
29.26% 1.4% |
30.23% 3.3% |
30.07% -0.5% |
27.94% -7.1% |
26.89% -3.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.96% -8.2% |
9.77% -1.9% |
10.43% 6.8% |
11.92% 14.2% |
12.32% 3.3% |
11.81% -4.1% |
10.63% -10.0% |
10.45% -1.7% |
11.18% 7.0% |
11.21% 0.3% |
8.56% -23.6% |
7.38% -13.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.07B 6.5% |
1.03B -3.6% |
1.19B 15.8% |
1.4B 17.1% |
1.43B 2.4% |
1.52B 6.0% |
1.57B 3.3% |
1.59B 1.3% |
1.77B 11.4% |
1.94B 9.7% |
2.01B 3.4% |
2.04B 1.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.74B 6.1% |
2.83B 3.1% |
2.99B 5.7% |
2.99B 0.0% |
3.5B 17.0% |
3.58B 2.4% |
4.15B 16.0% |
4.19B 0.9% |
4.45B 6.3% |
5.39B 21.2% |
5.6B 3.8% |
5.7B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7B 10.9% |
1.76B 3.7% |
1.89B 7.5% |
1.86B -1.6% |
2.34B 26.1% |
2.4B 2.3% |
2.95B 23.1% |
2.95B 0.0% |
3.17B 7.4% |
3.26B 2.7% |
3.47B 6.6% |
3.56B 2.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B -0.9% |
1.07B 2.2% |
1.1B 2.7% |
1.13B 2.7% |
1.15B 2.1% |
1.18B 2.6% |
1.2B 1.6% |
1.24B 3.0% |
1.28B 3.5% |
2.14B 67.0% |
2.13B -0.5% |
2.14B 0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-33.01M - |
- |
-133.56M - |
- |
3.21M - |
- |
64.78M - |
- |
-478.29M - |
- |
-584.72M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.54M -37.0% |
88.06M 32.3% |
224.38M 154.8% |
142.04M -36.7% |
168.56M 18.7% |
127.08M -24.6% |
162.43M 27.8% |
107.43M -33.9% |
300.62M 179.8% |
239.48M -20.3% |
492.77M 105.8% |
262.95M -46.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.13M 18.8% |
126.91M -24.5% |
162.43M 28.0% |
108.96M -32.9% |
303.67M 178.7% |
239.19M -21.2% |
492.77M 106.0% |
261.45M -46.9% |
248.09M -5.1% |
980.8M 295.3% |
598.6M -39.0% |
475.1M -20.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-111.13M - |
-198.51M - |
-208.44M - |
-109.67M - |
-55.97M - |
10.1M - |
-32.35M - |
-301.77M - |
-788.22M - |
-965.78M - |
-1.18B - |
-1.12B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.4M - |
- |
70.4M - |
- |
107.53M - |
- |
88.38M - |
- |
106.16M - |
- |
85.68M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.59 -15.7% |
0.46 -22.0% |
0.55 19.6% |
0.77 40.0% |
0.84 9.1% |
0.85 1.2% |
0.7 -17.6% |
0.71 1.4% |
0.85 19.7% |
0.85 0% |
0.63 -25.9% |
0.46 -27.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.94% 30.5% |
7.63% -14.7% |
6.55% -14.1% |
9.05% 38.1% |
9.74% 7.7% |
9.65% -1.0% |
7.86% -18.5% |
7.71% -1.9% |
8.97% 16.4% |
6.64% -26.0% |
5.21% -21.5% |
3.94% -24.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.61% -6.4% |
2.28% -12.7% |
2.46% 7.7% |
3.54% 43.9% |
3.43% -3.2% |
3.38% -1.3% |
2.53% -25.4% |
2.54% 0.4% |
2.74% 8.0% |
2.45% -10.5% |
1.78% -27.6% |
1.34% -24.4% |