2019 Q2 | 2019 Q3 | 2019 Q4 | 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 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.72% -30.3% |
8.44% -46.3% |
12.44% 47.5% |
15.62% 25.5% |
22.23% 42.4% |
25.68% 15.5% |
25.09% -2.3% |
32.28% 28.6% |
-7.78% - |
-55.63% - |
1.04% - |
3.35% 223.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.16% -16.1% |
23.79% -21.1% |
27.5% 15.6% |
30.19% 9.8% |
35.6% 17.9% |
38.39% 7.9% |
40.23% 4.8% |
32.04% -20.3% |
25.21% -21.3% |
-13.55% - |
35.76% - |
38.51% 7.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.32% -22.3% |
11.73% -39.3% |
15.22% 29.8% |
19.57% 28.5% |
24.8% 26.7% |
30.5% 23.0% |
30.56% 0.2% |
11.86% -61.2% |
-1.31% - |
-60.62% - |
2.55% - |
2.32% -9.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
613.1M 44.6% |
767.79M 25.2% |
814.2M 6.0% |
1.04B 27.7% |
1.71B 65.0% |
2.44B 42.6% |
1.84B -24.7% |
716.28M -61.1% |
492.28M -31.3% |
250.2M -49.2% |
385.58M 54.1% |
473.72M 22.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.95B 10.1% |
4.27B 7.9% |
4.84B 13.4% |
5.48B 13.3% |
6.85B 25.0% |
8.09B 18.1% |
13.94B 72.3% |
13.54B -2.9% |
12.49B -7.7% |
12.13B -2.9% |
11.95B -1.5% |
11.7B -2.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B 33.9% |
1.3B 23.1% |
1.73B 33.5% |
2.26B 30.7% |
3.2B 41.3% |
3.78B 18.3% |
4.08B 8.1% |
3.81B -6.8% |
2.82B -26.0% |
2.6B -7.7% |
2.45B -5.8% |
2.45B -0.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9B 3.4% |
2.97B 2.4% |
3.11B 4.6% |
3.22B 3.6% |
3.65B 13.6% |
4.31B 17.9% |
9.85B 128.6% |
9.73B -1.3% |
9.67B -0.5% |
9.52B -1.6% |
9.49B -0.3% |
9.25B -2.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
136.98M - |
- | - | - |
1.18B - |
- | - | - |
463.89M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76B -2.0% |
1.5B -15.1% |
149.78M -90.0% |
531.1M 254.6% |
871.97M 64.2% |
773.55M -11.3% |
1.1B 42.8% |
6.78B 513.4% |
5.88B -13.3% |
4.29B -27.0% |
1.85B -57.0% |
2.69B 45.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.5B -15.1% |
149.78M -90.0% |
531.1M 254.6% |
871.97M 64.2% |
773.55M -11.3% |
1.1B 42.8% |
6.78B 513.4% |
5.88B -13.3% |
4.29B -27.0% |
1.85B -57.0% |
2.69B 45.5% |
2.17B -19.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-250.79M - |
-428.35M - |
30.85M - |
-191.39M - |
149.9M - |
187.85M 25.3% |
566.1M 201.4% |
-155.77M - |
-300.49M - |
-238.65M - |
70.58M - |
158.81M 125.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
263.65M - |
- | - | - |
693.14M - |
- | - | - |
19.82M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.443 0% |
0.3 -32.3% |
0.464 54.8% |
0.75 61.5% |
1.757 134.3% |
2.879 63.8% |
1.957 -32.0% |
0.923 -52.8% |
-0.18 - |
-0.579 - |
0.014 - |
0.066 360.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.38% -1.1% |
2.21% -34.7% |
3.34% 51.1% |
5.13% 53.9% |
11.09% 116.1% |
15.76% 42.1% |
6.52% -58.6% |
2.36% -63.8% |
-0.39% - |
-1.45% - |
0.04% - |
0.17% 302.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.55% -9.4% |
1.58% -38.3% |
2.23% 41.3% |
3.15% 41.3% |
6.18% 96.5% |
8.4% 35.9% |
4.19% -50.1% |
1.68% -59.9% |
-0.29% - |
-1.13% - |
0.03% - |
0.13% 304.5% |