2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
2.24% - |
2.67% 19.5% |
2.86% 6.9% |
3.33% 16.6% |
3.18% -4.7% |
|
Gross Margin | [friend] | [friend] | - |
11.24% - |
11.54% 2.7% |
11.62% 0.7% |
11.54% -0.7% |
11.54% 0.0% |
|
Operating Margin | [friend] | [friend] | - |
2.58% - |
2.86% 11.1% |
2.99% 4.5% |
3.42% 14.4% |
3.42% -0.2% |
|
Total Revenue | [friend] | [friend] |
5.52B -37.7% |
10.29B 86.5% |
10.68B 3.8% |
11.31B 5.9% |
11.69B 3.4% |
11.39B -2.6% |
|
Total Assets | [friend] | [friend] | - |
6.42B - |
6.58B 2.5% |
6.81B 3.5% |
7.45B 9.4% |
7.59B 1.9% |
|
Total Liabilities | [friend] | [friend] | - |
3.71B - |
3.68B -0.7% |
3.79B 2.9% |
3.88B 2.5% |
4.25B 9.5% |
|
Total Equity | [friend] | [friend] | - |
2.64B - |
2.83B 7.3% |
2.95B 4.4% |
3.5B 18.5% |
3.22B -7.9% |
|
Operating CashFlow | [friend] | [friend] |
117.35M -59.9% |
283.88M 141.9% |
679.33M 139.3% |
589.18M -13.3% |
301.32M -48.9% |
-48.53M - |
|
Beginning Cash Position | [friend] | [friend] |
454.06M 43.1% |
454.64M 0.1% |
600.52M 32.1% |
564.67M -6.0% |
1.9B 236.0% |
1.47B -22.7% |
|
End Cash Position | [friend] | [friend] |
599.76M 31.9% |
564.67M -5.9% |
1.9B 236.0% |
1.47B -22.7% |
2.07B 41.5% |
2.11B 1.9% |
|
Free Cash Flow | [friend] | [friend] |
91.27M -32.6% |
239.92M 162.9% |
609.65M 154.1% |
414.71M -32.0% |
141.47M -65.9% |
-166.24M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
153.96M 114.7% |
257.53M 67.3% |
310.42M 20.5% |
346.36M 11.6% |
- |
381.03M - |
|
Diluted Net Income | [friend] | [friend] |
139.03M 183.4% |
230.34M 65.7% |
285.59M 24.0% |
323.3M 13.2% |
389.65M 20.5% |
361.72M -7.2% |
|
Diluted EPS | [friend] | [friend] |
0.088 183.4% |
0.146 65.8% |
0.181 23.9% |
0.205 13.2% |
0.245 19.8% |
0.23 -6.4% |
|
Return On Equity (%) | [friend] | [friend] | - |
9.05% - |
10.1% 11.6% |
11.57% 14.6% |
12.31% 6.4% |
11.71% -4.9% |
|
Return On Assets (%) | [friend] | [friend] | - |
3.95% - |
4.34% 9.9% |
4.89% 12.6% |
5.56% 13.7% |
5.02% -9.6% |