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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.33% -20.7% |
8.45% -9.4% |
8.2% -3.0% |
7.86% -4.1% |
7.59% -3.4% |
8.65% 14.0% |
8.19% -5.3% |
6.94% -15.3% |
5.11% -26.4% |
2.79% -45.4% |
2.11% -24.4% |
-0.2% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.09% -5.6% |
21.86% 3.7% |
21.68% -0.8% |
21.97% 1.4% |
20.83% -5.2% |
21.18% 1.7% |
20.42% -3.6% |
19.88% -2.7% |
19.03% -4.3% |
17.45% -8.3% |
16.77% -3.9% |
15.1% -9.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.38% -8.3% |
10.33% -9.2% |
9.91% -4.1% |
9.72% -2.0% |
9.21% -5.2% |
9.03% -2.0% |
8.38% -7.2% |
6.89% -17.7% |
5.03% -27.1% |
4.4% -12.5% |
3.61% -17.8% |
2.29% -36.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.58B 250.4% |
2.65B 3.0% |
2.63B -0.8% |
2.63B 0.0% |
2.75B 4.2% |
2.69B -2.1% |
2.72B 1.3% |
2.67B -2.1% |
2.51B -5.8% |
2.51B 0.1% |
2.35B -6.3% |
2.27B -3.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
4.26B - |
4.77B 11.8% |
6.04B 26.7% |
6.18B 2.4% |
6.2B 0.3% |
6.01B -3.1% |
5.98B -0.5% |
5.74B -4.1% |
5.67B -1.2% |
5.55B -2.0% |
5.32B -4.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.4B - |
2.86B 19.2% |
2.98B 4.5% |
3.06B 2.4% |
3.01B -1.4% |
2.79B -7.5% |
2.86B 2.5% |
2.6B -9.0% |
2.54B -2.4% |
2.41B -5.1% |
2.22B -7.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.83B - |
1.87B 2.2% |
3.01B 61.2% |
3.08B 2.3% |
3.13B 1.8% |
3.16B 1.0% |
3.07B -3.1% |
3.08B 0.4% |
3.07B -0.2% |
3.09B 0.4% |
3.04B -1.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
155.94M - |
- |
156.87M - |
- |
68.49M - |
- |
13.19M - |
- |
-207.58K - |
- |
-61.37M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
440.16M 22.7% |
1.01B 130.2% |
358.7M -64.6% |
771.55M 115.1% |
525.41M -31.9% |
871.41M 65.9% |
1.32B 51.7% |
2.07B 56.5% |
924.36M -55.3% |
2.06B 122.6% |
1.05B -48.7% |
1.68B 59.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
526.61M -31.7% |
871.41M 65.5% |
1.33B 52.1% |
2.07B 55.8% |
916.78M -55.6% |
2.06B 124.4% |
1.5B -26.9% |
1.68B 11.5% |
1.13B -32.7% |
1.77B 57.0% |
316.85M -82.1% |
663.49M 109.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.96M - |
59.16M - |
107.39M 81.5% |
21.04M -80.4% |
-70.06M - |
-68.72M - |
-146.74M - |
-143.16M - |
-192.29M - |
-242.45M - |
-175.82M - |
-277.19M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
235.92M - |
- |
216.17M - |
- |
249.08M - |
- |
199M - |
- |
79.85M - |
- |
2.58M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.253 163.2% |
0.249 -1.5% |
0.24 -3.8% |
0.23 -4.0% |
0.216 -6.2% |
0.23 6.4% |
0.213 -7.4% |
0.162 -24.1% |
0.112 -30.8% |
0.062 -44.2% |
0.044 -29.2% |
-0.004 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
13.07% - |
11.57% -11.5% |
8.72% -24.7% |
6.78% -22.2% |
9.38% 38.4% |
8.87% -5.4% |
6.09% -31.3% |
4.16% -31.6% |
2.26% -45.8% |
1.59% -29.7% |
-0.15% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
5.62% - |
4.53% -19.4% |
4.09% -9.6% |
3.37% -17.6% |
4.44% 31.8% |
4.14% -6.8% |
3.08% -25.6% |
2.15% -30.1% |
1.18% -45.1% |
0.86% -27.3% |
-0.08% - |