2018 Q4 | 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] |
4.12% -0.2% |
3.79% -8.1% |
3.26% -13.8% |
3.41% 4.4% |
3.64% 6.8% |
3.63% -0.4% |
3.46% -4.5% |
3.66% 5.7% |
3.49% -4.7% |
3.06% -12.3% |
3.02% -1.1% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.63% -1.3% |
6.12% -19.9% |
5.3% -13.3% |
2.8% -47.2% |
-1.81% - |
-2.45% - |
-3.96% - |
-3.8% - |
0.73% - |
0.66% -10.3% |
0.22% -66.8% |
-0.58% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.4% -0.2% |
27.99% -1.4% |
26.99% -3.6% |
25.31% -6.2% |
22.37% -11.6% |
21.56% -3.6% |
21.57% 0.1% |
21.6% 0.1% |
24.29% 12.5% |
24.66% 1.5% |
24.68% 0.1% |
25.05% 1.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.45% -5.4% |
8.8% -15.7% |
7.24% -17.7% |
3.88% -46.4% |
-1.38% - |
-2.91% - |
-3.98% - |
-3.8% - |
0.07% - |
0.78% 1009.0% |
0.66% -14.6% |
-0.11% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02B 4.8% |
1.95B -3.3% |
1.9B -2.3% |
1.76B -7.8% |
1.57B -10.8% |
1.49B -5.1% |
1.38B -7.5% |
1.35B -1.9% |
1.39B 3.1% |
1.44B 3.7% |
1.46B 1.3% |
1.44B -1.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B 3.4% |
1.34B -2.7% |
1.34B -0.3% |
1.32B -1.3% |
1.23B -6.6% |
1.18B -3.9% |
1.3B 9.6% |
1.3B 0.0% |
1.32B 1.7% |
1.34B 1.5% |
1.36B 1.4% |
1.26B -7.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
848.72M 0.4% |
804.67M -5.2% |
769.22M -4.4% |
707.89M -8.0% |
669.53M -5.4% |
628.3M -6.2% |
641.81M 2.2% |
633.02M -1.4% |
645.04M 1.9% |
663.47M 2.9% |
663.48M 0.0% |
567.94M -14.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
529.69M 8.6% |
537.01M 1.4% |
568.18M 5.8% |
580.27M 2.1% |
524.71M -9.6% |
516.2M -1.6% |
623.84M 20.9% |
633.27M 1.5% |
648.19M 2.4% |
649.93M 0.3% |
667.58M 2.7% |
663.54M -0.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
152.74M -21.6% |
93.69M -38.7% |
20.19M -78.4% |
-13.68M - |
-29.15M - |
40.27M - |
66.39M 64.8% |
114.32M 72.2% |
100.31M -12.3% |
53.31M -46.9% |
89.15M 67.2% |
21.01M -76.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.31M 120.5% |
120.14M 7.9% |
133.57M 11.2% |
125.58M -6.0% |
138.55M 10.3% |
76.33M -44.9% |
65.38M -14.3% |
31.98M -51.1% |
38.7M 21.0% |
61.68M 59.4% |
154.06M 149.8% |
182.05M 18.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
136.3M 10.8% |
75.48M -44.6% |
65.38M -13.4% |
36.04M -44.9% |
44.7M 24.0% |
67.47M 51.0% |
154.06M 128.3% |
183.12M 18.9% |
183.25M 0.1% |
146.76M -19.9% |
178.56M 21.7% |
131.83M -26.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.51M -24.1% |
77.42M -43.7% |
9.22M -88.1% |
-26.98M - |
-47.16M - |
17.13M - |
40.07M 134.0% |
87.69M 118.8% |
78.46M -10.5% |
36.06M -54.0% |
76.39M 111.9% |
10.41M -86.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.87M 3.5% |
119.29M -22.5% |
100.96M -15.4% |
50.96M -49.5% |
-28.63M - |
-36.35M - |
-53.95M - |
-52.31M - |
-4.55M - |
-1.5M - |
-1.04M - |
-10.42M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.87M 3.5% |
119.29M -22.5% |
100.96M -15.4% |
49.1M -51.4% |
-28.39M - |
-36.38M - |
-54.39M - |
-51.27M - |
10.18M - |
9.47M -7.0% |
3.19M -66.3% |
-8.3M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.641 1.6% |
1.21 -26.2% |
1.01 -16.5% |
0.49 -51.5% |
-0.41 - |
-0.52 - |
-0.63 - |
-0.59 - |
0.05 - |
0.11 118.2% |
0.03 -72.7% |
-0.08 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.96% 31.0% |
25.78% -35.5% |
4.47% -82.6% |
9.2% 105.6% |
-5.39% - |
-1.71% - |
2.19% - |
-0.17% - |
1.74% - |
-0.47% - |
0.94% - |
-1.28% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.28% 10.1% |
9.19% -25.2% |
1.85% -79.9% |
3.7% 100.6% |
-2.18% - |
-0.74% - |
1.01% - |
-0.08% - |
0.8% - |
-0.23% - |
0.46% - |
-0.65% - |