2020 | 2021 | 2022 | 2023 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | |
Net Margin | [friend] |
3.53% 16.8% |
4.79% 35.7% |
0.93% -80.7% |
- | |
Gross Margin | [friend] |
32.03% -9.9% |
34.07% 6.4% |
32.02% -6.0% |
- | |
Operating Margin | [friend] |
5.1% 32.6% |
6.23% 22.2% |
1.31% -78.9% |
- | |
Total Revenue | [friend] |
4.33B 52.3% |
4.9B 13.1% |
5.29B 8.1% |
4.38B -17.3% |
|
Total Assets | [friend] |
1.94B 41.4% |
2.36B 21.3% |
2.34B -0.9% |
2.69B 15.0% |
|
Total Liabilities | [friend] |
1.35B 48.4% |
1.09B -19.1% |
1.02B -6.5% |
1.15B 12.7% |
|
Total Equity | [friend] |
590.7M 27.6% |
1.26B 113.9% |
1.31B 4.0% |
1.53B 16.8% |
|
Operating CashFlow | [friend] |
358.78M 54.6% |
352.06M -1.9% |
131.43M -62.7% |
425.32M 223.6% |
|
Beginning Cash Position | [friend] |
515.2M 81.2% |
574.33M 11.5% |
955.95M 66.4% |
679.54M -28.9% |
|
End Cash Position | [friend] |
574.33M 11.5% |
955.95M 66.4% |
679.54M -28.9% |
862.49M 26.9% |
|
Free Cash Flow | [friend] |
-122.55M - |
233.36M - |
-125.48M - |
96.4M - |
|
Net Income (Cont Operations) | [friend] |
182.34M 80.7% |
324.4M 77.9% |
75.43M -76.7% |
301.24M 299.4% |
|
Diluted Net Income | [friend] |
152.79M 77.9% |
234.44M 53.4% |
48.99M -79.1% |
220.37M 349.8% |
|
Diluted EPS | [friend] |
110.391 154.3% |
114.73 3.9% |
19.55 -83.0% |
87.73 348.7% |
|
Return On Equity (%) | [friend] |
29% 56.3% |
25.29% -12.8% |
3.8% -85.0% |
- | |
Return On Assets (%) | [friend] |
9.22% 47.4% |
10.91% 18.4% |
2.09% -80.9% |
- |