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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.03% -2.1% |
5.57% -44.4% |
5.13% -7.9% |
2.62% -48.9% |
0.84% -68.0% |
3.07% 267.1% |
4.08% 32.5% |
2.78% -31.7% |
4.15% 49.3% |
6.03% 45.2% |
9.26% 53.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.85% -3.8% |
31.62% -3.7% |
31.9% 0.9% |
32.59% 2.2% |
32.99% 1.2% |
27.72% -16.0% |
27.29% -1.6% |
25.71% -5.8% |
25.68% -0.1% |
28.67% 11.6% |
29.39% 2.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.75% -1.9% |
6.13% -47.9% |
5.16% -15.8% |
3.56% -31.0% |
1.44% -59.4% |
5.38% 272.4% |
6.34% 17.9% |
4.19% -33.9% |
6.4% 52.6% |
8.97% 40.2% |
13.16% 46.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.65B 6.1% |
1.78B 7.5% |
1.83B 3.0% |
1.89B 3.5% |
1.88B -1.0% |
1.98B 5.3% |
2.01B 1.8% |
2.02B 0.3% |
2.05B 1.9% |
1.94B -5.8% |
1.94B 0.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.74B 2.0% |
2.98B 8.7% |
3.14B 5.6% |
3.09B -1.8% |
3.03B -1.8% |
3.16B 4.2% |
4.1B 29.8% |
3.96B -3.4% |
4.03B 1.8% |
4.04B 0.2% |
4.14B 2.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
445.21M 1.3% |
661.41M 48.6% |
747.24M 13.0% |
785.07M 5.1% |
750.03M -4.5% |
878.6M 17.1% |
1.49B 69.4% |
1.34B -9.8% |
1.36B 1.2% |
1.44B 6.2% |
1.48B 2.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.28B 2.0% |
2.3B 0.8% |
2.38B 3.5% |
2.3B -3.5% |
2.28B -0.8% |
2.28B -0.1% |
2.61B 14.6% |
2.61B 0.2% |
2.67B 2.1% |
2.59B -2.8% |
2.66B 2.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-231.37M - |
- |
-290.24M - |
- |
-217.44M - |
- |
114.92M - |
- |
406.29M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
686.17M 527.5% |
1B 46.2% |
624.73M -37.7% |
302.79M -51.5% |
303.72M 0.3% |
852.18M 180.6% |
229.12M -73.1% |
285.4M 24.6% |
228.41M -20.0% |
562.08M 146.1% |
1.47B 161.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
303.81M 0.3% |
852.18M 180.5% |
229.18M -73.1% |
285.33M 24.5% |
228.22M -20.0% |
562.08M 146.3% |
1.47B 161.6% |
716.9M -51.3% |
487.97M -31.9% |
1.39B 185.0% |
707.78M -49.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-306.77M - |
-261.89M - |
-269.52M - |
-297.06M - |
-257.82M - |
-222.57M - |
-124.15M - |
30.67M - |
194.33M 533.7% |
126.33M -35.0% |
-40.24M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
101.79M - |
- |
51.15M - |
- |
58.46M - |
- |
54.76M - |
- |
113.81M - |
- | |
Diluted Net Income | [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] |
0.411 -1.3% |
0.244 -40.5% |
0.233 -4.5% |
-0.026 - |
0.034 - |
0.15 335.5% |
0.2 33.3% |
0.14 -30% |
0.21 50.0% |
0.29 38.1% |
0.43 48.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.46% -24.4% |
4.39% -41.1% |
4.08% -7.1% |
2.19% -46.4% |
0.69% -68.5% |
2.65% 285.3% |
3.29% 23.8% |
2.28% -30.5% |
3.45% 51.0% |
4.79% 39.0% |
6.83% 42.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.06% -18.4% |
3.47% -42.7% |
3.28% -5.7% |
1.72% -47.5% |
0.54% -68.4% |
1.98% 263.8% |
2.26% 14.3% |
1.59% -29.7% |
2.42% 51.7% |
3.24% 34.3% |
4.37% 34.5% |