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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
70.5% - |
72.01% 2.1% |
75.68% 5.1% |
74.12% -2.1% |
74.12% 0% |
74.12% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
50.39% 6.3% |
43.53% -13.6% |
36.36% -16.5% |
48.42% 33.1% |
49.82% 2.9% |
60.07% 20.6% |
-76.92% - |
11.48% - |
45.86% 299.6% |
29.88% -34.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
64.87% 4.8% |
58.64% -9.6% |
58.79% 0.2% |
60.78% 3.4% |
56.58% -6.9% |
55.4% -2.1% |
-12.12% - |
42.91% - |
39.18% -8.7% |
43.83% 11.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
59.08% 5.8% |
50.02% -15.3% |
44.83% -10.4% |
56.74% 26.6% |
42.19% -25.6% |
37.32% -11.5% |
-39.95% - |
16.88% - |
4.05% -76.0% |
9.63% 137.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
665.95M 35.4% |
345.46M -48.1% |
314.83M -8.9% |
1.02B 223.1% |
506.65M -50.2% |
232.74M -54.1% |
144.48M -37.9% |
103.69M -28.2% |
108.39M 4.5% |
100.16M -7.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39B 42.5% |
2.32B 66.5% |
2.43B 5.0% |
3.18B 30.9% |
2.97B -6.5% |
2.99B 0.4% |
2.75B -7.9% |
2.73B -0.8% |
2.53B -7.4% |
2.55B 1.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
379.01M 26.1% |
323.92M -14.5% |
323.36M -0.2% |
580.26M 79.4% |
440.72M -24.0% |
311.33M -29.4% |
188.92M -39.3% |
154.8M -18.1% |
134.05M -13.4% |
131.38M -2.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 49.6% |
1.99B 96.7% |
2.11B 5.7% |
2.6B 23.4% |
2.53B -2.6% |
2.67B 5.6% |
2.56B -4.2% |
2.57B 0.5% |
2.39B -7.2% |
2.42B 1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
737.78M - |
- | - | - |
824.34M - |
- | - | - |
-19.02M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
523.39M 100.5% |
911.39M 74.1% |
1.66B 82.0% |
1.37B -17.5% |
2.02B 47.5% |
1.72B -14.9% |
1.82B 6.3% |
1.94B 6.3% |
1.9B -2.3% |
1.81B -4.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
911.39M 74.1% |
1.66B 82.0% |
1.37B -17.5% |
2.02B 47.5% |
1.72B -14.9% |
1.82B 6.3% |
1.94B 6.3% |
1.9B -2.3% |
1.81B -4.4% |
1.87B 2.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
399.04M 43.3% |
-26.19M - |
56.66M - |
660.19M 1065.2% |
25.41M -96.2% |
-51.29M - |
-110.01M - |
-29.22M - |
-1.47M - |
53.75M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
569.16M - |
- | - | - |
745.37M - |
- | - | - |
60.96M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
4.2 44.3% |
1.88 -55.2% |
0.63 -66.5% |
4.62 633.3% |
2.36 -48.9% |
1.31 -44.5% |
-1.04 - |
0.11 - |
0.47 327.3% |
0.28 -40.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
39.71% -4.5% |
10.01% -74.8% |
5.58% -44.2% |
20.93% 274.7% |
9.84% -53.0% |
5.37% -45.4% |
-4.25% - |
0.46% - |
2% 332.1% |
1.24% -37.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
28.35% -1.6% |
8.11% -71.4% |
4.82% -40.6% |
17.55% 263.8% |
8.2% -53.3% |
4.69% -42.8% |
-3.87% - |
0.43% - |
1.89% 335.5% |
1.18% -37.7% |