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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.86% - |
3.18% - |
8.14% 155.9% |
12.07% 48.2% |
6.63% -45.0% |
8.08% 21.8% |
10.8% 33.7% |
3.42% -68.3% |
2.25% -34.3% |
5.56% 147.7% |
4.25% -23.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.95% -31.1% |
25.63% 28.5% |
29.38% 14.6% |
34.07% 15.9% |
28.03% -17.7% |
29.66% 5.8% |
30.92% 4.3% |
30.38% -1.7% |
26.08% -14.2% |
30.04% 15.2% |
29.19% -2.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.65% - |
4.57% - |
12.1% 164.9% |
16.01% 32.3% |
10.17% -36.5% |
12.45% 22.5% |
14.34% 15.1% |
6.15% -57.1% |
3.43% -44.2% |
9.59% 179.5% |
7.65% -20.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45B -1.0% |
1.56B 7.5% |
1.78B 14.3% |
1.92B 7.8% |
1.95B 1.7% |
2.22B 13.6% |
2.38B 7.3% |
2.51B 5.6% |
2.47B -1.8% |
2.6B 5.4% |
2.6B 0.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.42B -4.7% |
2.53B 4.4% |
2.58B 2.0% |
2.93B 13.6% |
2.95B 0.5% |
3.39B 15.0% |
3.67B 8.4% |
4.09B 11.4% |
4.49B 9.8% |
4.88B 8.7% |
5.11B 4.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
936.35M -10.2% |
992.5M 6.0% |
1.05B 5.4% |
1.22B 16.4% |
1.1B -9.4% |
1.32B 20.0% |
1.35B 1.8% |
1.68B 24.8% |
2.03B 20.7% |
2.27B 11.9% |
2.39B 5.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.49B -0.8% |
1.54B 3.4% |
1.53B -0.3% |
1.71B 11.7% |
1.84B 7.6% |
2.06B 12.0% |
2.32B 12.6% |
2.41B 3.5% |
2.46B 2.2% |
2.61B 6.0% |
2.72B 4.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
18.53M - |
- | - | - |
322.3M - |
- | - | - |
144.31M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.17B - |
- | - | - |
1.34B - |
- | - | - |
1.52B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.15B - |
- | - | - |
1.16B - |
- | - | - |
1.78B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.16M - |
- | - | - |
310.44M - |
- | - | - |
37.35M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
48.67M - |
- | - | - |
478.65M - |
- | - | - |
306.58M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.47M - |
49.58M - |
145.04M 192.6% |
231.7M 59.7% |
129.45M -44.1% |
179.14M 38.4% |
257M 43.5% |
85.89M -66.6% |
55.39M -35.5% |
144.65M 161.1% |
110.56M -23.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.6 - |
2.387 - |
6.963 191.8% |
11.21 61.0% |
6.34 -43.4% |
8.75 38.0% |
12.54 43.3% |
4.183 -66.6% |
2.703 -35.4% |
7.057 161.0% |
5.4 -23.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.84% - |
3.28% - |
9.45% 188.1% |
14.28% 51.1% |
7.28% -49.0% |
9.17% 25.9% |
11.71% 27.7% |
3.63% -69.0% |
2.28% -37.3% |
5.71% 150.8% |
4.15% -27.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.5% - |
2% - |
5.68% 183.6% |
8.41% 48.1% |
4.41% -47.6% |
5.66% 28.4% |
7.28% 28.7% |
2.21% -69.6% |
1.29% -41.7% |
3.09% 139.1% |
2.21% -28.3% |