2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
87% - |
88.37% 1.6% |
78.82% -10.8% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62% 1.9% |
1.44% -45.1% |
1.19% -17.0% |
0.47% -60.8% |
0.57% 21.5% |
1.95% 242.0% |
2.42% 24.3% |
2.41% -0.4% |
2.64% 9.4% |
3.29% 24.7% |
3.16% -3.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
26.71% - |
- | - | - |
24.49% - |
- | - | - | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.28% -4.1% |
3.75% -28.9% |
3.53% -6.0% |
2.41% -31.6% |
2.43% 0.5% |
4.24% 74.8% |
5.13% 21.0% |
5.22% 1.8% |
6.04% 15.8% |
7.36% 21.7% |
7.59% 3.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.71B 6.8% |
6.95B 3.5% |
7.15B 3.0% |
7.56B 5.7% |
7.98B 5.5% |
8.53B 6.9% |
9.04B 5.9% |
9.15B 1.2% |
9.29B 1.5% |
9.45B 1.7% |
9.54B 1.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.07B 4.6% |
6.27B 3.2% |
6.33B 1.0% |
6.25B -1.3% |
6.65B 6.4% |
6.64B -0.1% |
6.59B -0.7% |
6.56B -0.5% |
6.66B 1.6% |
6.64B -0.3% |
6.53B -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.69B 6.9% |
3.96B 7.2% |
3.97B 0.3% |
3.86B -2.8% |
4.2B 8.9% |
4.09B -2.7% |
4B -2.1% |
3.92B -2.1% |
3.93B 0.4% |
3.76B -4.3% |
3.57B -5.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84B 1.7% |
1.77B -3.6% |
1.81B 2.0% |
1.83B 1.4% |
1.89B 3.2% |
1.98B 4.8% |
2.01B 1.1% |
2.05B 2.3% |
2.11B 2.6% |
2.22B 5.6% |
2.24B 0.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
531.19M 23.4% |
90.36M -83.0% |
44.23M -51.1% |
136.4M 208.4% |
16.87M -87.6% |
475.77M 2720.9% |
620.88M 30.5% |
658.1M 6.0% |
721.08M 9.6% |
955.82M 32.6% |
993.12M 3.9% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
659.53M 17.4% |
657.48M -0.3% |
645.83M -1.8% |
579.34M -10.3% |
637.31M 10.0% |
543.91M -14.7% |
575.14M 5.7% |
549.58M -4.4% |
686.99M 25.0% |
488.94M -28.8% |
556.05M 13.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
639.71M 12.1% |
559.77M -12.5% |
575.14M 2.7% |
553.61M -3.7% |
680.42M 22.9% |
457.43M -32.8% |
556.05M 21.6% |
546.01M -1.8% |
516.13M -5.5% |
592.3M 14.8% |
627.27M 5.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.83M - |
-322.9M - |
-301.7M - |
-198.15M - |
-317.9M - |
138.6M - |
329.39M 137.7% |
378.63M 15.0% |
465.35M 22.9% |
743.77M 59.8% |
771.14M 3.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
242.02M 6.5% |
151.12M -37.6% |
140.31M -7.2% |
67.1M -52.2% |
73.23M 9.1% |
233.4M 218.7% |
326.56M 39.9% |
324.91M -0.5% |
394.67M 21.5% |
522.13M 32.3% |
554.75M 6.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
175.92M 8.8% |
99.97M -43.2% |
85.4M -14.6% |
35.45M -58.5% |
45.44M 28.2% |
166.17M 265.7% |
218.89M 31.7% |
220.66M 0.8% |
245.19M 11.1% |
310.84M 26.8% |
301.74M -2.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.048 8.8% |
0.027 -43.2% |
0.023 -14.6% |
0.01 -58.5% |
0.013 28.9% |
0.045 264% |
0.06 31.9% |
0.06 0.8% |
0.067 11.1% |
0.085 26.8% |
0.083 -2.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.91% 5.9% |
5.8% -41.5% |
4.85% -16.3% |
1.95% -59.9% |
2.44% 25.1% |
8.85% 263.2% |
11.48% 29.8% |
11.36% -1.1% |
12.27% 8.0% |
14.78% 20.5% |
14.23% -3.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.97% 2.6% |
1.68% -43.6% |
1.42% -15.2% |
0.59% -58.6% |
0.71% 21.5% |
2.58% 260.4% |
3.39% 31.6% |
3.45% 1.7% |
3.68% 6.9% |
4.68% 27.0% |
4.6% -1.7% |