2015 Q2 | 2016 Q2 | 2017 Q2 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.65% -7.8% |
7.5% -80.6% |
7.18% -4.2% |
5.29% -26.3% |
13.76% 160.1% |
13.62% -1.0% |
13.17% -3.3% |
13.1% -0.5% |
13.01% -0.7% |
14.13% 8.6% |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.82% 622.6% |
-18.73% - |
15.45% - |
5.14% -66.8% |
0.35% -93.1% |
-5.89% - |
2.19% - |
-6.43% - |
3.56% - |
-0.55% - |
-4.27% - |
0.73% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.3% -3.4% |
85.52% -0.9% |
85.62% 0.1% |
89.64% 4.7% |
87.92% -1.9% |
84.41% -4.0% |
84.47% 0.1% |
88.77% 5.1% |
89.33% 0.6% |
86.3% -3.4% |
89.31% 3.5% |
90.26% 1.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.39% 245.9% |
2.54% -89.1% |
10.68% 320.5% |
4.67% -56.3% |
19.21% 311.5% |
3.07% -84.0% |
13.27% 332.6% |
7.2% -45.7% |
14.34% 99.1% |
4.73% -67.1% |
14.85% 214.2% |
6% -59.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
934.8M 31.6% |
750.39M -19.7% |
1.26B 67.5% |
1.07B -14.8% |
1.42B 32.2% |
1.21B -14.8% |
1.51B 25.0% |
1.42B -6.0% |
1.72B 21.1% |
1.46B -14.9% |
1.81B 23.6% |
1.63B -9.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.72B 53.6% |
7.97B -8.5% |
11.51B 44.3% |
11.3B -1.8% |
15.79B 39.6% |
12.56B -20.4% |
14.83B 18.1% |
15.45B 4.2% |
18.59B 20.4% |
14.38B -22.6% |
16.54B 15.0% |
17.16B 3.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.36B 61.2% |
6.72B -8.7% |
9.15B 36.1% |
9.13B -0.2% |
13.3B 45.6% |
10.04B -24.5% |
12.29B 22.4% |
12.82B 4.3% |
15.75B 22.9% |
11.66B -26.0% |
14.06B 20.7% |
14.57B 3.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34B 20.8% |
1.23B -8.0% |
2.32B 88.4% |
2.15B -7.3% |
2.44B 13.7% |
2.48B 1.4% |
2.51B 1.4% |
2.61B 3.8% |
2.81B 7.7% |
2.69B -4.1% |
2.5B -7.3% |
2.61B 4.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
626.16M - |
-543.82M - |
340.69M - |
-328M - |
449M - |
-497M - |
508M - |
76M -85.0% |
158M 107.9% |
-955M - |
2.14B - |
97M -95.5% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
956.32M -31.4% |
1.41B 47.9% |
796.29M -43.7% |
1.22B 52.8% |
785M -35.5% |
1.21B 54.5% |
605M -50.1% |
1.53B 152.9% |
1.41B -7.6% |
1.41B -0.6% |
907M -35.4% |
1.47B 61.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 46.2% |
796.27M -43.4% |
1.22B 52.8% |
785M -35.5% |
1.21B 54.5% |
605M -50.1% |
1.53B 152.9% |
1.41B -7.6% |
1.41B -0.6% |
907M -35.4% |
1.47B 61.7% |
1.4B -4.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
626.16M - |
-562.05M - |
311.16M - |
-328M - |
449M - |
-532M - |
460M - |
42M -90.9% |
158M 276.2% |
-987M - |
2.09B - |
65M -96.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
183.01M 532.1% |
-127.74M - |
206.44M - |
79M -61.7% |
37M -53.2% |
-114M - |
63M - |
-110M - |
92M - |
-16M - |
-47M - |
16M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
147.92M 850.6% |
-140.56M - |
194.28M - |
55M -71.7% |
5M -90.9% |
-71M - |
33M - |
-91M - |
61M - |
-8M - |
-77M - |
12M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.759 826.4% |
-1.67 - |
2.206 - |
0.66 -70.1% |
0.06 -90.9% |
-0.8 - |
0.37 - |
-1.01 - |
0.69 - |
-0.09 - |
-0.872 - |
0.14 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.14% 760.7% |
-10.92% - |
10.96% - |
2.46% -77.5% |
0.22% -91.2% |
-2.89% - |
1.32% - |
-3.56% - |
2.25% - |
-0.29% - |
-2.97% - |
0.47% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06% 693.5% |
-1.68% - |
1.99% - |
0.48% -75.8% |
0.04% -92.3% |
-0.5% - |
0.24% - |
-0.6% - |
0.36% - |
-0.05% - |
-0.5% - |
0.07% - |