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] | - | - | - | - |
73.79% - |
66.01% -10.6% |
64.78% -1.9% |
62.2% -4.0% |
60.23% -3.2% |
60.23% 0% |
60.23% 0% |
56.35% -6.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.91% -7.6% |
5.48% -20.7% |
3.73% -31.9% |
2.86% -23.5% |
1.7% -40.4% |
-0.74% - |
0.71% - |
0.84% 18.3% |
2.39% 183.0% |
4.25% 77.6% |
2.94% -30.8% |
2.76% -6.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.47% -2.9% |
15.15% -13.3% |
13.59% -10.3% |
12.28% -9.6% |
10.94% -10.9% |
9.13% -16.6% |
10.15% 11.2% |
10.26% 1.1% |
11.76% 14.6% |
13.47% 14.6% |
12.8% -5.0% |
12.69% -0.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.04% -6.0% |
8.22% -18.1% |
6.45% -21.5% |
5.34% -17.3% |
4.01% -24.8% |
1.64% -59.2% |
2.95% 80.3% |
2.99% 1.1% |
4.91% 64.4% |
6.66% 35.8% |
5.55% -16.8% |
5.31% -4.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 11.6% |
1.19B 6.6% |
1.21B 2.2% |
1.22B 1.0% |
1.24B 1.1% |
1.19B -4.1% |
1.22B 2.8% |
1.22B 0.4% |
1.3B 6.3% |
1.39B 6.9% |
1.42B 1.7% |
1.49B 5.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 7.1% |
1.54B 12.1% |
1.53B -0.1% |
1.55B 1.3% |
1.6B 2.9% |
1.59B -0.3% |
1.69B 5.9% |
1.69B 0.0% |
1.8B 6.9% |
1.96B 8.5% |
1.95B -0.4% |
1.98B 1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
464.33M 25.2% |
623.4M 34.3% |
616.82M -1.1% |
630.53M 2.2% |
693.94M 10.1% |
720.35M 3.8% |
791.07M 9.8% |
781.5M -1.2% |
873.95M 11.8% |
1.03B 17.6% |
1.01B -1.5% |
1.05B 4.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
905.14M -0.3% |
912M 0.8% |
917.23M 0.6% |
923.81M 0.7% |
905M -2.0% |
873.54M -3.5% |
896.54M 2.6% |
906.12M 1.1% |
929.65M 2.6% |
928.07M -0.2% |
936.36M 0.9% |
928.38M -0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-479.9M - |
- |
-485.84M - |
- |
-458.37M - |
- |
-337.2M - |
- |
-294.6M - |
- |
-204.11M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.5M 39.7% |
251.73M 699.3% |
111.9M -55.5% |
69.83M -37.6% |
70.93M 1.6% |
115.54M 62.9% |
101.05M -12.5% |
133.89M 32.5% |
86.38M -35.5% |
81.07M -6.1% |
119.71M 47.7% |
59.53M -50.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.78M 1.9% |
116.21M 61.9% |
101.05M -13.0% |
134.77M 33.4% |
86.04M -36.2% |
79.65M -7.4% |
119.71M 50.3% |
59.39M -50.4% |
112.75M 89.9% |
112.33M -0.4% |
191.37M 70.4% |
109.47M -42.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-496.55M - |
-507.15M - |
-554.01M - |
-496.24M - |
-540.04M - |
-482.3M - |
-439.1M - |
-484.64M - |
-388.54M - |
-386.49M - |
-246.42M - |
-184.06M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.81M - |
- |
45.21M - |
- |
21.05M - |
- |
8.72M - |
- |
31.12M - |
- |
41.6M - |
- | |
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.94 -2.1% |
0.76 -19.1% |
0.51 -32.9% |
0.39 -23.5% |
0.23 -41.0% |
-0.11 - |
0.1 - |
0.12 20.0% |
0.36 200% |
0.68 88.9% |
0.48 -29.4% |
0.48 0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.71% 2.2% |
7.3% -31.8% |
5% -31.5% |
3.82% -23.7% |
2.33% -39.0% |
-0.98% - |
0.96% - |
1.13% 17.7% |
3.39% 200.0% |
6.56% 93.3% |
4.54% -30.8% |
4.48% -1.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.1% -4.4% |
4.75% -33.1% |
3.29% -30.6% |
2.47% -25.1% |
1.42% -42.5% |
-0.56% - |
0.54% - |
0.64% 18.0% |
1.83% 186.5% |
3.33% 82.0% |
2.29% -31.3% |
2.24% -2.1% |