2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
5.07% - |
5.07% 0% |
5.07% 0% |
5.07% 0% |
5.07% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.94% 7.6% |
10.43% 4.9% |
9.04% -13.3% |
8.72% -3.5% |
9.1% 4.4% |
8.46% -7.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.28% 3.3% |
19.9% -10.7% |
18.68% -6.1% |
17.9% -4.1% |
17.08% -4.6% |
16.85% -1.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.12% 9.2% |
14.7% -23.1% |
13.04% -11.3% |
12.86% -1.4% |
12.27% -4.5% |
11.39% -7.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 8.3% |
1.32B 7.8% |
1.36B 3.1% |
1.39B 1.9% |
1.43B 3.1% |
1.51B 5.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86B 6.6% |
1.88B 0.8% |
1.92B 2.4% |
2B 4.0% |
2.03B 1.2% |
2.1B 3.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
770.37M 16.4% |
715.36M -7.1% |
773.67M 8.2% |
784.28M 1.4% |
800.2M 2.0% |
799.94M 0.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B 1.2% |
1.14B 5.8% |
1.12B -1.8% |
1.18B 5.3% |
1.19B 0.9% |
1.25B 4.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.25M -13.9% |
117.96M -27.7% |
40.94M -65.3% |
216.72M 429.3% |
231.86M 7.0% |
139.18M -40.0% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
565.15M -15.2% |
1.4B 147.6% |
1.37B -1.8% |
1.4B 1.7% |
1.36B -2.6% |
1.44B 6.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 1.9% |
1.4B -0.5% |
1.34B -3.8% |
1.44B 7.4% |
1.4B -3.0% |
1.32B -6.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
150.89M -15.1% |
95.17M -36.9% |
16.94M -82.2% |
207.34M 1124.0% |
226.92M 9.4% |
126.15M -44.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
201.89M - |
- |
192.55M - |
- |
195.76M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.77M 16.6% |
137.72M 13.1% |
123.09M -10.6% |
121.05M -1.7% |
130.21M 7.6% |
128.1M -1.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.326 -0.3% |
0.369 13.2% |
0.33 -10.6% |
0.324 -1.8% |
0.348 7.4% |
0.343 -1.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.84% 17.3% |
12.5% -25.8% |
11.19% -10.5% |
10.43% -6.8% |
11.27% 8.1% |
10.56% -6.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.55% 10.7% |
7.64% -10.6% |
6.49% -15.0% |
6.24% -3.9% |
6.59% 5.7% |
6.24% -5.3% |