2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q4 | 2019 Q4 | 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.74% -4.2% |
7.65% -1.2% |
8.34% 9.0% |
7.68% -7.9% |
8.16% 6.3% |
8.3% 1.8% |
8.12% -2.2% |
8.72% 7.4% |
7.94% -9.0% |
6.96% -12.4% |
6.24% -10.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.31% 77.5% |
16.08% -48.6% |
16.1% 0.1% |
15.77% -2.0% |
15.67% -0.6% |
15.47% -1.3% |
16.24% 5.0% |
16.48% 1.5% |
16.35% -0.8% |
16.44% 0.5% |
15.65% -4.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.5% 180.4% |
8.96% -64.9% |
9.19% 2.6% |
8.96% -2.5% |
8.98% 0.2% |
8.8% -2.0% |
8.92% 1.4% |
9.08% 1.7% |
7.92% -12.7% |
7.2% -9.2% |
5.79% -19.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.89B 313.9% |
2.21B 17.0% |
2.38B 8.0% |
2.6B 9.0% |
2.61B 0.5% |
2.35B -10.0% |
2.26B -3.8% |
2.08B -8.1% |
2.01B -3.2% |
2.07B 3.2% |
1.98B -4.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 23.2% |
1.68B 32.8% |
1.19B -28.9% |
2.25B 89.0% |
2.11B -6.6% |
2.39B 13.4% |
2.36B -1.0% |
2.4B 1.7% |
2.3B -4.4% |
2.36B 2.8% |
2.28B -3.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
816.11M 32.2% |
1.17B 43.8% |
623.14M -46.9% |
765.05M 22.8% |
564.73M -26.2% |
807.29M 43.0% |
729.12M -9.7% |
786.62M 7.9% |
650.24M -17.3% |
691.25M 6.3% |
572.58M -17.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
502.5M - |
569.44M 13.3% |
1.49B 161.4% |
1.54B 3.5% |
1.58B 2.5% |
1.63B 3.5% |
1.62B -1.1% |
1.65B 1.9% |
1.67B 1.4% |
1.71B 2.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
11.22M - |
- |
142.36M - |
- |
247.29M - |
- |
258.8M - |
- |
237.84M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.08M -6.8% |
191.5M 130.5% |
89.13M -53.5% |
176.31M 97.8% |
61.48M -65.1% |
145.92M 137.4% |
153.69M 5.3% |
1.09B 610.4% |
1.02B -6.5% |
1.13B 10.2% |
1.15B 2.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.09M -65.9% |
145.92M 142.9% |
152.72M 4.7% |
1.09B 615.0% |
1.03B -6.0% |
1.13B 9.7% |
1.15B 2.0% |
1.2B 4.6% |
1.35B 12.3% |
981.89M -27.2% |
1.19B 21.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-51.01M - |
-44.34M - |
127.54M - |
56.79M -55.5% |
156.67M 175.9% |
163.57M 4.4% |
128.16M -21.7% |
217.37M 69.6% |
359.7M 65.5% |
208.08M -42.2% |
340.81M 63.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
168.86M - |
- |
199.67M - |
- |
195.34M - |
- |
181.09M - |
- |
143.71M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.805 296.4% |
3.246 15.7% |
3.823 17.8% |
3.738 -2.2% |
3.708 -0.8% |
3.146 -15.1% |
2.662 -15.4% |
1.976 -25.8% |
1.476 -25.3% |
2.08 40.9% |
1.77 -14.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.73% 262.0% |
40.39% 23.4% |
34.92% -13.5% |
21.06% -39.7% |
21.47% 1.9% |
18.77% -12.6% |
16.67% -11.2% |
11.67% -30.0% |
10.02% -14.2% |
8.88% -11.3% |
7.38% -16.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.57% 222.0% |
12.48% 7.8% |
16.67% 33.6% |
12.18% -26.9% |
12.67% 4.0% |
9.62% -24.1% |
10.33% 7.4% |
7.78% -24.6% |
7.25% -6.8% |
6.08% -16.2% |
5.31% -12.6% |