2017 Q2 | 2017 Q3 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [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] | [friend] | [friend] |
3.93% 13.7% |
4.55% 15.8% |
4.61% 1.4% |
5.78% 25.4% |
5.58% -3.5% |
3.89% -30.2% |
2.5% -35.8% |
3.68% 47.2% |
3.12% -15.2% |
1.35% -56.7% |
5.34% 294.8% |
2.89% -45.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.13% 0.8% |
28.14% 7.7% |
27.65% -1.8% |
29.08% 5.2% |
27.7% -4.8% |
26.58% -4.1% |
27.63% 4.0% |
26.99% -2.3% |
27.22% 0.9% |
26.83% -1.4% |
27.52% 2.6% |
26.92% -2.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.19% -10.6% |
11.16% 36.3% |
9.7% -13.1% |
11.42% 17.8% |
11.03% -3.4% |
9.58% -13.2% |
8.53% -11.0% |
9.04% 6.0% |
9.68% 7.1% |
9.46% -2.2% |
9.56% 1.1% |
9.08% -5.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.48B 4.1% |
1.5B 1.3% |
1.45B -2.8% |
1.51B 3.6% |
1.69B 12.0% |
1.62B -4.0% |
1.56B -3.6% |
1.55B -0.7% |
1.6B 3.4% |
1.55B -3.0% |
1.54B -1.1% |
1.49B -3.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.71B 2.4% |
5.83B 2.1% |
5.85B 0.3% |
6.25B 6.7% |
6.32B 1.1% |
6.26B -0.9% |
6.39B 2.0% |
6.4B 0.2% |
6.54B 2.1% |
6.46B -1.2% |
6.64B 2.9% |
6.52B -1.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.61B 1.8% |
3.68B 1.9% |
3.6B -2.0% |
3.88B 7.9% |
3.92B 1.0% |
3.86B -1.5% |
3.86B -0.1% |
3.79B -1.6% |
3.86B 1.7% |
3.81B -1.2% |
3.9B 2.1% |
3.75B -3.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.1B 3.5% |
2.16B 2.6% |
2.25B 4.4% |
2.36B 4.8% |
2.39B 1.4% |
2.4B 0.3% |
2.53B 5.4% |
2.6B 3.0% |
2.68B 2.8% |
2.65B -1.2% |
2.75B 3.9% |
2.77B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
94M 1780% |
104M 10.6% |
112M 7.7% |
-59M - |
35M - |
37M 5.7% |
139M 275.7% |
-4M - |
121M - |
60M -50.4% |
263M 338.3% |
2M -99.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
508M -1.7% |
579M 14.0% |
686M 18.5% |
779M 13.6% |
244M -68.7% |
255M 4.5% |
255M 0% |
329M 29.0% |
296M -10.0% |
383M 29.4% |
370M -3.4% |
637M 72.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
579M 14.0% |
686M 18.5% |
779M 13.6% |
244M -68.7% |
255M 4.5% |
255M 0% |
329M 29.0% |
296M -10.0% |
383M 29.4% |
370M -3.4% |
637M 72.2% |
604M -5.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78M - |
91M 16.7% |
97M 6.6% |
-78M - |
30M - |
27M -10% |
88M 225.9% |
-24M - |
92M - |
35M -62.0% |
232M 562.9% |
-19M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58M 18.4% |
68M 17.2% |
67M -1.5% |
87M 29.9% |
94M 8.0% |
63M -33.0% |
39M -38.1% |
57M 46.2% |
50M -12.3% |
21M -58% |
82M 290.5% |
43M -47.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58M 18.4% |
68M 17.2% |
67M -1.5% |
87M 29.9% |
94M 8.0% |
63M -33.0% |
39M -38.1% |
57M 46.2% |
50M -12.3% |
21M -58% |
82M 290.5% |
43M -47.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.39 18.2% |
0.46 17.9% |
0.45 -2.2% |
0.58 28.9% |
0.63 8.6% |
0.42 -33.3% |
0.26 -38.1% |
0.38 46.2% |
0.34 -10.5% |
0.14 -58.8% |
0.56 300% |
0.29 -48.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.81% 15.2% |
3.19% 13.8% |
3.04% -4.8% |
3.77% 24.1% |
3.95% 4.8% |
2.63% -33.5% |
1.58% -39.8% |
2.22% 40.3% |
1.89% -14.7% |
0.79% -58.3% |
3.04% 285.3% |
1.56% -48.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.03% 17.3% |
1.18% 14.6% |
1.15% -2.7% |
1.44% 25.4% |
1.5% 4.1% |
1% -33.1% |
0.62% -38.4% |
0.89% 44.6% |
0.77% -13.3% |
0.32% -58.2% |
1.25% 287.2% |
0.65% -47.8% |