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] |
75.36% -0.1% |
70.94% -5.9% |
69.65% -1.8% |
68.89% -1.1% |
67.01% -2.7% |
65.18% -2.7% |
65.13% -0.1% |
64.54% -0.9% |
64.54% 0% |
62.56% -3.1% |
62.56% 0% |
62.74% 0.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.41% 24.6% |
8.16% -13.3% |
5.32% -34.8% |
2.91% -45.2% |
9.02% 209.5% |
8.52% -5.5% |
9.18% 7.8% |
6.13% -33.3% |
8.69% 41.8% |
8.97% 3.2% |
8.83% -1.5% |
4.35% -50.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.5% 0.9% |
24.2% -1.2% |
21.59% -10.8% |
19.92% -7.7% |
24.79% 24.5% |
22.91% -7.6% |
22.19% -3.2% |
21.8% -1.7% |
24.42% 12.0% |
24.71% 1.2% |
22.3% -9.8% |
20.93% -6.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.83% 5.7% |
8.95% -9.0% |
4.44% -50.4% |
4.59% 3.3% |
10.64% 132.0% |
9.15% -14.0% |
6.02% -34.2% |
7.44% 23.5% |
9.59% 29.0% |
9.83% 2.4% |
7.81% -20.5% |
5.92% -24.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
742.84M 7.1% |
786.7M 5.9% |
831.3M 5.7% |
832.94M 0.2% |
895.66M 7.5% |
978.3M 9.2% |
966.38M -1.2% |
999.94M 3.5% |
1.02B 2.3% |
1.1B 7.4% |
1.12B 1.8% |
1.12B -0.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.29B 6.5% |
2.37B 3.5% |
2.42B 1.8% |
2.53B 4.8% |
2.72B 7.4% |
2.72B -0.2% |
2.71B -0.3% |
2.78B 2.7% |
3B 8.0% |
3.01B 0.3% |
3.07B 2.0% |
3.12B 1.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
431.27M 31.1% |
445.43M 3.3% |
445.11M -0.1% |
536.48M 20.5% |
668.09M 24.5% |
580.98M -13.0% |
483.73M -16.7% |
496.49M 2.6% |
661.95M 33.3% |
568.74M -14.1% |
526.76M -7.4% |
520.85M -1.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86B 2.1% |
1.93B 3.4% |
1.97B 2.3% |
2B 1.2% |
2.05B 2.8% |
2.13B 4.1% |
2.22B 4.2% |
2.28B 2.8% |
2.34B 2.5% |
2.44B 4.3% |
2.55B 4.2% |
2.6B 2.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-450.19M - |
- | - | - |
-543.76M - |
- | - | - |
-509.98M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
613.65M -0.7% |
546.42M -11.0% |
491.11M -10.1% |
852.55M 73.6% |
526.61M -38.2% |
754.74M 43.3% |
182.3M -75.8% |
644.55M 253.6% |
342.85M -46.8% |
491.46M 43.3% |
242.35M -50.7% |
798.32M 229.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
546.42M -11.0% |
491.11M -10.1% |
852.55M 73.6% |
526.61M -38.2% |
754.74M 43.3% |
182.3M -75.8% |
644.55M 253.6% |
342.85M -46.8% |
491.46M 43.3% |
242.35M -50.7% |
798.32M 229.4% |
386.33M -51.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-126.03M - |
-109.41M - |
502.4M - |
-433.92M - |
-113.82M - |
-138.23M - |
813.63M - |
-450.21M - |
-349.14M - |
-151.63M - |
731.51M - |
-497.94M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.24M - |
- | - | - |
104.93M - |
- | - | - |
150.22M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.156 27.5% |
0.143 -8.5% |
0.1 -30.0% |
0.057 -42.9% |
0.183 220.0% |
0.19 3.9% |
0.2 5.3% |
0.1 -50% |
0.143 42.9% |
0.164 15.0% |
0.157 -4.3% |
0.079 -50.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.79% 30.3% |
3.39% -10.7% |
2.27% -33.0% |
1.22% -46.0% |
3.99% 226.2% |
3.98% -0.2% |
4.07% 2.3% |
2.72% -33.2% |
3.84% 41.4% |
4.12% 7.2% |
3.96% -3.8% |
1.89% -52.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.14% 27.7% |
2.75% -12.5% |
1.84% -32.9% |
0.98% -46.9% |
3.07% 213.6% |
3.07% -0.2% |
3.27% 6.7% |
2.23% -31.8% |
3.07% 37.6% |
3.28% 6.6% |
3.25% -0.9% |
1.57% -51.7% |