2016 Q4 | 2017 Q4 | 2018 Q4 | 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] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.02% -6.9% |
25.05% -7.3% |
19.91% -20.5% |
14.38% -27.8% |
10.19% -29.1% |
9.64% -5.4% |
11.72% 21.5% |
8.91% -24.0% |
10.91% 22.5% |
8.8% -19.4% |
6.08% -30.9% |
7.53% 23.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.3% -1.8% |
46.75% -3.2% |
40.21% -14.0% |
35.9% -10.7% |
31.14% -13.3% |
31.05% -0.3% |
32.49% 4.6% |
31.23% -3.9% |
31.9% 2.2% |
29.26% -8.3% |
26.06% -10.9% |
27.14% 4.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.2% -8.3% |
29.32% -6.0% |
22.65% -22.7% |
15.97% -29.5% |
10.37% -35.1% |
10.38% 0.1% |
14.49% 39.6% |
12.82% -11.5% |
15.35% 19.8% |
12.3% -19.9% |
8.97% -27.1% |
10.79% 20.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
836.29M -5.6% |
814.96M -2.6% |
820.77M 0.7% |
752.4M -8.3% |
727.71M -3.3% |
780.21M 7.2% |
855.55M 9.7% |
869.58M 1.6% |
944.8M 8.7% |
948.31M 0.4% |
905.74M -4.5% |
980.71M 8.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.36B 5.1% |
2.45B 3.7% |
2.67B 9.1% |
2.58B -3.3% |
3.14B 21.5% |
3.29B 4.8% |
3.32B 1.2% |
3.23B -2.7% |
3.18B -1.6% |
3.35B 5.2% |
3.44B 2.7% |
3.55B 3.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
673.67M 45.0% |
720.85M 7.0% |
906.39M 25.7% |
799.34M -11.8% |
1.24B 55.0% |
1.36B 9.6% |
1.41B 3.6% |
1.4B -0.3% |
1.33B -5.2% |
1.49B 12.1% |
1.56B 4.9% |
1.68B 7.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B -5.3% |
1.72B 2.4% |
1.75B 1.2% |
1.76B 1.1% |
1.88B 6.5% |
1.91B 1.7% |
1.92B 0.3% |
1.83B -4.5% |
1.85B 1.2% |
1.86B 0.3% |
1.88B 0.9% |
1.86B -0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.38M - |
- |
64.62M - |
- |
3.48M - |
- |
81.7M - |
- |
4.84M - |
- |
57.27M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.93M 348.0% |
32.6M -64.9% |
716.61M 2097.9% |
902.11M 25.9% |
957.74M 6.2% |
913.87M -4.6% |
684.64M -25.1% |
603.76M -11.8% |
1.12B 84.9% |
948.34M -15.1% |
837.65M -11.7% |
672.02M -19.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
955.9M 6.2% |
912.7M -4.5% |
684.64M -25.0% |
603.42M -11.9% |
1.12B 85.1% |
948.24M -15.1% |
837.65M -11.7% |
671.95M -19.8% |
538.19M -19.9% |
675.74M 25.6% |
473.17M -30.0% |
353.11M -25.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-153.75M - |
-92.85M - |
-123.87M - |
-251.49M - |
-208.96M - |
-208.29M - |
-197.66M - |
-270.24M - |
-325.4M - |
-362.92M - |
-357.65M - |
-368.22M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
225.99M - |
- |
163.11M - |
- |
73.65M - |
- |
99.8M - |
- |
102.85M - |
- |
55.08M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56 -16.6% |
1.3 -16.7% |
0.98 -24.6% |
0.64 -34.7% |
0.44 -31.3% |
0.45 2.3% |
0.6 33.3% |
0.47 -21.7% |
0.62 31.9% |
0.51 -17.7% |
0.33 -35.3% |
0.44 33.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.88% 30.6% |
16.35% -13.4% |
9.47% -42.1% |
6.11% -35.5% |
4.16% -31.9% |
4.14% -0.5% |
5.47% 32.3% |
4.31% -21.3% |
5.52% 28.2% |
4.42% -19.9% |
2.9% -34.4% |
4% 37.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.25% 15.6% |
11.04% -16.7% |
6.8% -38.4% |
4.49% -34.1% |
2.7% -39.8% |
2.63% -2.7% |
3.35% 27.7% |
2.66% -20.6% |
3.26% 22.5% |
2.51% -23.0% |
1.63% -35.1% |
2.18% 33.4% |