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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.85% 83.1% |
5.21% -10.9% |
5.83% 11.9% |
8.03% 37.7% |
6.42% -20.1% |
4.33% -32.4% |
5.55% 28.0% |
9.58% 72.7% |
6.35% -33.7% |
3.52% -44.5% |
6.44% 82.6% |
9.4% 46.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.14% 3.5% |
37.97% -0.4% |
39.17% 3.2% |
40.52% 3.4% |
38.98% -3.8% |
37.32% -4.3% |
38.06% 2.0% |
39.39% 3.5% |
35.61% -9.6% |
35.96% 1.0% |
37.29% 3.7% |
37.8% 1.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.5% 65.5% |
10.18% -11.4% |
11.03% 8.3% |
14.1% 27.9% |
10.56% -25.2% |
8.65% -18.0% |
10.37% 19.9% |
16.3% 57.1% |
8.5% -47.9% |
7.3% -14.1% |
11.64% 59.4% |
14.47% 24.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.12B -0.5% |
2.06B -2.9% |
2.19B 6.5% |
2.56B 17.1% |
2.46B -3.9% |
2.29B -7.2% |
2.49B 8.9% |
3.03B 21.6% |
2.73B -9.8% |
2.73B -0.2% |
3B 10.1% |
3.28B 9.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.88B 1.3% |
21.28B 1.9% |
21.35B 0.4% |
22.01B 3.1% |
23.27B 5.7% |
23.83B 2.4% |
24.43B 2.5% |
26.86B 10.0% |
28.24B 5.1% |
28.91B 2.4% |
30.17B 4.4% |
32.11B 6.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.94B 0.9% |
17.22B 1.7% |
17.17B -0.3% |
17.63B 2.6% |
18.73B 6.2% |
19.19B 2.5% |
19.64B 2.4% |
21.78B 10.9% |
22.99B 5.5% |
23.56B 2.5% |
24.62B 4.5% |
26.25B 6.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.95B 3.2% |
4.05B 2.7% |
4.18B 3.2% |
4.39B 4.9% |
4.55B 3.6% |
4.65B 2.2% |
4.79B 3.0% |
5.08B 6.1% |
5.26B 3.5% |
5.36B 1.9% |
5.55B 3.7% |
5.86B 5.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
545.99M 24.4% |
153M -72.0% |
566.91M 270.5% |
577.62M 1.9% |
783.11M 35.6% |
83.98M -89.3% |
600.34M 614.9% |
628.8M 4.7% |
757.68M 20.5% |
396.08M -47.7% |
758.83M 91.6% |
763.99M 0.7% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
983.61M 28.6% |
1.06B 7.4% |
1.09B 3.4% |
881.42M -19.3% |
1.36B 54.1% |
1.36B 0.3% |
1.29B -5.4% |
1.11B -13.7% |
1.63B 46.5% |
1.45B -10.7% |
1.45B -0.2% |
1.24B -14.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.06B 7.4% |
1.09B 3.4% |
881.42M -19.3% |
1.36B 54.1% |
1.36B 0.3% |
1.29B -5.4% |
1.11B -13.7% |
1.63B 46.5% |
1.45B -10.7% |
1.45B -0.2% |
1.24B -14.5% |
1.53B 23.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
287.46M 6.2% |
24.65M -91.4% |
283.75M 1051.2% |
394.3M 39.0% |
607.44M 54.1% |
-241.61M - |
147.92M - |
316.4M 113.9% |
421.63M 33.3% |
-113.46M - |
305.42M - |
286.48M -6.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
199.36M 88.9% |
164.86M -17.3% |
198.18M 20.2% |
318.17M 60.5% |
216.08M -32.1% |
152.42M -29.5% |
212.49M 39.4% |
446.23M 110.0% |
181.78M -59.3% |
146.48M -19.4% |
294.55M 101.1% |
418.83M 42.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.88M 82.2% |
107.16M -13.5% |
127.73M 19.2% |
205.86M 61.2% |
158.03M -23.2% |
99.08M -37.3% |
138.12M 39.4% |
290.05M 110.0% |
173.58M -40.2% |
96.06M -44.7% |
193.17M 101.1% |
308.21M 59.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.89 82.1% |
15.44 -13.7% |
18.37 19.0% |
29.68 61.6% |
22.75 -23.3% |
14.26 -37.3% |
19.85 39.2% |
41.68 110.0% |
24.83 -40.4% |
13.72 -44.7% |
27.56 100.9% |
44.04 59.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.19% 77.7% |
2.68% -16.0% |
3.1% 15.8% |
4.8% 54.9% |
3.54% -26.4% |
2.16% -39.1% |
2.93% 35.9% |
5.88% 100.8% |
3.36% -42.9% |
1.81% -46.1% |
3.54% 95.7% |
5.4% 52.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.6% 75.8% |
0.51% -14.8% |
0.6% 17.9% |
0.95% 58.4% |
0.7% -26.5% |
0.42% -39.7% |
0.57% 36.1% |
1.13% 97.6% |
0.63% -44.3% |
0.34% -46.7% |
0.65% 94.6% |
0.99% 51.4% |