2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.58% -5.6% |
13.6% -12.7% |
13.48% -0.9% |
12.88% -4.5% |
11.43% -11.3% |
9.5% -16.8% |
8.76% -7.8% |
7.84% -10.5% |
5.13% -34.6% |
3.85% -25.0% |
0.15% -96.2% |
0.06% -57.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.89% -17.5% |
28.04% -6.2% |
27.89% -0.6% |
27.76% -0.4% |
26.24% -5.5% |
24.27% -7.5% |
21.66% -10.8% |
19.66% -9.2% |
18.31% -6.9% |
17.44% -4.7% |
15.24% -12.7% |
15.18% -0.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.93% -25.8% |
15.05% -16.0% |
15.51% 3.0% |
15.11% -2.6% |
12.39% -18.0% |
9.31% -24.9% |
7.22% -22.5% |
5.21% -27.8% |
2.55% -51.1% |
1.08% -57.4% |
-1.36% - |
-1.06% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 9.2% |
391.8M -71.4% |
1.5B 282.9% |
1.61B 7.0% |
1.61B 0.0% |
1.57B -2.3% |
1.56B -0.3% |
1.5B -4.0% |
1.48B -1.4% |
1.51B 1.9% |
1.47B -2.4% |
1.51B 3.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.55B - |
1.64B 6.1% |
3.61B 120.1% |
3.53B -2.3% |
3.53B 0.0% |
3.71B 4.9% |
3.66B -1.2% |
3.57B -2.4% |
3.67B 2.8% |
3.77B 2.6% |
3.91B 3.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
567.9M - |
606.52M 6.8% |
561M -7.5% |
515.43M -8.1% |
479.97M -6.9% |
622.64M 29.7% |
559.07M -10.2% |
581.57M 4.0% |
671.9M 15.5% |
782.3M 16.4% |
904.26M 15.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
979.45M - |
1.03B 5.7% |
3.05B 194.9% |
3.02B -1.2% |
3.05B 1.1% |
3.08B 1.0% |
3.1B 0.6% |
2.98B -3.7% |
2.99B 0.3% |
2.98B -0.4% |
3B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.18M - |
49.5M -45.1% |
162.6M 228.5% |
- |
204.34M - |
- |
191.2M - |
- |
142.09M - |
- |
74.76M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.96M -42.8% |
62.79M -13.9% |
127.58M 103.2% |
109.48M -14.2% |
62.79M -42.6% |
96.6M 53.8% |
68.65M -28.9% |
1.81B 2533.6% |
1.65B -8.6% |
1.31B -20.8% |
1.38B 5.7% |
1.29B -7.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.24M -38.6% |
96.6M 43.7% |
68.65M -28.9% |
1.81B 2536.8% |
1.65B -8.6% |
1.31B -20.6% |
1.38B 5.4% |
1.29B -7.1% |
1.13B -12.4% |
1.07B -5.3% |
1.01B -5.0% |
934.14M -7.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-68.98M - |
10.04M - |
-56.72M - |
-153.81M - |
-194.68M - |
-271.96M - |
-310.57M - |
-383.61M - |
-298.24M - |
-283.78M - |
-257.03M - |
-151.33M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
213.35M - |
53.28M -75.0% |
201.91M 278.9% |
- |
183.38M - |
- |
137.39M - |
- |
76.37M - |
- |
1.63M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.21 2.5% |
0.309 -74.5% |
1.15 272.2% |
1.12 -2.6% |
0.95 -15.2% |
0.728 -23.4% |
0.6 -17.6% |
0.52 -13.3% |
0.33 -36.5% |
0.251 -24.0% |
0.01 -96.0% |
0 -100% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
5.44% - |
21.64% 298.0% |
10.55% -51.2% |
6.08% -42.4% |
7.4% 21.6% |
6.66% -9.9% |
3.83% -42.5% |
2.53% -33.9% |
1.92% -24.1% |
0.07% -96.3% |
0.03% -56.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
3.44% - |
13.53% 293.0% |
8.28% -38.8% |
5.19% -37.3% |
5.86% 12.9% |
5.12% -12.6% |
3.24% -36.8% |
2.14% -34.0% |
1.61% -24.6% |
0.06% -96.4% |
0.02% -56.7% |