2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
12.31B 315.2% |
2.93B -76.2% |
12.52B 327.9% |
12.56B 0.4% |
12.6B 0.3% |
13.15B 4.3% |
14.16B 7.7% |
14.48B 2.2% |
15.26B 5.4% |
15.46B 1.3% |
15.88B 2.7% |
15.95B 0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
10.54B 313.6% |
2.57B -75.6% |
10.88B 323.1% |
10.98B 0.9% |
11.05B 0.6% |
11.51B 4.2% |
12.39B 7.6% |
12.59B 1.6% |
13.15B 4.4% |
13.19B 0.3% |
13.51B 2.5% |
13.43B -0.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
1.77B 325.4% |
353.96M -80.0% |
1.64B 363.0% |
1.58B -3.5% |
1.55B -1.6% |
1.63B 5.1% |
1.78B 8.7% |
1.89B 6.6% |
2.12B 11.7% |
2.28B 7.6% |
2.36B 3.9% |
2.52B 6.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
11.77B 313.8% |
2.87B -75.6% |
12.19B 324.5% |
12.32B 1.1% |
12.38B 0.5% |
12.89B 4.1% |
13.8B 7.0% |
14.02B 1.6% |
14.64B 4.4% |
14.77B 0.9% |
15.13B 2.5% |
15.09B -0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 316.0% |
298.97M -75.9% |
1.31B 336.8% |
1.34B 2.5% |
1.34B 0.0% |
1.38B 3.0% |
1.41B 2.2% |
1.43B 1.7% |
1.49B 4.0% |
1.58B 6.2% |
1.62B 2.4% |
1.66B 2.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
534.03M 348.9% |
54.99M -89.7% |
333M 505.5% |
243M -27.0% |
217M -10.7% |
256M 18.0% |
367M 43.4% |
461M 25.6% |
625M 35.6% |
693M 10.9% |
743M 7.2% |
862M 16.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
195.28M 191.5% |
24M -87.7% |
76M 216.7% |
-6M - |
-46M - |
-23M - |
159M - |
184M 15.7% |
298M 62.0% |
345M 15.8% |
234M -32.2% |
233M -0.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
154.43M 180.9% |
21M -86.4% |
52M 147.6% |
-20M - |
-59M - |
-35M - |
147M - |
170M 15.6% |
291M 71.2% |
332M 14.1% |
218M -34.3% |
229M 5.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.569 180.9% |
0.077 -86.4% |
0.192 147.6% |
-0.074 - |
-0.218 - |
-0.129 - |
0.54 - |
0.62 14.8% |
1.07 72.6% |
1.23 15.0% |
0.81 -34.1% |
0.85 4.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.569 180.9% |
0.077 -86.4% |
0.192 147.6% |
-0.074 - |
-0.218 - |
-0.129 - |
0.54 - |
0.62 14.8% |
1.06 71.0% |
1.22 15.1% |
0.8 -34.4% |
0.84 5.0% |