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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
15.75% 18.6% |
14.31% -9.1% |
12.24% -14.5% |
15.09% 23.4% |
12.1% -19.9% |
14.27% 17.9% |
12.25% -14.1% |
10.05% -18.0% |
9.74% -3.1% |
14.17% 45.5% |
9.58% -32.4% |
8.77% -8.5% |
|
Gross Margin | [friend] | [friend] |
70.79% 3.1% |
71.21% 0.6% |
71.95% 1.0% |
76.94% 6.9% |
75.1% -2.4% |
77.74% 3.5% |
76.51% -1.6% |
77.6% 1.4% |
78.84% 1.6% |
81.56% 3.5% |
80.31% -1.5% |
82.79% 3.1% |
|
Operating Margin | [friend] | [friend] |
24.42% 1.9% |
22.69% -7.1% |
17.99% -20.7% |
22.93% 27.5% |
16.7% -27.2% |
20.76% 24.3% |
14.96% -27.9% |
21.25% 42.0% |
15.06% -29.1% |
16.21% 7.6% |
9.43% -41.8% |
13.16% 39.6% |
|
Total Revenue | [friend] | [friend] |
1.43B 1.9% |
1.73B 21.0% |
1.79B 3.4% |
2.15B 19.9% |
1.7B -20.9% |
2.59B 52.4% |
2.62B 1.3% |
2.5B -4.6% |
2.77B 11.0% |
3.45B 24.3% |
2.73B -20.8% |
2.7B -1.1% |
|
Total Assets | [friend] | [friend] |
7.78B 126.5% |
8.27B 6.3% |
8.22B -0.6% |
8.58B 4.5% |
9.52B 10.9% |
10.05B 5.6% |
10.31B 2.6% |
10.36B 0.4% |
10.92B 5.5% |
10.7B -2.0% |
10.52B -1.7% |
10.27B -2.4% |
|
Total Liabilities | [friend] | [friend] |
833.61M 10.4% |
1.07B 28.9% |
801.32M -25.4% |
833.62M 4.0% |
1.51B 81.7% |
1.66B 9.4% |
1.56B -6.1% |
1.38B -11.3% |
1.77B 28.2% |
1.8B 1.7% |
1.65B -8.1% |
1.49B -9.8% |
|
Total Equity | [friend] | [friend] |
6.94B 159.2% |
7.19B 3.6% |
7.42B 3.1% |
7.75B 4.5% |
8B 3.3% |
8.4B 4.9% |
8.75B 4.3% |
8.97B 2.5% |
9.15B 2.0% |
8.9B -2.7% |
8.87B -0.4% |
8.77B -1.1% |
|
Operating CashFlow | [friend] | [friend] | - | - | - |
233.61M - |
- | - | - |
554.75M - |
- | - | - |
380.67M - |
|
Beginning Cash Position | [friend] | [friend] | - | - | - |
5.94B - |
- | - | - |
6.39B - |
- | - | - |
5.79B - |
|
End Cash Position | [friend] | [friend] | - | - | - |
6.08B - |
- | - | - |
6.68B - |
- | - | - |
4.4B - |
|
Free Cash Flow | [friend] | [friend] | - | - | - |
191.08M - |
- | - | - |
504.07M - |
- | - | - |
289.71M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
835.01M - |
- | - | - |
867.76M - |
- | - | - |
754.52M - |
|
Diluted Net Income | [friend] | [friend] |
225.15M 20.8% |
247.61M 10.0% |
218.89M -11.6% |
323.82M 47.9% |
205.13M -36.7% |
368.82M 79.8% |
320.97M -13.0% |
251.14M -21.8% |
270.04M 7.5% |
488.71M 81.0% |
261.55M -46.5% |
236.8M -9.5% |
|
Diluted EPS | [friend] | [friend] |
8.727 20.8% |
9.57 9.7% |
8.45 -11.7% |
12.51 48.0% |
7.93 -36.6% |
14.26 79.8% |
12.39 -13.1% |
9.66 -22.0% |
10.41 7.8% |
19.11 83.6% |
10.37 -45.7% |
9.44 -9.0% |
|
Return On Equity (%) | [friend] | [friend] |
4.68% -35.2% |
3.5% -25.1% |
3% -14.5% |
4.27% 42.5% |
2.6% -39.0% |
4.5% 72.7% |
3.74% -16.8% |
2.83% -24.3% |
2.98% 5.2% |
5.41% 81.7% |
2.94% -45.6% |
2.69% -8.8% |
|
Return On Assets (%) | [friend] | [friend] |
4.02% -29.2% |
3.09% -23.2% |
2.66% -14.0% |
3.85% 45.2% |
2.27% -41.2% |
3.77% 66.3% |
3.15% -16.4% |
2.43% -22.9% |
2.54% 4.4% |
4.52% 78.1% |
2.46% -45.5% |
2.28% -7.6% |