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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.21% 54.2% |
19.78% -43.8% |
45.35% 129.3% |
12.35% -72.8% |
34.28% 177.7% |
30.35% -11.5% |
22.21% -26.8% |
22.51% 1.4% |
55.82% 147.9% |
10.36% -81.4% |
28.17% 172.0% |
15.52% -44.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.5% 6.3% |
43.31% -0.4% |
44.71% 3.2% |
45.47% 1.7% |
45.27% -0.4% |
45.78% 1.1% |
46.15% 0.8% |
45.87% -0.6% |
45.9% 0.1% |
45.74% -0.4% |
45.82% 0.2% |
44.94% -1.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.48% -48.9% |
15.28% -1.3% |
20.86% 36.5% |
17.88% -14.3% |
22.01% 23.1% |
17.97% -18.4% |
24.62% 37.0% |
23.64% -4.0% |
21.94% -7.2% |
16.98% -22.6% |
22.43% 32.1% |
18.56% -17.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
735.28M 21.9% |
734.15M -0.2% |
1.04B 41.0% |
949.14M -8.3% |
1.02B 7.7% |
1.07B 4.8% |
1.7B 58.4% |
1.22B -27.9% |
1.3B 6.6% |
1.51B 16.2% |
2.22B 46.7% |
1.61B -27.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.45B 144.8% |
15.36B 6.3% |
16.73B 8.9% |
16.96B 1.3% |
18.23B 7.5% |
19.17B 5.2% |
20.03B 4.5% |
20.27B 1.2% |
20.67B 2.0% |
20.52B -0.7% |
21.53B 4.9% |
22.37B 3.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43B 6.4% |
1.98B 38.5% |
2.79B 41.1% |
2.86B 2.6% |
3.54B 23.6% |
4.1B 15.8% |
4.55B 11.0% |
4.46B -2.1% |
3.88B -12.8% |
3.59B -7.7% |
3.7B 3.2% |
4.45B 20.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.02B 185.5% |
13.38B 2.8% |
13.94B 4.2% |
14.09B 1.1% |
14.69B 4.2% |
15.07B 2.6% |
15.48B 2.8% |
15.81B 2.1% |
16.78B 6.1% |
16.93B 0.9% |
17.83B 5.3% |
17.93B 0.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-35.22M - |
- | - | - |
62.31M - |
- | - | - |
-685.02M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B -0.6% |
9.2B 731.2% |
7.82B -15.0% |
4.17B -46.7% |
3.1B -25.7% |
4.07B 31.3% |
3.33B -18.2% |
2.45B -26.3% |
3.51B 43.2% |
3.65B 3.8% |
3.08B -15.4% |
3.54B 14.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.2B 731.2% |
7.82B -15.0% |
4.17B -46.7% |
3.1B -25.7% |
4.07B 31.3% |
3.33B -18.2% |
2.45B -26.3% |
3.51B 43.2% |
3.65B 3.8% |
3.08B -15.4% |
3.54B 14.7% |
5.21B 47.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-53.17M - |
344.89M - |
388.14M 12.5% |
-442.87M - |
58.85M - |
-117.3M - |
-386.28M - |
-693.19M - |
-455.43M - |
-781.26M - |
82.49M - |
-805.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
396.56M - |
- | - | - |
466.58M - |
- | - | - |
1B - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 84.6% |
0.22 -54.2% |
0.8 263.6% |
0.19 -76.3% |
0.57 200.0% |
0.52 -8.8% |
0.61 17.3% |
0.45 -26.2% |
1.17 160% |
0.25 -78.6% |
1.01 304% |
0.4 -60.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.94% -4.6% |
1.1% -62.6% |
3.44% 212.5% |
0.84% -75.7% |
2.44% 191.4% |
2.19% -10.3% |
2.47% 12.9% |
1.76% -28.7% |
4.46% 153.7% |
0.93% -79.2% |
3.6% 287.2% |
1.39% -61.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.54% 8.1% |
0.97% -61.7% |
2.93% 200.3% |
0.7% -76.2% |
1.99% 186.5% |
1.74% -12.7% |
1.92% 10.5% |
1.37% -28.9% |
3.55% 160.1% |
0.76% -78.6% |
2.98% 291.0% |
1.14% -61.9% |