2014 Q4 | 2015 Q4 | 2016 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
75.82% - |
73.46% -3.1% |
73% -0.6% |
66.22% -9.3% |
65.85% -0.6% |
65.85% 0% |
66.53% 1.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.34% 3.7% |
9.23% -1.1% |
7.8% -15.5% |
8.48% 8.7% |
8.13% -4.1% |
8.28% 1.8% |
7.49% -9.6% |
7.6% 1.6% |
6.56% -13.7% |
7.07% 7.7% |
4.18% -40.9% |
4.48% 7.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.89% 0.3% |
30.75% -0.5% |
27.71% -9.9% |
27.05% -2.4% |
26.21% -3.1% |
26.58% 1.4% |
27.77% 4.5% |
28.04% 1.0% |
28.62% 2.1% |
27.72% -3.2% |
27.64% -0.3% |
27.07% -2.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.41% 0.9% |
12.09% -2.6% |
10.34% -14.5% |
11.08% 7.2% |
10.41% -6.1% |
10.86% 4.4% |
10.06% -7.4% |
9.81% -2.4% |
9.26% -5.6% |
9.82% 6.0% |
7.52% -23.4% |
7.14% -5.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6B 1.3% |
1.68B 5.1% |
1.8B 7.2% |
2.04B 13.2% |
2.2B 8.1% |
2.33B 6.0% |
2.22B -4.8% |
2.25B 1.3% |
2.29B 1.8% |
2.53B 10.3% |
2.51B -0.6% |
2.54B 1.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.11B 18.1% |
2.84B -8.7% |
3.23B 13.8% |
3.19B -1.4% |
3.22B 1.0% |
3.43B 6.6% |
3.62B 5.4% |
4.55B 25.7% |
4.58B 0.7% |
4.79B 4.7% |
4.77B -0.6% |
4.77B 0.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7B -2.5% |
1.46B -14.1% |
1.79B 22.9% |
1.71B -4.5% |
1.72B 0.4% |
1.88B 9.6% |
2.02B 7.5% |
2.1B 4.0% |
2.12B 0.9% |
2.25B 6.1% |
2.3B 1.9% |
2.25B -2.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 58.0% |
1.38B -2.3% |
1.44B 4.3% |
1.48B 2.5% |
1.5B 1.6% |
1.54B 3.0% |
1.59B 2.7% |
2.43B 53.3% |
2.44B 0.2% |
2.52B 3.4% |
2.45B -2.7% |
2.5B 2.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
221.72M -8.6% |
- |
38.02M - |
- |
37.61M - |
- |
62.27M - |
- |
-191.52K - |
- |
13.85M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.33M -34.4% |
168.26M 59.7% |
293.4M 74.4% |
232.15M -20.9% |
623.72M 168.7% |
106.57M -82.9% |
253.92M 138.3% |
173.83M -31.5% |
127.11M -26.9% |
152.18M 19.7% |
198.88M 30.7% |
990.78M 398.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
623.4M 168.5% |
106.38M -82.9% |
253.92M 138.7% |
173.8M -31.6% |
127.4M -26.7% |
152.47M 19.7% |
198.88M 30.4% |
990.87M 398.2% |
766.25M -22.7% |
727.02M -5.1% |
460.99M -36.6% |
369.39M -19.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-164.49M - |
-234.44M - |
-328.91M - |
-307.66M - |
-278.38M - |
-171.5M - |
-144.38M - |
-158.51M - |
-118.24M - |
-175.36M - |
-207.89M - |
-204.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
148.97M 6.6% |
- |
142.65M - |
- |
182.06M - |
- |
169.25M - |
- |
152.23M - |
- |
104.22M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.83 6.4% |
0.81 -2.4% |
0.67 -17.3% |
0.8 19.4% |
0.74 -7.5% |
0.82 10.8% |
0.69 -15.9% |
0.71 2.9% |
0.6 -15.5% |
0.7 16.7% |
0.4 -42.9% |
0.42 5.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.44% -15.3% |
11.21% -16.6% |
12.04% 7.5% |
14.57% 21.0% |
12.3% -15.6% |
13.21% 7.5% |
10.99% -16.8% |
8.75% -20.4% |
7.63% -12.7% |
8.79% 15.2% |
5.2% -40.9% |
4.62% -11.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.7% 6.0% |
5.45% -4.5% |
4.85% -11.0% |
5.93% 22.3% |
5.65% -4.6% |
6.16% 8.9% |
4.85% -21.2% |
4.42% -8.9% |
3.85% -12.8% |
4.34% 12.7% |
2.5% -42.4% |
2.45% -2.2% |