2019 Q4 | 2020 Q4 | 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] | - | - | - | - | - | - | - |
0% - |
- | - |
0% - |
|
Net Margin | [friend] | [friend] |
28.62% 10.4% |
23.9% -16.5% |
20.22% -15.4% |
20.42% 1.0% |
20.1% -1.6% |
20.15% 0.2% |
20.09% -0.3% |
19.87% -1.1% |
20.67% 4.0% |
19.24% -6.9% |
19.55% 1.6% |
|
Gross Margin | [friend] | [friend] |
100% 81.1% |
51.76% -48.2% |
48.28% -6.7% |
47.53% -1.6% |
60.83% 28.0% |
47.03% -22.7% |
47.32% 0.6% |
46.88% -0.9% |
47.75% 1.9% |
46.26% -3.1% |
45.77% -1.1% |
|
Operating Margin | [friend] | [friend] |
100% 234.2% |
25.27% -74.7% |
26.53% 5.0% |
27.2% 2.5% |
39.32% 44.6% |
23.18% -41.1% |
23.23% 0.2% |
23.07% -0.7% |
23.62% 2.4% |
21.9% -7.3% |
21.24% -3.0% |
|
Total Revenue | [friend] | [friend] |
317.72M -72.7% |
1.55B 388.8% |
422.72M -72.8% |
501.49M 18.6% |
1.91B 281.4% |
1.97B 2.9% |
2.01B 2.3% |
2.15B 6.7% |
2.11B -1.7% |
2.21B 4.5% |
2.21B 0.1% |
|
Total Assets | [friend] | [friend] | - |
2.12B - |
- |
2.45B - |
2.67B 9.2% |
2.68B 0.3% |
2.75B 2.6% |
5.19B 88.9% |
5.27B 1.5% |
5.47B 3.7% |
5.56B 1.6% |
|
Total Liabilities | [friend] | [friend] | - |
984.6M - |
- |
1.08B - |
1.21B 12.1% |
1.09B -10.0% |
1.05B -3.6% |
1.22B 16.8% |
1.21B -1.4% |
1.29B 7.1% |
1.28B -0.9% |
|
Total Equity | [friend] | [friend] | - |
1.14B - |
- |
1.37B - |
1.46B 6.8% |
1.59B 8.9% |
1.7B 6.8% |
3.97B 133.3% |
4.07B 2.4% |
4.18B 2.7% |
4.28B 2.4% |
|
Operating CashFlow | [friend] | [friend] | - |
527.3M - |
-25.88M - |
47.22M - |
- |
284.56M - |
282.89M -0.6% |
146.67M -48.2% |
- |
265.54M - |
- | |
Beginning Cash Position | [friend] | [friend] | - |
33.35K - |
191.69M 574740.9% |
165.15M -13.8% |
211.75M 28.2% |
191.69M -9.5% |
165.15M -13.8% |
211.75M 28.2% |
170.87M -19.3% |
461.1M 169.9% |
431.24M -6.5% |
|
End Cash Position | [friend] | [friend] | - |
191.69M - |
165.15M -13.8% |
211.75M 28.2% |
170.87M -19.3% |
461.1M 169.9% |
431.24M -6.5% |
2.48B 474.9% |
2.44B -1.7% |
2.82B 15.5% |
2.71B -3.7% |
|
Free Cash Flow | [friend] | [friend] |
201.55M 33.5% |
502.83M 149.5% |
-26.9M - |
46.6M - |
285.58M 512.8% |
271.59M -4.9% |
269.53M -0.8% |
131.04M -51.4% |
142.35M 8.6% |
230.75M 62.1% |
156.34M -32.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
371.18M - |
85.49M -77.0% |
102.4M 19.8% |
- |
396.52M - |
404.47M 2.0% |
426.82M 5.5% |
- |
424.5M - |
- | |
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | - |
1.03 - |
0.24 -76.7% |
0.28 16.7% |
1.068 281.4% |
1.1 3.0% |
1.12 1.8% |
1.19 6.2% |
1.16 -2.5% |
1.07 -7.8% |
1.04 -2.8% |
|
Return On Equity (%) | [friend] | [friend] | - |
34.38% - |
- |
7.48% - |
26.28% 251.5% |
29.03% 10.5% |
23.77% -18.1% |
15.98% -32.7% |
15.78% -1.3% |
14.72% -6.8% |
14.43% -1.9% |
|
Return On Assets (%) | [friend] | [friend] | - |
18.79% - |
- |
4.18% - |
14.39% 244.0% |
16.51% 14.8% |
14.7% -10.9% |
11.17% -24.0% |
10.98% -1.7% |
10.42% -5.1% |
10.38% -0.3% |