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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.15% 106.8% |
7.37% -9.6% |
4.02% -45.5% |
8.97% 123.4% |
12.91% 43.9% |
8.58% -33.5% |
11.49% 33.8% |
11.87% 3.3% |
6.26% -47.2% |
3.54% -43.5% |
3.9% 10.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.94% 0.9% |
38.42% 6.9% |
38.44% 0.1% |
35.99% -6.4% |
34.89% -3.1% |
35.95% 3.0% |
36.02% 0.2% |
35.34% -1.9% |
30.18% -14.6% |
30.57% 1.3% |
29.23% -4.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.4% 151.2% |
8.92% -5.2% |
7.01% -21.4% |
11.51% 64.3% |
16.57% 43.9% |
12.68% -23.5% |
13.98% 10.2% |
14% 0.2% |
7.15% -49.0% |
6.49% -9.2% |
6.74% 3.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
391.57M 32.2% |
483.8M 23.6% |
371.44M -23.2% |
615.28M 65.6% |
907.48M 47.5% |
928.21M 2.3% |
766.38M -17.4% |
934.05M 21.9% |
854.23M -8.5% |
957.6M 12.1% |
728M -24.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.77B 11.1% |
4.01B 6.3% |
4.54B 13.1% |
4.99B 10.1% |
5.33B 6.7% |
5.66B 6.3% |
7B 23.6% |
7.33B 4.8% |
6.97B -5.0% |
6.98B 0.1% |
6.86B -1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.31B 17.4% |
2.49B 8.1% |
3B 20.3% |
3.43B 14.4% |
3.63B 5.8% |
3.88B 6.9% |
4.15B 7.0% |
4.42B 6.4% |
3.98B -9.9% |
3.96B -0.5% |
3.82B -3.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47B 2.6% |
1.52B 3.5% |
1.54B 1.3% |
1.56B 1.5% |
1.7B 8.6% |
1.78B 5.0% |
2.84B 59.7% |
2.92B 2.6% |
2.98B 2.3% |
3.01B 1.0% |
3.04B 0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-78.14M - |
- | - | - |
79.08M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
266.38M -24.7% |
218.11M -18.1% |
164.1M -24.8% |
242.84M 48.0% |
199.88M -17.7% |
172.19M -13.9% |
147.81M -14.2% |
928.57M 528.2% |
719.96M -22.5% |
763.43M 6.0% |
863.3M 13.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
218.11M -18.1% |
164.1M -24.8% |
242.84M 48.0% |
199.88M -17.7% |
172.19M -13.9% |
147.81M -14.2% |
928.57M 528.2% |
719.96M -22.5% |
763.43M 6.0% |
863.3M 13.1% |
820.41M -5.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.44M - |
-180.3M - |
-158.54M - |
-85.42M - |
-149.45M - |
-98.2M - |
-159.47M - |
145.72M - |
-104.34M - |
194.96M - |
-272.97M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
70.27M - |
- | - | - |
198.96M - |
- | - | - | |
Diluted Net Income | [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] |
0.11 175.0% |
0.12 9.1% |
0.05 -58.3% |
0.18 260% |
0.4 122.2% |
0.25 -37.5% |
0.27 8.0% |
0.33 22.2% |
0.16 -51.5% |
0.09 -43.8% |
0.08 -11.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.2% 172.0% |
2.39% 8.4% |
0.98% -59.1% |
3.56% 264.9% |
7.19% 101.9% |
4.58% -36.3% |
3.81% -16.9% |
3.85% 1.1% |
1.81% -52.9% |
1.13% -37.7% |
0.94% -17.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.89% 141.2% |
0.92% 2.9% |
0.35% -61.9% |
1.16% 231.9% |
2.27% 96.0% |
1.45% -36.1% |
1.39% -4.1% |
1.55% 11.2% |
0.75% -51.6% |
0.49% -35.0% |
0.41% -15.5% |