2017 Q4 | 2018 Q4 | 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] | - | - | - | - |
0% - |
67.43% - |
66.36% -1.6% |
66.36% 0% |
65.93% -0.6% |
65.03% -1.4% |
65.03% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.16% -6.2% |
5.1% -17.2% |
4.66% -8.6% |
4.51% -3.2% |
4.3% -4.8% |
4.31% 0.3% |
4.45% 3.4% |
3.74% -16.0% |
4.51% 20.5% |
4.6% 2.1% |
4.43% -3.7% |
4.32% -2.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.64% -1.4% |
13.5% -7.8% |
13.12% -2.8% |
12.7% -3.2% |
11.82% -6.9% |
11.16% -5.5% |
11.55% 3.5% |
11.46% -0.8% |
12.12% 5.8% |
12.74% 5.1% |
12.47% -2.1% |
11.81% -5.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.2% -6.0% |
7.28% -11.3% |
6.5% -10.7% |
6.42% -1.2% |
6.08% -5.3% |
5.59% -8.1% |
5.66% 1.3% |
5.14% -9.2% |
5.49% 6.8% |
5.94% 8.2% |
6.04% 1.6% |
5.42% -10.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.81B 17.8% |
2.17B 19.9% |
2.6B 19.7% |
3.1B 19.5% |
3.64B 17.3% |
3.94B 8.1% |
4.22B 7.2% |
4.5B 6.5% |
4.99B 11.0% |
5.85B 17.2% |
6.82B 16.6% |
7.35B 7.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53B 9.7% |
1.71B 11.7% |
2.12B 23.5% |
2.74B 29.4% |
3.8B 38.7% |
3.92B 3.2% |
4.44B 13.1% |
5.13B 15.6% |
5.99B 16.9% |
6.85B 14.2% |
8.6B 25.6% |
8.96B 4.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
643.83M 20.0% |
797.81M 23.9% |
1.16B 45.6% |
1.77B 52.3% |
2.01B 13.9% |
2.09B 4.0% |
2.55B 21.7% |
3.21B 26.0% |
4B 24.5% |
4.76B 19.1% |
5.54B 16.5% |
5.89B 6.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
890.35M 3.3% |
916.42M 2.9% |
955.9M 4.3% |
969.91M 1.5% |
1.78B 83.9% |
1.83B 2.4% |
1.89B 3.4% |
1.92B 1.7% |
2B 4.1% |
2.09B 4.4% |
3.05B 46.3% |
3.07B 0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-145.06M - |
- |
-384.63M - |
- |
-349.8M - |
- |
-337.82M - |
- |
-525.89M - |
- |
-641.79M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.29M 59.3% |
2.09M -95.8% |
99.56M 4674.8% |
328.38M 229.8% |
204.49M -37.7% |
57.71M -71.8% |
190.84M 230.7% |
132.76M -30.4% |
880.59M 563.3% |
549.02M -37.7% |
352.2M -35.8% |
263.87M -25.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.76M -37.6% |
57.37M -72.0% |
190.84M 232.6% |
132.76M -30.4% |
880.32M 563.1% |
549.36M -37.6% |
352.2M -35.9% |
263.87M -25.1% |
413.53M 56.7% |
231.41M -44.0% |
1.22B 428.2% |
1.08B -11.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-429.17M - |
-615M - |
-723.21M - |
-857M - |
-804.91M - |
-841.68M - |
-1.16B - |
-1.25B - |
-1.53B - |
-1.81B - |
-1.61B - |
-1.39B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.43M - |
- |
121.01M - |
- |
156.37M - |
- |
188.03M - |
- |
225.13M - |
- |
302.36M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.058 3.3% |
0.983 -7.1% |
0.992 0.8% |
1.052 6.1% |
1.222 16.2% |
1.142 -6.5% |
1.36 19.1% |
1.18 -13.2% |
1.54 30.5% |
1.86 20.8% |
2.08 11.8% |
2.13 2.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.89% 52.9% |
12.08% -32.5% |
17.7% 46.6% |
15.28% -13.7% |
11.7% -23.5% |
12.36% 5.7% |
13.22% 6.9% |
11.65% -11.9% |
11.91% 2.2% |
13.77% 15.6% |
12.24% -11.1% |
12.72% 3.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.99% 38.5% |
6.46% -35.4% |
7.99% 23.8% |
6.77% -15.3% |
5.87% -13.3% |
6.02% 2.6% |
5.74% -4.7% |
4.28% -25.5% |
4.6% 7.5% |
5% 8.8% |
4.64% -7.2% |
4.5% -3.0% |