2018 Q4 | 2019 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
9.03% -41.3% |
11.95% 32.3% |
10.08% -15.6% |
10.19% 1.1% |
13.18% 29.3% |
13.35% 1.2% |
12.53% -6.1% |
15.09% 20.4% |
13.21% -12.5% |
11.36% -14.0% |
9.39% -17.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
14.7% -51.8% |
24.02% 63.4% |
21.6% -10.1% |
21.79% 0.9% |
26.07% 19.6% |
24.26% -6.9% |
25.33% 4.4% |
27.3% 7.8% |
25.71% -5.9% |
18.95% -26.3% |
17.47% -7.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
9.84% -44.7% |
13.74% 39.6% |
11.09% -19.3% |
10.9% -1.7% |
12.99% 19.2% |
13% 0.1% |
11.21% -13.7% |
13.15% 17.3% |
9.61% -26.9% |
8.17% -15.0% |
5.05% -38.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
815.61M 155.6% |
2.48B 203.5% |
2.53B 2.1% |
3.01B 19.3% |
2.7B -10.3% |
2.77B 2.6% |
2.39B -13.7% |
2.31B -3.7% |
1.93B -16.5% |
2.66B 38.4% |
2.25B -15.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9B - |
2.59B -10.7% |
3.01B 16.3% |
7.35B 144.2% |
7.57B 2.9% |
7.81B 3.1% |
7.96B 2.0% |
7.5B -5.8% |
7.54B 0.5% |
7.36B -2.4% |
7.23B -1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74B - |
1.43B -17.9% |
1.71B 19.7% |
1.75B 2.2% |
1.83B 5.0% |
2.05B 11.6% |
2.13B 4.0% |
1.75B -17.7% |
1.76B 0.4% |
1.52B -13.8% |
1.41B -7.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B - |
1.16B 0.3% |
1.3B 12.1% |
5.61B 330.5% |
5.74B 2.3% |
5.76B 0.4% |
5.83B 1.2% |
5.75B -1.4% |
5.78B 0.6% |
5.85B 1.1% |
5.83B -0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.85M - |
50.95M - |
5.74M -88.7% |
-184.15M - |
- |
377.86M - |
- |
345.05M - |
- |
117.63M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
463.81M -2.1% |
208.37M -55.1% |
473.87M 127.4% |
463.81M -2.1% |
571.44M 23.2% |
321.78M -43.7% |
389.58M 21.1% |
4.5B 1056.4% |
4.19B -7.0% |
3.05B -27.2% |
4.1B 34.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
571.44M 23.2% |
321.78M -43.7% |
389.58M 21.1% |
4.5B 1056.4% |
4.19B -7.0% |
3.05B -27.2% |
4.1B 34.5% |
4.59B 11.9% |
4.8B 4.5% |
4.64B -3.2% |
4.16B -10.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.64M - |
-203.99M - |
-31.96M - |
-243.84M - |
57.78M - |
333.67M 477.5% |
107.05M -67.9% |
301.67M 181.8% |
222.97M -26.1% |
10.98M -95.1% |
-309.22M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
73.63M 50.0% |
295.74M 301.6% |
254.75M -13.9% |
307.18M 20.6% |
- |
370.1M - |
- |
347.87M - |
- |
302.57M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 43.0% |
0.58 346.2% |
0.504 -13.1% |
0.55 9.1% |
0.59 7.3% |
0.61 3.4% |
0.46 -24.6% |
0.49 6.5% |
0.36 -26.5% |
0.45 25.0% |
0.31 -31.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
6.36% - |
33.27% 423.4% |
20.64% -38.0% |
5.48% -73.5% |
10.33% 88.6% |
10.7% 3.5% |
8.41% -21.4% |
6.13% -27.1% |
4.42% -27.9% |
5.22% 18.1% |
3.62% -30.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.54% - |
13.88% 446.7% |
9.26% -33.3% |
4.18% -54.9% |
6.81% 62.9% |
7.13% 4.7% |
5.47% -23.3% |
4.68% -14.3% |
3.37% -28.2% |
3.99% 18.7% |
2.78% -30.4% |