2017 Q4 | 2018 Q4 | 2019 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
54.65% - |
54.56% -0.2% |
53.8% -1.4% |
53.59% -0.4% |
53.59% 0% |
46.9% -12.5% |
46.9% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.73% 21.3% |
10.27% 5.6% |
10.24% -0.3% |
9.86% -3.7% |
9.85% -0.1% |
8.85% -10.2% |
8.29% -6.3% |
7.18% -13.3% |
5.23% -27.2% |
3.28% -37.2% |
- | |
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.25% -59.8% |
17.74% 2.8% |
16.85% -5.0% |
16.31% -3.3% |
16.66% 2.1% |
15.5% -6.9% |
14.19% -8.5% |
12.66% -10.8% |
9.95% -21.4% |
7.49% -24.7% |
- | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.03% -70.2% |
11.84% 7.3% |
11.4% -3.7% |
11.35% -0.4% |
11.75% 3.5% |
10.71% -8.9% |
9.79% -8.6% |
8.4% -14.3% |
5.92% -29.6% |
3.67% -38.0% |
- | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
804.33M 39.2% |
1.08B 33.9% |
1.36B 26.3% |
1.78B 30.8% |
2.23B 25.6% |
2.92B 30.5% |
3.54B 21.3% |
3.25B -8.0% |
2.78B -14.5% |
2.54B -8.6% |
- | |
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 14.5% |
1.62B 45.4% |
1.87B 15.3% |
2.26B 21.0% |
2.64B 16.7% |
2.82B 6.8% |
3.47B 23.3% |
2.98B -14.1% |
2.63B -11.9% |
2.86B 9.1% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
445.5M 30.4% |
379.4M -14.8% |
571.71M 50.7% |
914.81M 60.0% |
1.28B 39.8% |
1.37B 7.4% |
1.88B 36.6% |
1.38B -26.3% |
1.21B -12.2% |
1.42B 17.1% |
- | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
668.97M 5.9% |
1.24B 85.5% |
1.3B 4.5% |
1.35B 3.8% |
1.36B 0.9% |
1.44B 6.2% |
1.6B 10.7% |
1.6B 0.1% |
1.41B -11.6% |
1.44B 2.1% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-51.17M - |
- |
-125.71M - |
- |
-252.39M - |
- |
59.62M - |
- |
-282.16M - |
- |
19.86M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.12M 155.1% |
80.96M -7.1% |
35.37M -56.3% |
17.25M -51.2% |
17.77M 3.0% |
445.98M 2410.3% |
245.69M -44.9% |
138.12M -43.8% |
103.83M -24.8% |
101.36M -2.4% |
892.79M 780.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.94M 6.8% |
451.44M 2416.3% |
248.36M -45.0% |
138.49M -44.2% |
109.1M -21.2% |
105.2M -3.6% |
938.27M 791.9% |
512.75M -45.4% |
290.35M -43.4% |
257.43M -11.3% |
704.34M 173.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-68.93M - |
-150.29M - |
-316.23M - |
-403.77M - |
-458.29M - |
-381.69M - |
-32.45M - |
-350.44M - |
-378.19M - |
-420.13M - |
-101.62M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.22M - |
- |
139.33M - |
- |
220.04M - |
- |
293.01M - |
- |
145.41M - |
- |
-23.3M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.056 69.4% |
0.075 34.4% |
0.087 17.0% |
0.103 17.2% |
0.117 14.3% |
0.136 16.1% |
0.15 9.9% |
0.118 -20.9% |
0.073 -38.2% |
0.041 -43.9% |
- | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.42% 69.3% |
8.91% -28.2% |
14.45% 62.1% |
17.58% 21.7% |
21.68% 23.3% |
19.32% -10.9% |
20.34% 5.3% |
15.87% -22.0% |
10.75% -32.3% |
5.91% -45.1% |
- | |
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.68% 82.2% |
6.83% -21.3% |
9.96% 45.9% |
10.76% 8.0% |
11.72% 9.0% |
11.68% -0.3% |
11.01% -5.7% |
8.92% -19.0% |
5.67% -36.5% |
3% -47.0% |
- |