2016 Q4 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [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] | [friend] | [friend] |
8.84% 7.5% |
9.18% 3.9% |
9.49% 3.4% |
9.92% 4.5% |
9.11% -8.2% |
7.07% -22.4% |
2.8% -60.4% |
-0.08% - |
-1.6% - |
-2.99% - |
0.51% - |
0.92% 80.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.17% 5.5% |
20.51% 7.0% |
21.83% 6.4% |
22.1% 1.2% |
21.55% -2.5% |
18.7% -13.2% |
15.22% -18.6% |
12.68% -16.7% |
11.11% -12.4% |
74.87B% 673741473235.6% |
13.78% -100.0% |
14.32% 3.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.55% 9.6% |
10.51% 10.0% |
11.09% 5.5% |
11.69% 5.5% |
11.53% -1.4% |
9.22% -20.0% |
6.06% -34.3% |
2.64% -56.5% |
0.29% -89.1% |
44.34B% 15465469131396.3% |
2.29% -100.0% |
3.49% 52.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 20.0% |
1.65B 17.1% |
1.83B 10.8% |
2B 9.1% |
2.06B 3.1% |
2.12B 2.7% |
2B -5.8% |
1.72B -13.8% |
1.6B -7.0% |
1.43B -10.6% |
1.38B -3.7% |
1.4B 1.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.91B 13.7% |
2.22B 16.2% |
2.29B 3.3% |
2.69B 17.2% |
2.78B 3.6% |
2.82B 1.2% |
2.62B -6.8% |
2.27B -13.7% |
2.35B 3.7% |
2.31B -1.8% |
2.44B 5.9% |
2.37B -2.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
875.11M 20.6% |
1.13B 29.3% |
1.15B 1.2% |
1.53B 33.5% |
1.58B 3.5% |
1.6B 1.2% |
1.45B -9.4% |
1.13B -21.7% |
1.22B 7.1% |
1.18B -2.7% |
1.32B 11.8% |
1.29B -2.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
996.86M 4.6% |
1.05B 5.2% |
1.11B 5.6% |
1.12B 1.1% |
1.16B 3.9% |
1.18B 1.3% |
1.14B -3.3% |
1.1B -3.8% |
1.1B 0.4% |
1.1B -0.5% |
1.09B -0.1% |
1.05B -3.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-129.38M - |
- |
-257.19M - |
- |
-129.81M - |
- |
238.95M - |
- |
183.91M - |
- |
60.29M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.5M 101.1% |
73.88M 16.3% |
157.48M 113.2% |
167.73M 6.5% |
114.77M -31.6% |
163.87M 42.8% |
166.86M 1.8% |
331.45M 98.6% |
299.64M -9.6% |
270.82M -9.6% |
304.84M 12.6% |
197.38M -35.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.57M -33.0% |
163.87M 44.3% |
267.99M 63.5% |
331.34M 23.6% |
301.96M -8.9% |
270.82M -10.3% |
227.64M -15.9% |
207.09M -9.0% |
235.36M 13.7% |
221.32M -6.0% |
387.12M 74.9% |
214.85M -44.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-228.12M - |
-297.91M - |
-548.13M - |
-450.7M - |
-451.15M - |
-311.8M - |
-76.4M - |
64.98M - |
138.19M 112.7% |
61.38M -55.6% |
56.97M -7.2% |
-51.43M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
152.5M - |
- |
200.58M - |
- |
150.1M - |
- |
-7.24M - |
- |
-52.55M - |
- |
5.73M - |
|
Diluted Net Income | [friend] | [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] | [friend] |
1.193 36.9% |
1.357 13.8% |
1.55 14.2% |
1.771 14.3% |
1.679 -5.2% |
1.329 -20.9% |
0.493 -62.9% |
-0.421 - |
-0.731 - |
-0.38 - |
0.21 - |
0.12 -42.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.22% -9.0% |
15.49% 17.2% |
16.98% 9.6% |
19.15% 12.8% |
17.4% -9.2% |
13.45% -22.7% |
4.97% -63.0% |
-0.12% - |
-2.26% - |
-3.76% - |
0.62% - |
1.19% 91.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.74% 0.7% |
8.27% 6.8% |
8.82% 6.8% |
9.09% 3.1% |
8.01% -11.9% |
5.94% -25.8% |
2.27% -61.7% |
-0.05% - |
-1% - |
-1.67% - |
0.28% - |
0.55% 100.9% |