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] |
7.76% -8.1% |
1.3% -83.2% |
1.25% -4.2% |
1.38% 10.2% |
2.1% 52.3% |
2.24% 6.8% |
2.27% 1.5% |
1.35% -40.4% |
1.34% -1.2% |
2.61% 95.1% |
2.61% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.25% 96.4% |
10.63% -5.5% |
10.13% -4.8% |
7.84% -22.6% |
10.21% 30.2% |
11.19% 9.7% |
8.82% -21.2% |
9.03% 2.4% |
6.79% -24.8% |
9.92% 46.1% |
7.15% -27.9% |
9.37% 31.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.67% 14.2% |
35.86% 0.5% |
35.21% -1.8% |
32.3% -8.3% |
35.53% 10.0% |
35.33% -0.5% |
34.97% -1.0% |
32.78% -6.3% |
33.76% 3.0% |
35.59% 5.4% |
34.53% -3.0% |
33.26% -3.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.13% 71.4% |
14.21% -6.1% |
13.57% -4.5% |
10.96% -19.2% |
14% 27.7% |
15.22% 8.7% |
12.02% -21.0% |
11.73% -2.4% |
9.12% -22.2% |
13.33% 46.1% |
9.78% -26.6% |
11.36% 16.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.58B -1.1% |
1.79B 13.4% |
1.59B -11.1% |
1.81B 13.5% |
1.47B -18.8% |
1.69B 14.9% |
1.49B -11.4% |
1.75B 16.9% |
1.38B -20.8% |
1.58B 14.4% |
1.4B -11.7% |
1.79B 28.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.66B 6.2% |
4.63B -0.5% |
4.68B 0.9% |
4.58B -1.9% |
4.72B 2.9% |
4.65B -1.4% |
4.78B 2.8% |
4.6B -3.9% |
4.64B 1.0% |
4.68B 0.7% |
4.92B 5.3% |
4.68B -5.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.34B 2.2% |
3.19B -4.7% |
3.3B 3.6% |
3.12B -5.5% |
3.19B 2.3% |
3.13B -1.8% |
3.22B 2.9% |
2.97B -8.0% |
2.96B -0.2% |
2.94B -0.8% |
3.13B 6.5% |
2.72B -13.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31B 18.2% |
1.45B 10.2% |
1.38B -4.9% |
1.47B 6.6% |
1.53B 4.2% |
1.52B -0.5% |
1.56B 2.5% |
1.63B 4.5% |
1.68B 3.2% |
1.74B 3.4% |
1.79B 3.2% |
1.95B 9.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
219.23M 42.0% |
186.45M -15.0% |
109.39M -41.3% |
158.2M 44.6% |
97.1M -38.6% |
161.31M 66.1% |
50.76M -68.5% |
242.84M 378.4% |
52.13M -78.5% |
191.43M 267.2% |
57.48M -70.0% |
234.74M 308.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.6M -56.6% |
593.29M 57.1% |
553.83M -6.7% |
401.3M -27.5% |
486M 21.1% |
472.39M -2.8% |
399.86M -15.4% |
318.17M -20.4% |
337.14M 6.0% |
295.54M -12.3% |
311.34M 5.3% |
274.83M -11.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
593.29M 57.1% |
553.83M -6.7% |
401.3M -27.5% |
486M 21.1% |
472.39M -2.8% |
399.86M -15.4% |
318.17M -20.4% |
337.14M 6.0% |
295.54M -12.3% |
311.34M 5.3% |
274.83M -11.7% |
347.92M 26.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.42M 49.9% |
169.49M -16.3% |
84.44M -50.2% |
140.9M 66.8% |
79.78M -43.4% |
130.49M 63.5% |
19.09M -85.4% |
213.84M 1020.4% |
11.59M -94.6% |
122.01M 952.9% |
15.13M -87.6% |
178.76M 1081.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.8M 94.3% |
190.51M 7.2% |
161.31M -15.3% |
141.77M -12.1% |
149.81M 5.7% |
188.8M 26.0% |
131.74M -30.2% |
157.65M 19.7% |
93.97M -40.4% |
157.07M 67.2% |
99.98M -36.4% |
168.17M 68.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.8M 94.3% |
190.51M 7.2% |
161.31M -15.3% |
141.77M -12.1% |
149.81M 5.7% |
188.8M 26.0% |
131.74M -30.2% |
157.65M 19.7% |
93.97M -40.4% |
157.07M 67.2% |
99.98M -36.4% |
168.17M 68.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84 89.7% |
1.99 8.2% |
1.72 -13.6% |
1.57 -8.7% |
1.69 7.6% |
2.22 31.4% |
1.62 -27.0% |
1.97 21.6% |
1.19 -39.6% |
2.01 68.9% |
1.31 -34.8% |
2.19 67.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.66% 68.3% |
13.8% -5.9% |
11.43% -17.2% |
9.97% -12.7% |
10% 0.3% |
12.38% 23.8% |
8.55% -30.9% |
9.89% 15.6% |
5.68% -42.6% |
9.19% 61.8% |
5.66% -38.4% |
8.97% 58.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.93% 101.2% |
4.1% 4.3% |
3.47% -15.5% |
3.06% -11.6% |
3.22% 5.2% |
4.03% 25.1% |
2.79% -30.7% |
3.36% 20.4% |
2.03% -39.5% |
3.37% 65.7% |
2.08% -38.2% |
3.5% 68.2% |