2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 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] |
0% - |
69.47% - |
69.47% 0% |
67.41% -3.0% |
65.84% -2.3% |
65.46% -0.6% |
59.71% -8.8% |
57.64% -3.5% |
57.64% 0% |
57.77% 0.2% |
57.77% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.38% -1.6% |
16.84% -13.1% |
13.34% -20.8% |
8.04% -39.7% |
4.44% -44.8% |
4.29% -3.3% |
5.15% 20.1% |
6.26% 21.4% |
5.78% -7.7% |
3.95% -31.6% |
1.65% -58.3% |
-1.45% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.68% -2.4% |
32.44% -6.4% |
27.17% -16.2% |
23.44% -13.8% |
19.72% -15.8% |
19.08% -3.3% |
22.03% 15.5% |
22.87% 3.8% |
23.2% 1.5% |
22.5% -3.0% |
20.92% -7.1% |
20.52% -1.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.84% -4.5% |
18.42% -15.6% |
13.67% -25.8% |
7.76% -43.3% |
4.07% -47.5% |
4.58% 12.3% |
7.75% 69.5% |
8.87% 14.4% |
8.49% -4.2% |
6.35% -25.2% |
4.11% -35.3% |
2.39% -41.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.03B 7.4% |
1.03B 0.1% |
996.22M -3.0% |
888.38M -10.8% |
857.5M -3.5% |
921.79M 7.5% |
1.02B 11.0% |
1.05B 2.4% |
1.07B 2.6% |
1.04B -3.0% |
1.02B -2.2% |
996.16M -2.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88B 5.0% |
1.98B 5.2% |
2.74B 38.8% |
2.7B -1.5% |
2.68B -0.7% |
2.77B 3.3% |
2.99B 7.9% |
3.02B 1.2% |
2.98B -1.6% |
2.91B -2.2% |
2.98B 2.2% |
2.99B 0.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
442.7M 28.0% |
520.48M 17.6% |
1.12B 115.7% |
1.14B 1.1% |
1.12B -1.7% |
1.21B 8.5% |
1.45B 19.5% |
1.47B 1.4% |
1.47B -0.1% |
1.4B -4.3% |
1.47B 4.4% |
1.48B 1.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.44B -0.5% |
1.45B 1.4% |
1.62B 11.3% |
1.57B -3.2% |
1.57B -0.1% |
1.56B -0.4% |
1.54B -1.1% |
1.56B 1.0% |
1.51B -3.1% |
1.51B -0.1% |
1.51B 0.1% |
1.51B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.26M - |
- |
155.72M - |
- |
119.57M - |
- |
96.68M - |
- |
76.89M - |
- |
92.92M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.39M -15.2% |
907.94M 753.4% |
285.51M -68.6% |
399.6M 40.0% |
440.39M 10.2% |
360.26M -18.2% |
966.14M 168.2% |
575.07M -40.5% |
207.14M -64.0% |
183.86M -11.2% |
278.61M 51.5% |
237.47M -14.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
440.44M 10.2% |
360.31M -18.2% |
966.14M 168.1% |
575.08M -40.5% |
207.13M -64.0% |
183.81M -11.3% |
278.61M 51.6% |
237.61M -14.7% |
210.34M -11.5% |
119.54M -43.2% |
229.51M 92.0% |
202.3M -11.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-318.76M - |
-446.78M - |
-444.4M - |
-488.05M - |
-470.84M - |
-319.86M - |
-332.18M - |
-256.95M - |
-225.06M - |
-167.01M - |
-91.39M - |
-139.46M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
198.92M - |
- |
132.87M - |
- |
38.05M - |
- |
52.71M - |
- |
62.09M - |
- |
16.78M - |
- | |
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] |
1.277 1.3% |
1.057 -17.2% |
0.8 -24.3% |
0.43 -46.3% |
0.23 -46.5% |
0.24 4.3% |
0.319 32.8% |
0.399 25.1% |
0.379 -5.0% |
0.249 -34.3% |
0.101 -59.3% |
-0.087 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.32% 63.3% |
12.42% -41.7% |
8.86% -28.7% |
4.75% -46.4% |
2.54% -46.6% |
2.62% 3.5% |
3.34% 27.1% |
4.2% 25.8% |
4.04% -3.8% |
2.69% -33.5% |
1.1% -59.0% |
-0.94% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.79% 40.5% |
9.26% -37.4% |
5.91% -36.1% |
3.18% -46.2% |
1.67% -47.5% |
1.67% -0.2% |
1.84% 10.4% |
2.29% 24.5% |
2.2% -4.1% |
1.45% -34.0% |
0.56% -61.2% |
-0.48% - |