2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 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] | - | - | - | - | - |
76.93% - |
76.93% 0% |
71.21% -7.4% |
68.63% -3.6% |
66.13% -3.6% |
66.13% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.77% 120.4% |
6.93% 2.3% |
6.52% -5.9% |
7.34% 12.7% |
7.75% 5.5% |
7.59% -2.0% |
7% -7.8% |
6.04% -13.8% |
4.93% -18.4% |
3.99% -18.9% |
2.16% -46.0% |
2.62% 21.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.44% -2.3% |
17.27% 5.1% |
18.14% 5.0% |
19.21% 5.9% |
20.04% 4.3% |
20% -0.2% |
20.43% 2.1% |
19.9% -2.6% |
19% -4.5% |
18.09% -4.8% |
17.87% -1.2% |
18.06% 1.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.37% 27.7% |
9.96% 6.4% |
9.86% -1.1% |
10.53% 6.9% |
11.26% 6.9% |
11.1% -1.4% |
11% -0.9% |
9.7% -11.8% |
7.95% -18.1% |
6.84% -13.9% |
6.89% 0.7% |
7.36% 6.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29B 327.7% |
1.35B 5.1% |
1.42B 4.9% |
1.58B 11.2% |
1.77B 12.0% |
2.06B 16.9% |
2.2B 6.7% |
2.19B -0.5% |
2.18B -0.4% |
2.23B 2.2% |
2.47B 10.8% |
2.64B 6.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
780.19M - |
800.61M 2.6% |
1.19B 48.5% |
1.36B 14.7% |
1.59B 16.9% |
2B 25.7% |
2.13B 6.4% |
2.19B 2.5% |
2.22B 1.6% |
2.31B 4.2% |
2.68B 15.8% |
2.74B 2.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
385.73M - |
385.58M 0.0% |
350.44M -9.1% |
422.03M 20.4% |
622.87M 47.6% |
885.15M 42.1% |
979.03M 10.6% |
1.03B 4.7% |
1.08B 4.9% |
1.14B 6.4% |
1.42B 23.8% |
1.45B 2.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
397.17M - |
417.88M 5.2% |
841.07M 101.3% |
874.64M 4.0% |
898.04M 2.7% |
947.29M 5.5% |
981.52M 3.6% |
989.33M 0.8% |
975.48M -1.4% |
997.5M 2.3% |
1.09B 9.1% |
1.11B 1.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-412.61M - |
- |
-319.96M - |
- |
-246.18M - |
- |
-275.81M - |
- |
-51.11M - |
- |
-124.09M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.08M -40.7% |
21.32M -15.0% |
42.3M 98.4% |
52.2M 23.4% |
41.16M -21.1% |
27.55M -33.1% |
271.14M 884.2% |
143.42M -47.1% |
240.42M 67.6% |
146.84M -38.9% |
209.69M 42.8% |
340.08M 62.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.64M -18.3% |
28.58M -33.0% |
271.14M 848.6% |
145.05M -46.5% |
239.87M 65.4% |
145.63M -39.3% |
209.69M 44.0% |
340.79M 62.5% |
271.89M -20.2% |
198.93M -26.8% |
447.62M 125.0% |
294.16M -34.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-414.59M - |
-545.04M - |
-324.05M - |
-277.32M - |
-251.68M - |
-115.49M - |
-285.08M - |
-255.33M - |
-62.92M - |
-47.71M - |
-142.51M - |
-72.74M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.6M - |
- |
92.89M - |
- |
144.77M - |
- |
163.68M - |
- |
112.08M - |
- |
60.43M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45 866.7% |
1.56 7.6% |
1.5 -3.8% |
1.76 17.3% |
1.92 9.1% |
2.07 7.8% |
1.93 -6.8% |
1.65 -14.5% |
1.34 -18.8% |
1.12 -16.4% |
0.67 -40.2% |
0.87 29.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.26% - |
24.96% 2.9% |
15.32% -38.6% |
13.24% -13.6% |
21.13% 59.6% |
22.95% 8.6% |
16.92% -26.3% |
14.19% -16.1% |
11.47% -19.1% |
9.16% -20.2% |
5.15% -43.8% |
6.59% 28.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.67% - |
12.76% 0.8% |
9.72% -23.9% |
8.49% -12.6% |
11.53% 35.7% |
11.17% -3.1% |
9.28% -16.9% |
7.45% -19.7% |
5.63% -24.4% |
4.12% -26.8% |
2.21% -46.4% |
2.81% 26.8% |