2016 Q4 | 2017 Q4 | 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] |
59.46% 0% |
59.46% 0% |
47.41% -20.3% |
45.12% -4.8% |
41.47% -8.1% |
39.64% -4.4% |
39.7% 0.2% |
38% -4.3% |
28.59% -24.8% |
25.26% -11.7% |
25.26% 0% |
21.11% -16.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.85% -6.0% |
12.66% -1.5% |
12.49% -1.4% |
9.27% -25.8% |
10.81% 16.7% |
8% -26.0% |
9.11% 13.9% |
7.72% -15.3% |
7.45% -3.4% |
3.07% -58.8% |
-4.79% - |
-3.79% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.43% -0.4% |
74.22% -2.9% |
72.29% -2.6% |
71.21% -1.5% |
71.36% 0.2% |
71.47% 0.2% |
72.22% 1.0% |
72.29% 0.1% |
74.33% 2.8% |
73.01% -1.8% |
68.44% -6.3% |
69.09% 1.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.52% -3.4% |
10.87% -13.2% |
11.31% 4.0% |
8.17% -27.7% |
9.87% 20.7% |
6.85% -30.6% |
7.78% 13.5% |
6.2% -20.3% |
5.47% -11.8% |
2.48% -54.6% |
-2.73% - |
-1.65% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
877.09M 8.3% |
924.36M 5.4% |
1.03B 11.6% |
1.06B 2.3% |
1.09B 3.2% |
1.12B 3.2% |
1.03B -8.1% |
1.05B 2.1% |
1.09B 3.2% |
1.09B 0.5% |
1.04B -4.5% |
1.06B 1.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74B 1.4% |
1.74B -0.2% |
2.07B 19.3% |
1.85B -10.5% |
1.87B 1.1% |
1.81B -3.6% |
1.95B 7.9% |
1.81B -7.1% |
1.83B 1.0% |
1.81B -1.2% |
1.89B 4.6% |
1.79B -5.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
396.23M 3.1% |
368.19M -7.1% |
623.38M 69.3% |
431.75M -30.7% |
413.52M -4.2% |
398.77M -3.6% |
483.65M 21.3% |
385.79M -20.2% |
344.31M -10.8% |
367.16M 6.6% |
476.53M 29.8% |
405.91M -14.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.33B 0.9% |
1.36B 2.0% |
1.43B 5.5% |
1.41B -1.7% |
1.44B 2.6% |
1.39B -3.6% |
1.45B 4.1% |
1.41B -2.7% |
1.47B 4.0% |
1.42B -2.9% |
1.39B -2.3% |
1.36B -2.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
94.35M - |
- |
135.45M - |
- |
56.09M - |
- |
-119.29M - |
- |
-88.06M - |
- |
-110.99M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36B 73.8% |
1.37B 0.9% |
1.57B 14.7% |
1.14B -27.8% |
1.09B -3.8% |
1.24B 13.5% |
1.27B 2.5% |
1.05B -17.6% |
1.19B 13.7% |
1.06B -10.7% |
1.22B 14.7% |
1.08B -11.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09B -3.8% |
1.24B 13.5% |
1.27B 2.5% |
1.05B -17.6% |
1.19B 13.7% |
1.06B -10.7% |
1.22B 14.7% |
1.06B -13.2% |
958.24M -9.4% |
862.49M -10.0% |
1.03B 19.2% |
892.36M -13.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.92M -85.0% |
-11.69M - |
34.3M - |
-51.17M - |
19.41M - |
-50.14M - |
-145.77M - |
-85.82M - |
-116.37M - |
-125.19M - |
-126.68M - |
-88.97M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.11M - |
- |
134.47M - |
- |
124.36M - |
- |
98.12M - |
- |
84.39M - |
- |
-47.17M - |
- | |
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.987 2.0% |
1.02 3.4% |
1.114 9.2% |
0.846 -24.1% |
1.013 19.8% |
0.779 -23.2% |
0.812 4.3% |
0.698 -14.0% |
0.632 -9.4% |
0.092 -85.4% |
-0.44 - |
-0.18 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.81% 0.9% |
8.99% 2.1% |
9.4% 4.5% |
7.18% -23.6% |
8.5% 18.3% |
6.55% -22.9% |
6.54% -0.2% |
5.78% -11.6% |
5.57% -3.5% |
2.39% -57.2% |
-3.52% - |
-2.91% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.81% 0.8% |
7.06% 3.7% |
6.58% -6.7% |
5.48% -16.8% |
6.52% 18.9% |
5.08% -22.1% |
4.68% -7.8% |
4.44% -5.2% |
4.38% -1.4% |
1.86% -57.5% |
-2.6% - |
-2.24% - |