2013 Q4 | 2014 Q2 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q1 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q4 | 2019 Q4 | 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] | [friend] | [friend] | - | - | - | - | - |
0% - |
73.05% - |
71.06% -2.7% |
71.06% 0% |
68.75% -3.2% |
68.75% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.8% -11.7% |
6.66% -14.6% |
6.24% -6.3% |
5.1% -18.2% |
4.87% -4.6% |
5.11% 5.1% |
4.99% -2.4% |
5.55% 11.1% |
5.34% -3.7% |
5.45% 2.0% |
5.48% 0.5% |
5.15% -5.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.95% 0.0% |
14.95% -11.8% |
13.56% -9.3% |
12.08% -10.9% |
12.17% 0.7% |
11.64% -4.3% |
11.21% -3.7% |
11.73% 4.7% |
11.27% -3.9% |
12.14% 7.7% |
11.22% -7.6% |
10.06% -10.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.76% -5.8% |
10.3% -12.4% |
8.92% -13.4% |
7.76% -13.0% |
7.37% -5.1% |
6.8% -7.7% |
6.69% -1.6% |
7.04% 5.2% |
6.88% -2.2% |
7.61% 10.6% |
7.49% -1.6% |
6.88% -8.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B 279.0% |
1.16B 10.6% |
1.24B 6.7% |
1.43B 15.3% |
1.64B 14.7% |
1.8B 9.8% |
2.01B 11.7% |
2.1B 4.3% |
2.33B 11.1% |
2.62B 12.1% |
2.76B 5.6% |
2.91B 5.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B - |
1.18B 9.8% |
1.24B 4.5% |
1.44B 16.5% |
2.21B 53.1% |
2.11B -4.4% |
2.18B 3.5% |
2.38B 9.2% |
2.54B 6.7% |
3.18B 24.8% |
3.1B -2.3% |
3.32B 6.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
440.96M - |
531.81M 20.6% |
568.07M 6.8% |
751.9M 32.4% |
876.17M 16.5% |
752.49M -14.1% |
801.98M 6.6% |
965.54M 20.4% |
1.11B 14.7% |
1.53B 38.3% |
1.48B -3.3% |
1.66B 12.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
637.49M - |
652M 2.3% |
668.5M 2.5% |
688.63M 3.0% |
1.33B 93.0% |
1.36B 2.0% |
1.38B 1.9% |
1.42B 2.7% |
1.44B 1.3% |
1.64B 14.5% |
1.62B -1.3% |
1.66B 2.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-159.75M - |
- |
-118.67M - |
-143.76M - |
-355.64M - |
- |
-339.12M - |
- |
-223.77M - |
- |
-201.76M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
235.32M 12.0% |
114.04M -51.5% |
210.17M 84.3% |
109.36M -48.0% |
114.04M 4.3% |
167.19M 46.6% |
125.88M -24.7% |
169.3M 34.5% |
714.63M 322.1% |
268.8M -62.4% |
242.1M -9.9% |
426.51M 76.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
131.7M 20.4% |
167.19M 27.0% |
125.88M -24.7% |
169.75M 34.9% |
706.56M 316.2% |
258.38M -63.4% |
242.1M -6.3% |
422.84M 74.7% |
526.76M 24.6% |
806.89M 53.2% |
895.01M 10.9% |
519.11M -42.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-193.54M - |
-168.51M - |
-144.5M - |
-158.74M - |
-399.43M - |
-343.15M - |
-393.53M - |
-370.55M - |
-274.36M - |
-383.48M - |
-242.71M - |
-322.39M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.84M 234.6% |
- |
77.28M - |
72.95M -5.6% |
79.79M 9.4% |
- |
100.42M - |
- |
124.55M - |
- |
151.33M - |
- | |
Diluted Net Income | [friend] | [friend] | [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] | [friend] | [friend] |
1.103 255.7% |
1.048 -5.0% |
0.99 -5.5% |
0.94 -5.1% |
1.03 9.6% |
1.08 4.9% |
1.1 1.9% |
1.19 8.2% |
1.17 -1.7% |
1.36 16.2% |
1.44 5.9% |
1.42 -1.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.72% - |
11.86% -13.6% |
12.27% 3.5% |
10.59% -13.7% |
8.11% -23.4% |
9.17% 13.0% |
9.8% 6.9% |
11.05% 12.8% |
9.01% -18.5% |
9.5% 5.5% |
10.07% 6.0% |
9.74% -3.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.44% - |
6.53% -22.6% |
7.04% 7.8% |
5.06% -28.0% |
4.86% -4.0% |
5.59% 15.1% |
5.87% 5.0% |
6.09% 3.7% |
5.24% -13.9% |
5.39% 2.8% |
5.72% 6.1% |
5.25% -8.2% |