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] | - | - | - | - |
0% - |
82.88% - |
78.91% -4.8% |
78.91% 0% |
78.91% 0% |
77.14% -2.2% |
77.14% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.4% -12.5% |
19.2% 33.4% |
21.68% 12.9% |
15.5% -28.5% |
16.5% 6.5% |
20.9% 26.7% |
22.71% 8.6% |
14.97% -34.1% |
14.87% -0.7% |
17.1% 15.0% |
-4.56% - |
15.61% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.62% 4.6% |
43.03% 8.6% |
38.79% -9.9% |
33.08% -14.7% |
40.85% 23.5% |
37.93% -7.1% |
36.84% -2.9% |
33.76% -8.4% |
35.38% 4.8% |
39.91% 12.8% |
23.41% -41.3% |
28.79% 23.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.02% 0.0% |
34.76% 12.0% |
35.69% 2.7% |
26.93% -24.5% |
33.83% 25.6% |
30.91% -8.6% |
29.19% -5.5% |
27.98% -4.1% |
27.01% -3.5% |
32.54% 20.5% |
11.32% -65.2% |
23.18% 104.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
643.9M 42.3% |
731.59M 13.6% |
790.52M 8.1% |
578.81M -26.8% |
730.01M 26.1% |
823.76M 12.8% |
755.53M -8.3% |
547.84M -27.5% |
755.45M 37.9% |
892.3M 18.1% |
792.44M -11.2% |
575.77M -27.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.69B 4.8% |
13.21B 4.1% |
13.56B 2.6% |
14B 3.2% |
14.34B 2.4% |
15B 4.6% |
15.37B 2.5% |
15.82B 2.9% |
16.91B 6.9% |
17.8B 5.3% |
18.38B 3.3% |
19.19B 4.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.6B 7.4% |
6.97B 5.6% |
7.14B 2.4% |
7.5B 5.0% |
7.63B 1.8% |
8.11B 6.2% |
8.32B 2.6% |
8.67B 4.3% |
9.68B 11.6% |
10.33B 6.7% |
10.96B 6.1% |
11.55B 5.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.64B 0.9% |
5.77B 2.5% |
5.97B 3.4% |
6.04B 1.2% |
6.13B 1.5% |
6.3B 2.8% |
6.46B 2.5% |
6.55B 1.4% |
6.61B 0.9% |
6.77B 2.4% |
6.74B -0.4% |
6.83B 1.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
155.36M - |
- | - | - |
526.49M - |
- | - | - |
131.47M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.03B 104.7% |
1.04B 1.5% |
934.97M -10.2% |
822.4M -12.0% |
924.1M 12.4% |
835M -9.6% |
915.46M 9.6% |
783.37M -14.4% |
488.84M -37.6% |
554.67M 13.5% |
737.25M 32.9% |
935.36M 26.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 1.5% |
934.97M -10.2% |
822.4M -12.0% |
924.1M 12.4% |
835M -9.6% |
915.46M 9.6% |
783.37M -14.4% |
488.84M -37.6% |
554.67M 13.5% |
737.25M 32.9% |
935.36M 26.9% |
1.16B 24.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-285.81M - |
-277.56M - |
-341.46M - |
-253.88M - |
-159.49M - |
-275.4M - |
-486.31M - |
-537.81M - |
-676.95M - |
-314.15M - |
-124.83M - |
-203.03M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
189.09M - |
- | - | - |
228.22M - |
- | - | - |
218.5M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.029 38.1% |
0.03 3.4% |
0.05 66.7% |
0.02 -60.0% |
0.032 59.0% |
0.041 28.6% |
0.049 20.0% |
0.02 -59.3% |
0.03 50.0% |
0.042 38.7% |
-0.012 - |
0.02 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.65% 11.6% |
2.46% 49.0% |
2.92% 18.5% |
1.49% -48.8% |
1.98% 32.5% |
2.77% 39.9% |
2.69% -3.0% |
1.26% -53.1% |
1.71% 35.4% |
2.28% 33.6% |
-0.54% - |
1.32% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.75% 17.1% |
1.08% 45.1% |
1.28% 18.0% |
0.65% -49.1% |
0.85% 30.6% |
1.17% 38.1% |
1.13% -3.8% |
0.53% -53.5% |
0.69% 30.5% |
0.88% 28.1% |
-0.2% - |
0.48% - |