2019 Q2 | 2020 Q2 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
3.66% 3.6% |
9.21% 151.9% |
6.97% -24.4% |
6.78% -2.7% |
8.03% 18.5% |
7.15% -11.0% |
5.73% -19.8% |
6.22% 8.5% |
4.07% -34.5% |
3.07% -24.7% |
3.29% 7.4% |
3.54% 7.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
33.41% -4.8% |
36.56% 9.4% |
33.61% -8.1% |
31.68% -5.7% |
30.5% -3.7% |
29% -4.9% |
27.89% -3.8% |
28.25% 1.3% |
27.85% -1.4% |
27.15% -2.5% |
27.72% 2.1% |
28.31% 2.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
7.47% 6.5% |
12.75% 70.6% |
8.52% -33.2% |
7.41% -13.0% |
7.7% 3.9% |
6.77% -12.1% |
5.66% -16.3% |
6.56% 15.9% |
5.87% -10.5% |
4.55% -22.6% |
4.26% -6.2% |
4.84% 13.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
4.94B 310.4% |
1.33B -73.1% |
5.27B 296.6% |
5.34B 1.4% |
5.68B 6.3% |
5.88B 3.5% |
5.99B 2.0% |
6.22B 3.7% |
6.29B 1.2% |
6.28B -0.2% |
6.08B -3.2% |
6.12B 0.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
4.61B -7.5% |
4.53B -1.8% |
4.53B 0.0% |
4.55B 0.5% |
4.8B 5.4% |
4.75B -0.9% |
- |
4.99B - |
4.95B -0.9% |
4.84B -2.3% |
5.08B 5.1% |
5.25B 3.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
3.28B -15.6% |
3.13B -4.7% |
2.96B -5.2% |
2.95B -0.4% |
3.12B 5.6% |
3.06B -2.0% |
- |
3.12B - |
3.03B -2.9% |
2.95B -2.8% |
3.1B 5.3% |
3.15B 1.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
1.33B 20.9% |
1.4B 5.2% |
1.57B 11.5% |
1.6B 2.3% |
1.68B 5.0% |
1.7B 1.1% |
- |
1.87B - |
1.92B 2.4% |
1.89B -1.5% |
1.98B 4.9% |
2.1B 6.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
487.67M - |
- |
232.69M - |
- |
524.9M - |
- |
314.72M - |
- |
317.19M - |
- |
518.84M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
880.95M - |
- |
1.13B - |
- |
1B - |
- |
838.65M - |
- |
865.36M - |
- |
765.45M - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] |
1B - |
- |
838.65M - |
- |
865.36M - |
- |
765.45M - |
- |
852.61M - |
- |
1.06B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
431.82M - |
- |
165.06M - |
- |
354.57M - |
- |
132.23M - |
- |
206.91M - |
- |
336.99M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
199.62M - |
- |
441.46M - |
- |
425.6M - |
- |
309.86M - |
- |
350.9M - |
- |
288.28M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
180.71M 325.0% |
122.31M -32.3% |
366.97M 200.0% |
362.28M -1.3% |
456.27M 25.9% |
420.31M -7.9% |
343.66M -18.2% |
386.71M 12.5% |
256.3M -33.7% |
192.61M -24.8% |
200.25M 4.0% |
216.69M 8.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
56.97 361.6% |
30.09 -47.2% |
90.765 201.6% |
89.74 -1.1% |
112.56 25.4% |
105.22 -6.5% |
86.82 -17.5% |
97.49 12.3% |
64.12 -34.2% |
47.01 -26.7% |
48.66 3.5% |
52.84 8.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
22.79% 491.1% |
8.94% -60.8% |
23.44% 162.4% |
26.8% 14.3% |
30.27% 12.9% |
27.1% -10.5% |
- |
22.28% - |
14.25% -36.0% |
10.75% -24.6% |
10.13% -5.8% |
10.93% 7.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
3.85% 350.9% |
2.68% -30.4% |
8.1% 202.8% |
7.6% -6.3% |
9.7% 27.7% |
9.06% -6.6% |
- |
8.1% - |
5.26% -35.1% |
4.02% -23.6% |
3.94% -1.9% |
4.23% 7.4% |