2019 Q4 | 2020 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
5.59% -67.5% |
8.56% 53.2% |
12.55% 46.6% |
9.62% -23.4% |
8.44% -12.3% |
11.02% 30.6% |
10.81% -1.9% |
15.94% 47.4% |
8.07% -49.3% |
10.77% 33.4% |
10.93% 1.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
43.31% -4.2% |
42.43% -2.0% |
47.05% 10.9% |
45.6% -3.1% |
44.19% -3.1% |
46.28% 4.7% |
45.34% -2.0% |
50.69% 11.8% |
46.65% -8.0% |
47.05% 0.9% |
45.91% -2.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
9.53% -42.3% |
12.83% 34.5% |
18.36% 43.2% |
18.42% 0.3% |
12.16% -34.0% |
16.25% 33.6% |
16.04% -1.3% |
22.75% 41.8% |
12.44% -45.3% |
15.97% 28.4% |
16.38% 2.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.23B -19.7% |
1.37B 10.8% |
1.47B 7.4% |
1.66B 13.1% |
1.41B -15.2% |
1.47B 4.3% |
1.56B 6.3% |
1.73B 10.8% |
1.44B -16.5% |
1.54B 6.5% |
1.64B 6.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
6.41B 9.5% |
6.68B 4.3% |
6.79B 1.7% |
7.22B 6.3% |
7.31B 1.2% |
7.45B 1.9% |
7.55B 1.4% |
7.87B 4.2% |
7.95B 1.0% |
8.1B 1.9% |
8.23B 1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
2B 0.0% |
2.15B 7.8% |
2.08B -3.4% |
2.35B 12.9% |
2.3B -1.9% |
2.28B -1.1% |
2.21B -3.1% |
2.24B 1.6% |
2.34B 4.1% |
2.32B -0.6% |
2.26B -2.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
4.41B 14.5% |
4.53B 2.7% |
4.71B 4.1% |
4.87B 3.4% |
5.01B 2.7% |
5.17B 3.3% |
5.34B 3.4% |
5.63B 5.2% |
5.61B -0.2% |
5.78B 3.0% |
5.97B 3.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | - |
947.89M - |
- | - | - |
599.74M - |
- | - | - |
693.71M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | - |
1.94B - |
- | - | - |
3.56B - |
- | - | - |
4.35B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | - |
3.13B - |
- | - | - |
3.97B - |
- | - | - |
4.63B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | - |
693.93M - |
- | - | - |
398.39M - |
- | - | - |
418.16M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
289.17M - |
- | - | - |
417.11M - |
- | - | - |
426.55M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
69M -73.9% |
117.09M 69.7% |
184.37M 57.5% |
159.82M -13.3% |
118.88M -25.6% |
161.91M 36.2% |
168.79M 4.2% |
275.58M 63.3% |
116.58M -57.7% |
165.54M 42.0% |
179.75M 8.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
8.095 -76.7% |
13.565 67.6% |
21.41 57.8% |
18.62 -13.0% |
13.8 -25.9% |
18.81 36.3% |
19.66 4.5% |
32.14 63.5% |
13.46 -58.1% |
19.13 42.1% |
20.85 9.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
1.67% -75.6% |
2.62% 56.9% |
3.99% 52.3% |
3.33% -16.4% |
2.41% -27.8% |
3.18% 32.2% |
3.21% 0.9% |
5.02% 56.5% |
2.07% -58.7% |
2.91% 40.1% |
3.06% 5.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
1.13% -75.1% |
1.79% 58.9% |
2.74% 52.9% |
2.28% -16.7% |
1.64% -28.3% |
2.19% 34.1% |
2.25% 2.6% |
3.57% 58.8% |
1.47% -58.8% |
2.06% 39.9% |
2.2% 6.7% |