2017 Q4 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
62.72% - |
62.91% 0.3% |
58.34% -7.3% |
58.24% -0.2% |
59.57% 2.3% |
58.05% -2.5% |
58.05% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.08% 31.6% |
24.3% 34.4% |
26.4% 8.6% |
26.96% 2.1% |
24.21% -10.2% |
19.81% -18.2% |
8.99% -54.6% |
1.49% -83.4% |
-11.95% - |
-16.88% - |
-4.28% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.43% -12.8% |
34.05% 19.8% |
36.23% 6.4% |
37.48% 3.4% |
36.3% -3.1% |
32.01% -11.8% |
29.85% -6.7% |
27.23% -8.8% |
22.39% -17.8% |
22.85% 2.0% |
24.29% 6.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.8% -19.7% |
23.85% 26.8% |
25.05% 5.1% |
24.95% -0.4% |
22.36% -10.4% |
14.74% -34.1% |
9.39% -36.3% |
3.52% -62.5% |
-5.77% - |
-4.13% - |
0.29% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
956.04M 17.9% |
1.08B 12.7% |
1.1B 2.4% |
1.09B -1.0% |
1.16B 6.4% |
1.04B -10.1% |
924.83M -11.3% |
904.7M -2.2% |
824M -8.9% |
928.25M 12.7% |
1.13B 21.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
599.02M 17.0% |
1.95B 224.7% |
2.02B 4.1% |
2.07B 2.0% |
2.2B 6.7% |
2.28B 3.4% |
2.41B 5.6% |
2.21B -8.3% |
2.05B -7.0% |
2.03B -1.0% |
2.11B 4.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
94.3M 14.7% |
85.6M -9.2% |
92.8M 8.4% |
86.22M -7.1% |
185.9M 115.6% |
232.49M 25.1% |
422.42M 81.7% |
243.19M -42.4% |
153.16M -37.0% |
154.56M 0.9% |
185.88M 20.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
504.72M - |
1.86B 268.4% |
1.93B 3.9% |
1.98B 2.5% |
2.02B 1.9% |
2.05B 1.4% |
1.98B -3.0% |
1.96B -1.0% |
1.9B -3.3% |
1.88B -1.1% |
1.93B 2.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.14M - |
- |
181.79M - |
- |
-62.04M - |
- |
-130.44M - |
- |
-49.72M - |
- |
21.83M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
130.27M 10.9% |
119.37M -8.4% |
117.44M -1.6% |
144.87M 23.4% |
177.38M 22.4% |
1.48B 732.5% |
1.46B -1.0% |
1.37B -6.1% |
1.28B -6.7% |
1.18B -7.5% |
1.21B 2.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
180.4M 24.5% |
1.48B 719.3% |
1.46B -1.0% |
1.37B -6.1% |
1.28B -6.9% |
1.18B -7.6% |
1.21B 2.4% |
1.14B -6.2% |
1.06B -6.9% |
1.09B 3.1% |
1.11B 1.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.87M 457.7% |
138.82M 114.0% |
151.29M 9.0% |
34.23M -77.4% |
-91.06M - |
-231.41M - |
-190.97M - |
-202.2M - |
-132.3M - |
-19.19M - |
-51.12M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.86M - |
- |
291.15M - |
- |
281.03M - |
- |
83.15M - |
- |
-98.5M - |
- |
-48.27M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.058 54.4% |
4.482 46.6% |
4.616 3.0% |
4.492 -2.7% |
3.979 -11.4% |
2.65 -33.4% |
1.094 -58.7% |
0.168 -84.7% |
-1.309 - |
-2.079 - |
-0.64 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.25% 15.0% |
23.67% -30.9% |
25.07% 5.9% |
24.43% -2.5% |
22.29% -8.8% |
10.58% -52.5% |
4.25% -59.9% |
0.68% -83.9% |
-5.03% - |
-7.98% - |
-2.47% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.86% 16.0% |
22.03% -23.7% |
23.31% 5.8% |
22.83% -2.1% |
20.06% -12.1% |
9.79% -51.2% |
3.75% -61.6% |
0.63% -83.2% |
-4.63% - |
-7.27% - |
-2.14% - |