2019 Q4 | 2020 Q4 | 2021 Q1 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | - |
19.27% - |
18.31% -5.0% |
18.36% 0.3% |
19.77% 7.7% |
18.95% -4.2% |
18.54% -2.2% |
20.09% 8.4% |
20.05% -0.2% |
20.56% 2.6% |
20.81% 1.2% |
|
Gross Margin | [friend] | [friend] | [friend] | - |
34.29% - |
35.26% 2.8% |
-15.82% - |
48.05% - |
33.79% -29.7% |
20.94% -38.0% |
33.85% 61.6% |
32.65% -3.5% |
31.55% -3.4% |
30.35% -3.8% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
24.24% - |
25.36% 4.6% |
-36.87% - |
40.11% - |
22.17% -44.7% |
7.01% -68.4% |
22.58% 222.2% |
21.2% -6.1% |
20.68% -2.5% |
19.58% -5.3% |
|
Total Revenue | [friend] | [friend] | [friend] |
1.31B 182.3% |
1.95B 49.2% |
1.98B 1.5% |
617.46M -68.8% |
2.46B 298.8% |
2.34B -5.2% |
2.43B 3.9% |
2.54B 4.9% |
2.71B 6.5% |
2.8B 3.5% |
2.9B 3.4% |
|
Total Assets | [friend] | [friend] | [friend] | - |
3.31B - |
3.47B 4.9% |
3.74B 7.8% |
4.03B 7.6% |
4.08B 1.3% |
4.11B 0.8% |
4.46B 8.4% |
11.45B 156.8% |
11.5B 0.5% |
11.63B 1.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | - |
1.14B - |
1.19B 4.1% |
1.36B 14.8% |
1.47B 8.2% |
1.49B 1.0% |
1.4B -6.1% |
1.57B 12.4% |
1.51B -4.2% |
1.49B -1.0% |
1.47B -1.4% |
|
Total Equity | [friend] | [friend] | [friend] | - |
2.17B - |
- |
2.38B - |
2.55B 7.3% |
2.59B 1.5% |
2.71B 4.7% |
2.89B 6.4% |
9.94B 244.4% |
10.01B 0.7% |
10.16B 1.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | - |
145.16M - |
- |
-149.28M - |
- |
171.61M - |
-210.86M - |
368.07M - |
- |
265.35M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | - |
57.94M - |
- |
917.94M - |
642.43M -30.0% |
917.94M 42.9% |
857.47M -6.6% |
642.43M -25.1% |
619.68M -3.5% |
857.47M 38.4% |
627.4M -26.8% |
|
End Cash Position | [friend] | [friend] | [friend] | - |
917.94M - |
- |
642.43M - |
619.68M -3.5% |
857.47M 38.4% |
627.4M -26.8% |
854.19M 36.1% |
7.63B 793.1% |
4.06B -46.8% |
4.58B 13.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-30.8M - |
122.95M - |
-220.13M - |
38.77M - |
-22.45M - |
-18.68M - |
59.13M - |
250.45M 323.5% |
141.43M -43.5% |
77.35M -45.3% |
97.4M 25.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
375.24M - |
- |
226.99M - |
- |
442.46M - |
120.95M -72.7% |
511.3M 322.7% |
- |
576.21M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | - |
1.04 - |
1.005 -3.4% |
0.315 -68.7% |
1.352 329.4% |
1.23 -9.0% |
1.254 2.0% |
1.42 13.2% |
1.43 0.7% |
1.45 1.4% |
1.44 -0.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
24.62% - |
15.83% -35.7% |
4.86% -69.3% |
19.07% 292.3% |
18.59% -2.5% |
18% -3.2% |
19.42% 7.9% |
8.69% -55.2% |
9.14% 5.2% |
9.37% 2.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
15.12% - |
10.42% -31.1% |
3.14% -69.8% |
12.09% 284.6% |
11.99% -0.8% |
11.86% -1.1% |
12.47% 5.1% |
7.02% -43.7% |
7.4% 5.4% |
7.66% 3.6% |