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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.71% 39.4% |
9.58% 10.1% |
9.63% 0.4% |
7.2% -25.2% |
8.63% 19.8% |
9.48% 9.9% |
11.39% 20.1% |
10.38% -8.8% |
9.12% -12.1% |
9.58% 5.0% |
8.04% -16.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.1% 13.6% |
23.86% -1.0% |
24.13% 1.1% |
22.44% -7.0% |
24.58% 9.5% |
23.62% -3.9% |
25.54% 8.1% |
24.51% -4.0% |
24.6% 0.4% |
23.33% -5.2% |
21.95% -5.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.05% 38.5% |
14% -0.4% |
14.7% 5.1% |
11.97% -18.6% |
14.68% 22.7% |
14.6% -0.6% |
16.4% 12.3% |
15.86% -3.3% |
14.32% -9.7% |
13.68% -4.5% |
11.83% -13.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
965.9M 18.2% |
964.3M -0.2% |
1.05B 8.4% |
946.55M -9.5% |
1B 6.0% |
1.05B 4.5% |
1.1B 4.9% |
1.11B 0.6% |
1.01B -8.5% |
1.04B 3.0% |
1.03B -1.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.82B 5.1% |
4.94B 2.5% |
5.13B 3.9% |
5.18B 1.1% |
5.27B 1.7% |
5.31B 0.7% |
5.58B 5.1% |
5.6B 0.4% |
5.62B 0.3% |
5.57B -0.9% |
5.61B 0.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3B 14.7% |
1.32B 1.7% |
1.41B 6.8% |
1.39B -1.5% |
1.41B 1.5% |
1.34B -5.3% |
1.48B 10.8% |
1.41B -5.1% |
1.37B -2.9% |
1.21B -11.6% |
1.15B -4.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.52B 2.0% |
3.61B 2.7% |
3.71B 2.8% |
3.79B 2.1% |
3.86B 1.8% |
3.97B 2.9% |
4.1B 3.2% |
4.2B 2.4% |
4.25B 1.3% |
4.36B 2.6% |
4.46B 2.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
154.66M - |
- | - | - |
-58.08M - |
- | - | - |
61.16M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.43B - |
- | - | - |
1.65B - |
- | - | - |
1.81B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.55B - |
- | - | - |
1.55B - |
- | - | - |
1.8B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
150.44M - |
- | - | - |
-58.53M - |
- | - | - |
54.11M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
268.32M - |
- | - | - |
289.15M - |
- | - | - |
290.46M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.12M 64.7% |
92.42M 9.9% |
100.67M 8.9% |
68.18M -32.3% |
86.6M 27.0% |
99.46M 14.9% |
125.27M 25.9% |
114.87M -8.3% |
92.38M -19.6% |
99.95M 8.2% |
82.62M -17.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.75 64.8% |
61.24 9.8% |
66.712 8.9% |
45.18 -32.3% |
57.39 27.0% |
65.91 14.8% |
83.015 26.0% |
76.12 -8.3% |
61.22 -19.6% |
66.24 8.2% |
54.75 -17.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.42% 61.9% |
2.59% 7.3% |
2.75% 6.0% |
1.82% -33.9% |
2.26% 24.6% |
2.54% 12.2% |
3.1% 22.2% |
2.77% -10.8% |
2.19% -21.1% |
2.32% 6.1% |
1.87% -19.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79% 59.2% |
1.9% 5.9% |
2% 5.6% |
1.32% -33.9% |
1.66% 25.3% |
1.88% 13.5% |
2.3% 22.4% |
2.05% -10.7% |
1.65% -19.8% |
1.79% 8.5% |
1.48% -17.3% |