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 | 2024 Q2 | 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] |
7.31% -26.6% |
5.39% -26.2% |
4.82% -10.7% |
6.16% 27.9% |
7.95% 29.0% |
11.23% 41.4% |
13.67% 21.6% |
17.07% 24.9% |
12.65% -25.9% |
2.85% -77.4% |
-0.72% - |
-9.36% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.54% -14.8% |
16.75% -18.5% |
15.55% -7.1% |
15.8% 1.6% |
16.86% 6.7% |
22.05% 30.8% |
25.28% 14.7% |
28.76% 13.8% |
29.89% 3.9% |
24.44% -18.2% |
22.53% -7.8% |
20.36% -9.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.12% -26.9% |
7.4% -18.9% |
6.86% -7.3% |
7.55% 10.1% |
8.72% 15.5% |
11.69% 34.0% |
14.52% 24.3% |
17.04% 17.4% |
14.72% -13.7% |
11.82% -19.7% |
8.61% -27.2% |
6.33% -26.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61B 9.1% |
1.8B 11.6% |
1.84B 2.3% |
1.93B 4.8% |
1.93B 0.1% |
1.89B -1.8% |
1.92B 1.5% |
1.86B -3.3% |
1.72B -7.7% |
1.6B -6.9% |
1.47B -8.3% |
1.36B -7.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.15B 5.3% |
2.27B 5.9% |
2.33B 2.5% |
2.56B 9.7% |
2.45B -4.0% |
2.48B 1.3% |
2.42B -2.4% |
2.55B 5.3% |
2.52B -1.1% |
2.34B -7.3% |
2.34B 0.1% |
2.26B -3.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
882.67M 10.3% |
1B 13.4% |
1.03B 3.0% |
1.21B 17.4% |
1.02B -15.5% |
1.03B 0.3% |
914.41M -10.8% |
939.18M 2.7% |
979.14M 4.3% |
920.33M -6.0% |
903.56M -1.8% |
897.4M -0.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 2.1% |
1.27B 0.8% |
1.3B 2.1% |
1.35B 3.7% |
1.43B 6.3% |
1.46B 2.0% |
1.51B 3.4% |
1.61B 6.8% |
1.55B -4.2% |
1.42B -8.1% |
1.44B 1.4% |
1.36B -5.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-109.16M - |
- |
93.69M - |
- |
349.31M - |
- |
464.53M - |
- |
218.47M - |
- |
119.88M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
833.83M 1053.2% |
343.99M -58.7% |
335.5M -2.5% |
455.1M 35.6% |
322.18M -29.2% |
318.74M -1.1% |
329.84M 3.5% |
307.25M -6.8% |
316.55M 3.0% |
360.06M 13.7% |
315.01M -12.5% |
293.25M -6.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
337.23M -29.8% |
318.74M -5.5% |
339.44M 6.5% |
301.14M -11.3% |
306.08M 1.6% |
360.06M 17.6% |
273.42M -24.1% |
266.73M -2.4% |
252.5M -5.3% |
230.06M -8.9% |
251.11M 9.1% |
217.58M -13.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-623.3M - |
-552.31M - |
-435.38M - |
-330.89M - |
-103.09M - |
80.79M - |
176.46M 118.4% |
217.21M 23.1% |
140.3M -35.4% |
34.39M -75.5% |
755.17K -97.8% |
5.49M 626.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
96.97M - |
- |
118.76M - |
- |
212.84M - |
- |
317.61M - |
- |
45.65M - |
- |
-127.58M - |
|
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] |
1.097 -29.1% |
0.94 -14.3% |
0.86 -8.5% |
1.155 34.3% |
1.488 28.9% |
2.07 39.1% |
2.55 23.2% |
3.12 22.4% |
2.14 -31.4% |
0.45 -79.0% |
-0.09 - |
-1.27 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.66% -42.6% |
7.81% -19.1% |
6.99% -10.6% |
9.19% 31.6% |
11.38% 23.8% |
15.58% 36.9% |
18.72% 20.1% |
21.46% 14.7% |
14.6% -32.0% |
3.17% -78.3% |
-0.72% - |
-8.58% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.88% -37.5% |
4.83% -17.8% |
4.14% -14.3% |
5.17% 24.9% |
6.67% 29.0% |
8.95% 34.2% |
11.06% 23.6% |
12.43% 12.4% |
8.73% -29.8% |
1.89% -78.3% |
-0.45% - |
-5.3% - |