2017 Q3 | 2018 Q3 | 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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.61% 9.0% |
7.62% 0.2% |
7.78% 2.1% |
7.5% -3.7% |
7.34% -2.1% |
5.8% -20.9% |
1.97% -66.1% |
4.59% 133.5% |
7.08% 54.3% |
9.1% 28.5% |
10.47% 15.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.01% -5.0% |
29.25% 0.8% |
28.68% -1.9% |
26.91% -6.2% |
26.73% -0.6% |
24.37% -8.8% |
21.68% -11.0% |
21.96% 1.3% |
25.42% 15.7% |
28.7% 12.9% |
30.36% 5.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.66% 19.8% |
11.22% 5.3% |
11.64% 3.7% |
11.22% -3.6% |
10.8% -3.8% |
8.78% -18.7% |
3.36% -61.7% |
7.07% 110.3% |
10.39% 47.0% |
13.25% 27.5% |
15.19% 14.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.17B 16.9% |
2.2B 1.5% |
2.34B 6.3% |
2.5B 7.1% |
2.5B 0.1% |
2.59B 3.5% |
2.28B -11.9% |
2.88B 26.1% |
2.9B 0.8% |
2.98B 2.8% |
3.15B 5.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57B 37.4% |
1.26B -19.6% |
1.45B 14.6% |
1.5B 3.9% |
1.91B 27.2% |
1.89B -1.2% |
1.79B -4.9% |
2.55B 41.9% |
1.98B -22.2% |
1.84B -7.2% |
1.89B 3.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
835.78M 67.0% |
539.65M -35.4% |
640.67M 18.7% |
680.17M 6.2% |
1.02B 49.8% |
821.18M -19.4% |
750.77M -8.6% |
1.39B 84.6% |
718.83M -48.1% |
586.62M -18.4% |
607.16M 3.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
731.9M 14.3% |
721M -1.5% |
804.4M 11.6% |
821.31M 2.1% |
891.27M 8.5% |
1.07B 19.6% |
1.04B -2.1% |
1.16B 11.1% |
1.26B 8.7% |
1.25B -0.9% |
1.29B 2.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.45M - |
- |
-125.99M - |
- |
-73.11M - |
- |
247.32M - |
- |
385.32M - |
- |
618.16M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
656M - |
- |
633.74M - |
- |
793.3M - |
- |
429.73M - |
- |
660.11M - |
- |
787.16M - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
793.3M - |
- |
429.01M - |
- |
660.11M - |
- |
787.08M - |
- |
1.12B - |
- |
1.22B - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
217.52M - |
- |
-129.57M - |
- |
-77.75M - |
- |
234.16M - |
- |
363.53M - |
- |
577.34M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
222.3M - |
- |
264.09M - |
- |
262.38M - |
- |
62.87M - |
- |
295.76M - |
- |
477.34M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
164.81M 27.5% |
167.53M 1.7% |
181.82M 8.5% |
187.53M 3.1% |
183.72M -2.0% |
150.31M -18.2% |
44.88M -70.1% |
132.16M 194.4% |
205.5M 55.5% |
271.61M 32.2% |
329.27M 21.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.79 28.1% |
26.24 1.7% |
28.62 9.1% |
29.47 3.0% |
28.91 -1.9% |
23.67 -18.1% |
7.13 -69.9% |
20.41 186.3% |
31.06 52.2% |
41.29 32.9% |
50.21 21.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.9% 14.1% |
25.31% 1.7% |
24.73% -2.3% |
25.66% 3.7% |
22.64% -11.8% |
16.82% -25.7% |
4.86% -71.1% |
13.34% 174.7% |
19.09% 43.1% |
23.45% 22.8% |
28.26% 20.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.36% 10.8% |
13.78% 11.5% |
13.29% -3.6% |
14.19% 6.8% |
10.56% -25.6% |
9.55% -9.6% |
2.77% -71.0% |
6.53% 135.7% |
10.56% 61.8% |
14.59% 38.1% |
17.86% 22.4% |