2018 Q2 | 2018 Q4 | 2019 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
75.39% - |
74.66% -1.0% |
73.78% -1.2% |
73.59% -0.3% |
73.86% 0.4% |
73.52% -0.5% |
73.41% -0.1% |
73.34% -0.1% |
73.34% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.23% 51.7% |
33.61% 28.1% |
25.44% -24.3% |
17.94% -29.5% |
12.84% -28.4% |
3.63% -71.7% |
-4.4% - |
-4.95% - |
-11.3% - |
-8.33% - |
1.18% - |
3.22% 173.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.69% 40.0% |
47.21% 16.0% |
31.21% -33.9% |
28.26% -9.4% |
19.41% -31.3% |
10.24% -47.2% |
-0.93% - |
2.64% - |
-2.24% - |
-1.5% - |
3.53% - |
7.97% 125.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.43% 64.5% |
38.92% 23.8% |
27.55% -29.2% |
21.27% -22.8% |
14.51% -31.8% |
4.64% -68.0% |
-8.57% - |
-3.92% - |
-10.35% - |
-7.55% - |
-1.6% - |
3.99% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
938.14M 31.0% |
1.21B 29.4% |
1.47B 20.7% |
1.35B -7.9% |
2.15B 59.7% |
1.68B -22.2% |
1.55B -7.3% |
1.4B -9.7% |
1.08B -23.0% |
1.12B 4.1% |
1.19B 6.1% |
1.43B 19.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.92B 5.2% |
5.76B 17.1% |
6.27B 8.9% |
6.62B 5.5% |
6.33B -4.4% |
6.45B 1.9% |
7.41B 14.8% |
6.72B -9.3% |
6.55B -2.5% |
6.45B -1.4% |
6.33B -2.0% |
6.23B -1.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
622.14M 31.3% |
1.06B 69.7% |
1.15B 8.8% |
1.25B 9.1% |
1.14B -8.8% |
1.2B 4.9% |
2.17B 80.7% |
1.54B -28.7% |
1.62B 4.7% |
1.62B 0.0% |
1.44B -10.8% |
1.3B -9.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.3B 2.3% |
4.71B 9.5% |
5.13B 8.9% |
5.37B 4.7% |
5.19B -3.3% |
5.25B 1.2% |
5.24B -0.2% |
5.17B -1.3% |
4.93B -4.7% |
4.83B -1.9% |
4.88B 1.0% |
4.93B 0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
199.67M - |
- | - | - |
329.32M - |
- | - | - |
-197.43M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.64B 31.8% |
2.35B -11.1% |
2.04B -13.0% |
1.96B -4.1% |
1.69B -13.6% |
1.47B -13.0% |
1.61B 8.9% |
1.08B -32.5% |
640.72M -40.9% |
741.49M 15.7% |
879.95M 18.7% |
587.35M -33.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.35B -11.1% |
2.04B -13.0% |
1.96B -4.1% |
1.69B -13.6% |
1.47B -13.0% |
1.61B 8.9% |
1.08B -32.5% |
640.72M -40.9% |
741.49M 15.7% |
879.95M 18.7% |
587.35M -33.3% |
337.26M -42.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-112.65M - |
-312.64M - |
-75.95M - |
-266.29M - |
225.98M - |
125.35M -44.5% |
-523.49M - |
-427.35M - |
214.36M - |
140.08M -34.7% |
-295.33M - |
-251.56M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
369.94M - |
- | - | - |
518.57M - |
- | - | - |
-191.66M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.208 108.3% |
0.342 64.0% |
0.31 -9.3% |
0.2 -35.5% |
0.23 15% |
0.05 -78.3% |
-0.05 - |
-0.06 - |
-0.1 - |
-0.08 - |
0.01 - |
0.04 300% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.79% 93.5% |
9.06% 56.5% |
7.58% -16.3% |
4.61% -39.2% |
5.24% 13.7% |
1.17% -77.7% |
-1.3% - |
-1.33% - |
-2.42% - |
-1.92% - |
0.29% - |
0.94% 223.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.13% 89.9% |
7.64% 48.9% |
6.19% -18.9% |
3.75% -39.4% |
4.27% 13.8% |
0.95% -77.7% |
-0.99% - |
-0.98% - |
-1.84% - |
-1.44% - |
0.22% - |
0.73% 232.1% |