2020 Q1 | 2021 Q1 | 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] | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
4.38% - |
4.97% 13.4% |
6.91% 39.1% |
5.12% -26.0% |
5.2% 1.6% |
5.53% 6.4% |
5.5% -0.6% |
6% 9.2% |
5.72% -4.6% |
|
Gross Margin | [friend] | [friend] | - |
18.87% - |
19.17% 1.5% |
20.86% 8.8% |
18.59% -10.9% |
18.26% -1.8% |
18.83% 3.1% |
18.81% -0.1% |
19.76% 5.0% |
19.71% -0.2% |
|
Operating Margin | [friend] | [friend] | - |
6.3% - |
7.45% 18.2% |
10.1% 35.5% |
7.39% -26.8% |
7% -5.3% |
7.48% 6.8% |
7.3% -2.4% |
8.07% 10.5% |
7.78% -3.6% |
|
Total Revenue | [friend] | [friend] |
3.11B -23.4% |
4.35B 40.0% |
1.25B -71.3% |
1.38B 10.6% |
5.38B 288.8% |
5.76B 7.1% |
6.19B 7.4% |
6.71B 8.5% |
7.25B 8.0% |
7.7B 6.2% |
|
Total Assets | [friend] | [friend] |
2.2B - |
2.59B 17.6% |
2.69B 3.7% |
2.82B 4.9% |
2.97B 5.2% |
3.33B 12.2% |
3.35B 0.6% |
3.57B 6.5% |
3.8B 6.6% |
4.28B 12.6% |
|
Total Liabilities | [friend] | [friend] |
1.36B - |
1.32B -2.8% |
1.28B -3.2% |
1.31B 2.9% |
1.42B 7.8% |
1.68B 18.7% |
1.59B -5.1% |
1.69B 5.9% |
1.81B 7.4% |
2.19B 20.8% |
|
Total Equity | [friend] | [friend] |
848.03M - |
1.27B 50.1% |
1.41B 10.9% |
1.51B 6.8% |
1.55B 3.0% |
1.65B 6.2% |
1.75B 6.4% |
1.88B 7.0% |
1.99B 5.9% |
2.09B 5.1% |
|
Operating CashFlow | [friend] | [friend] | - |
237.98M - |
- |
318.83M - |
- |
335.77M - |
- |
200.84M - |
- |
785.4M - |
|
Beginning Cash Position | [friend] | [friend] | - |
502.55M - |
- |
1.02B - |
- |
1.02B - |
- |
1.18B - |
- |
1.16B - |
|
End Cash Position | [friend] | [friend] | - |
1.02B - |
- |
1.18B - |
- |
1.16B - |
- |
1.31B - |
- |
1.87B - |
|
Free Cash Flow | [friend] | [friend] | - |
169.24M - |
- |
291.62M - |
- |
279.04M - |
- |
135.53M - |
- |
706.89M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
260.32M - |
- |
229.7M - |
- |
409.02M - |
- |
509.76M - |
- |
593.37M - |
|
Diluted Net Income | [friend] | [friend] |
118.97M -51.7% |
190.89M 60.4% |
62.12M -67.5% |
95.57M 53.8% |
275.15M 187.9% |
299.53M 8.9% |
342.16M 14.2% |
369.11M 7.9% |
435.17M 17.9% |
440.77M 1.3% |
|
Diluted EPS | [friend] | [friend] |
61.504 -45.7% |
83.27 35.4% |
24.89 -70.1% |
38.41 54.3% |
103.396 169.2% |
120.18 16.2% |
137.01 14.0% |
147.46 7.6% |
173.74 17.8% |
175.93 1.3% |
|
Return On Equity (%) | [friend] | [friend] | - |
19.07% - |
4.63% -75.7% |
6.55% 41.5% |
22.92% 250.0% |
20.5% -10.6% |
21.62% 5.5% |
21.82% 0.9% |
24.58% 12.7% |
23.58% -4.1% |
|
Return On Assets (%) | [friend] | [friend] | - |
8.42% - |
2.35% -72.1% |
3.47% 47.4% |
10.64% 206.7% |
10.12% -4.9% |
11.34% 12.0% |
11.56% 2.0% |
12.85% 11.2% |
11.58% -9.9% |