2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | |
Net Margin | [friend] |
34.88% 20.2% |
43.2% 23.9% |
|
Gross Margin | [friend] |
95.47% 0.1% |
95.79% 0.3% |
|
Operating Margin | [friend] |
49.59% -2.7% |
44.16% -11.0% |
|
Total Revenue | [friend] |
1.02B 87.8% |
1.1B 7.0% |
|
Total Assets | [friend] |
10.72B 4.3% |
11.04B 2.9% |
|
Total Liabilities | [friend] |
5.36B 7.4% |
5.49B 2.5% |
|
Total Equity | [friend] |
5.36B 1.3% |
5.54B 3.3% |
|
Operating CashFlow | [friend] |
915.9M 192.7% |
797.5M -12.9% |
|
Beginning Cash Position | [friend] |
22.1M - |
21.7M -1.8% |
|
End Cash Position | [friend] |
21.7M -1.8% |
177.5M 718.0% |
|
Free Cash Flow | [friend] |
609.1M 201.8% |
362.4M -40.5% |
|
Net Income (Cont Operations) | [friend] |
536.7M 87.0% |
568.5M 5.9% |
|
Diluted Net Income | [friend] |
356.9M 125.7% |
473.1M 32.6% |
|
Diluted EPS | [friend] |
0.352 37.7% |
0.467 32.5% |
|
Return On Equity (%) | [friend] |
6.7% 124.1% |
8.68% 29.5% |
|
Return On Assets (%) | [friend] |
3.4% 120.9% |
4.35% 28.0% |