2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q4 | 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] | [friend] | [friend] | - | - | - | - | - | - |
0% - |
- | - |
0% - |
70.34% - |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.11% -5.7% |
6.43% -9.5% |
5.79% -9.9% |
5.73% -1.1% |
5.78% 0.9% |
5.98% 3.4% |
6.82% 14.0% |
6.51% -4.5% |
5.5% -15.5% |
4.51% -18.1% |
3.77% -16.4% |
3.65% -3.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.08% -34.3% |
-23% - |
18.37% - |
2.71% -85.2% |
16.85% 520.9% |
15.4% -8.6% |
20.04% 30.2% |
19.58% -2.3% |
18.98% -3.1% |
19.61% 3.4% |
17.77% -9.4% |
17.72% -0.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.73% -55.7% |
-41.52% - |
8.21% - |
-9.8% - |
8.07% - |
7.41% -8.2% |
8.51% 14.8% |
7.99% -6.1% |
7.25% -9.3% |
6.67% -8.0% |
5.66% -15.1% |
5.24% -7.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B 1.2% |
1.78B 5.8% |
1.85B 4.5% |
1.91B 3.0% |
1.9B -0.6% |
2.03B 6.9% |
1.89B -7.0% |
1.89B 0.2% |
2.03B 7.3% |
1.91B -6.0% |
2.04B 6.9% |
2.11B 3.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09B -1.7% |
- |
1.24B - |
- |
1.3B - |
1.44B 10.7% |
2.34B 62.4% |
2.65B 13.4% |
2.73B 2.9% |
2.64B -3.4% |
2.57B -2.6% |
2.57B 0.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
387.26M -10.8% |
- |
475.99M - |
- |
483.4M - |
576.24M 19.2% |
432.61M -24.9% |
732.81M 69.4% |
839.22M 14.5% |
724.37M -13.7% |
633.09M -12.6% |
636M 0.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
707.07M 4.2% |
- |
769.31M - |
- |
817.89M - |
864.36M 5.7% |
1.91B 120.5% |
1.92B 0.7% |
1.89B -1.5% |
1.91B 1.2% |
1.94B 1.3% |
1.94B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103M - |
- |
24.04M - |
- |
-88.93M - |
- |
-171.62M - |
- |
-417.28M - |
- |
16.24M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.49M - |
144.69M 42.6% |
152.31M 5.3% |
178.53M 17.2% |
144.69M -19.0% |
49.53M -65.8% |
178.53M 260.4% |
188.68M 5.7% |
143.04M -24.2% |
97.11M -32.1% |
616.62M 535.0% |
560.94M -9.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.96M - |
49.53M -68.6% |
178.53M 260.4% |
188.68M 5.7% |
137.42M -27.2% |
89.54M -34.8% |
616.62M 588.7% |
532.66M -13.6% |
608.73M 14.3% |
559.16M -8.1% |
507.67M -9.2% |
364.96M -28.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-44.88M - |
-164.96M - |
-26.07M - |
-7.02M - |
-119.39M - |
-55.01M - |
-190.27M - |
-577.42M - |
-453.72M - |
-228.83M - |
-40.06M - |
349.79M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119M - |
- |
107.15M - |
- |
109.37M - |
- |
129.24M - |
- |
112.16M - |
- |
76.56M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.222 -4.9% |
1.175 -3.9% |
1.104 -6.0% |
1.121 1.6% |
1.132 0.9% |
1.243 9.8% |
1.285 3.4% |
1.194 -7.0% |
1.025 -14.2% |
0.695 -32.2% |
0.61 -12.2% |
0.61 0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.42% 0.0% |
- |
15.02% - |
- |
14.39% - |
14.04% -2.4% |
9.62% -31.5% |
6.41% -33.4% |
8.23% 28.5% |
6.18% -24.9% |
3.99% -35.4% |
4% 0.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.44% 10.7% |
- |
9.21% - |
- |
9.16% - |
8.43% -8.0% |
7.18% -14.8% |
4.64% -35.4% |
5.53% 19.3% |
4.21% -23.9% |
3.13% -25.8% |
2.95% -5.6% |