2019 Q4 | 2020 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
0.08% - |
10.06% 12030.3% |
10.11% 0.6% |
5.36% -47.0% |
3.34% -37.7% |
1.99% -40.5% |
0.87% -56.1% |
0.64% -26.8% |
1.89% 196.4% |
3.58% 89.5% |
|
Gross Margin | [friend] | [friend] | - |
86.29% - |
86.26% 0.0% |
87.59% 1.5% |
87.61% 0.0% |
87.67% 0.1% |
87.1% -0.7% |
86.28% -0.9% |
85.46% -1.0% |
85.83% 0.4% |
84.82% -1.2% |
|
Operating Margin | [friend] | [friend] | - |
2.31% - |
15.13% 553.7% |
14.84% -1.9% |
7.7% -48.1% |
4.47% -41.9% |
3.05% -31.9% |
1.76% -42.2% |
2.06% 17.1% |
3.59% 74.2% |
6.16% 71.5% |
|
Total Revenue | [friend] | [friend] |
1.46B -31.8% |
457.08M -68.6% |
2.38B 420.0% |
795.38M -66.5% |
2.48B 212.2% |
2.52B 1.6% |
2.56B 1.3% |
2.59B 1.4% |
2.66B 2.7% |
2.77B 4.0% |
2.9B 4.8% |
|
Total Assets | [friend] | [friend] |
2.56B - |
3.09B 20.8% |
3.05B -1.4% |
4.49B 47.0% |
3.74B -16.7% |
3.53B -5.5% |
3.46B -2.0% |
4.91B 41.8% |
4.31B -12.2% |
4.49B 4.2% |
4.4B -2.1% |
|
Total Liabilities | [friend] | [friend] |
1.33B - |
1.25B -6.2% |
1.22B -2.7% |
2.57B 111.5% |
1.71B -33.7% |
1.54B -9.5% |
1.57B 1.6% |
3.06B 95.1% |
2.36B -22.8% |
2.56B 8.2% |
2.5B -2.1% |
|
Total Equity | [friend] | [friend] |
1.23B - |
1.84B 50.2% |
1.84B -0.4% |
1.91B 4.3% |
2.03B 6.1% |
1.99B -2.2% |
1.89B -4.7% |
1.85B -2.3% |
1.95B 5.3% |
1.93B -0.6% |
1.89B -2.1% |
|
Operating CashFlow | [friend] | [friend] |
374.66M 65.4% |
- |
330.92M - |
- |
164.23M - |
- |
10.57M - |
- |
164.54M - |
- |
496.81M - |
|
Beginning Cash Position | [friend] | [friend] |
880.91M 50.2% |
- |
880.91M - |
- |
1.2B - |
- |
1.75B - |
- |
1.76B - |
- |
1.45B - |
|
End Cash Position | [friend] | [friend] |
1.2B 35.8% |
- |
1.75B - |
- |
1.76B - |
- |
1.45B - |
- |
1.49B - |
- |
1.53B - |
|
Free Cash Flow | [friend] | [friend] |
356.01M 74.8% |
- |
273.24M - |
- |
93.99M - |
- |
-57.02M - |
- |
65.54M - |
- |
384.79M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
452.92M 42.3% |
- |
345.99M - |
- |
176.4M - |
- |
77.98M - |
- |
55.02M - |
- |
139.55M - |
|
Diluted Net Income | [friend] | [friend] |
299.29M 32.9% |
379K -99.9% |
239.01M 62962.8% |
80.43M -66.3% |
133.1M 65.5% |
84.29M -36.7% |
50.78M -39.8% |
22.59M -55.5% |
16.98M -24.8% |
52.34M 208.3% |
103.94M 98.6% |
|
Diluted EPS | [friend] | [friend] |
56.922 32.9% |
-0.742 - |
43.03 - |
13.66 -68.3% |
19.008 39.2% |
11.67 -38.6% |
8.74 -25.1% |
4.26 -51.3% |
3.47 -18.5% |
9.91 185.6% |
18.44 86.1% |
|
Return On Equity (%) | [friend] | [friend] | - |
0.02% - |
17.29% 69908.1% |
4.29% -75.2% |
8.17% 90.5% |
4.4% -46.1% |
2.72% -38.1% |
1.2% -55.9% |
0.85% -28.9% |
2.67% 212.7% |
5.49% 105.6% |
|
Return On Assets (%) | [friend] | [friend] | - |
0.01% - |
9.98% 74406.0% |
2.13% -78.6% |
4.23% 98.1% |
2.55% -39.8% |
1.56% -38.7% |
0.48% -69.2% |
0.42% -12.2% |
1.31% 209.3% |
2.65% 102.8% |