2020 Q1 | 2021 Q1 | 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] | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
3.04% - |
2.99% -1.6% |
5.13% 71.6% |
5.77% 12.6% |
5.72% -1.0% |
7.04% 23.2% |
7.99% 13.5% |
8.98% 12.3% |
9.51% 6.0% |
|
Gross Margin | [friend] | [friend] | - |
25.01% - |
26.25% 5.0% |
26.89% 2.4% |
27.5% 2.3% |
27.31% -0.7% |
28.15% 3.1% |
28.75% 2.1% |
29.48% 2.6% |
30.07% 2.0% |
|
Operating Margin | [friend] | [friend] | - |
5.82% - |
6.87% 17.9% |
9.38% 36.6% |
10.2% 8.8% |
10.46% 2.5% |
12.08% 15.5% |
13.59% 12.6% |
15.08% 11.0% |
16.34% 8.4% |
|
Total Revenue | [friend] | [friend] |
5.92B 9.6% |
8.42B 42.2% |
2.81B -66.6% |
3.2B 13.8% |
12.2B 281.4% |
13.72B 12.5% |
15.53B 13.2% |
17.43B 12.2% |
19.34B 11.0% |
21.36B 10.5% |
|
Total Assets | [friend] | [friend] |
8.63B - |
9.02B 4.4% |
14.36B 59.3% |
14.46B 0.7% |
16.97B 17.4% |
19.21B 13.2% |
20.73B 7.9% |
25.89B 24.9% |
27.27B 5.3% |
- | |
Total Liabilities | [friend] | [friend] |
7.97B - |
8.15B 2.3% |
10.35B 27.0% |
9.5B -8.2% |
11.89B 25.2% |
13.84B 16.4% |
15.06B 8.8% |
19.75B 31.1% |
20.71B 4.9% |
- | |
Total Equity | [friend] | [friend] |
664.09M - |
864.74M 30.2% |
4.01B 363.4% |
4.96B 23.7% |
5.08B 2.5% |
5.37B 5.7% |
5.66B 5.4% |
6.14B 8.4% |
6.56B 6.9% |
- | |
Operating CashFlow | [friend] | [friend] | - |
378.19M - |
- |
350M - |
- |
1.14B - |
- |
1.73B - |
- |
2.56B - |
|
Beginning Cash Position | [friend] | [friend] | - |
496.36M - |
- |
814M - |
- |
814.76M - |
- |
2.49B - |
- |
2.61B - |
|
End Cash Position | [friend] | [friend] | - |
814.76M - |
- |
2.49B - |
- |
2.61B - |
- |
2.11B - |
- |
3.31B - |
|
Free Cash Flow | [friend] | [friend] | - |
-78.18M - |
- |
-56M - |
- |
-741.49M - |
- |
-2.91B - |
- |
-2.94B - |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
346.33M - |
- |
347M - |
- |
1.13B - |
- |
1.97B - |
- |
2.92B - |
|
Diluted Net Income | [friend] | [friend] |
55.06M -77.2% |
255.71M 364.4% |
84M -67.2% |
164M 95.2% |
704.17M 329.4% |
784.08M 11.3% |
1.09B 39.5% |
1.39B 27.3% |
1.74B 24.6% |
2.03B 17.0% |
|
Diluted EPS | [friend] | [friend] |
2.37 -60.4% |
11.01 364.6% |
3.51 -68.1% |
5.499 56.7% |
26.477 381.5% |
27.29 3.1% |
36.75 34.7% |
28 -23.8% |
57.35 104.8% |
66.87 16.6% |
|
Return On Equity (%) | [friend] | [friend] | - |
32.82% - |
3.45% -89.5% |
3.66% 6.1% |
24.51% 569.7% |
25.15% 2.6% |
22.63% -10.0% |
25.11% 11.0% |
29.82% 18.8% |
32.48% 8.9% |
|
Return On Assets (%) | [friend] | [friend] | - |
3.71% - |
0.72% -80.6% |
1.14% 58.4% |
5.5% 383.1% |
5.56% 1.0% |
6.24% 12.3% |
6.91% 10.7% |
7.85% 13.6% |
8.01% 2.1% |