2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q3 | 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] | [friend] | [friend] |
2.73B 176.4% |
3.9B 42.9% |
5.51B 41.6% |
7.11B 28.9% |
8.87B 24.8% |
11.88B 33.9% |
13.94B 17.3% |
13.36B -4.1% |
11.75B -12.0% |
9.31B -20.8% |
6.88B -26.2% |
5.51B -19.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.35B 181.0% |
3.34B 42.1% |
4.71B 41.2% |
5.96B 26.6% |
7.37B 23.6% |
10.08B 36.8% |
12.03B 19.3% |
11.75B -2.3% |
10.73B -8.6% |
8.59B -20.0% |
6.41B -25.4% |
5.33B -16.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.96M 150.6% |
559.17M 47.9% |
804.66M 43.9% |
1.15B 42.3% |
1.5B 31.0% |
1.79B 19.4% |
1.91B 6.5% |
1.62B -15.3% |
1.02B -36.9% |
720.69M -29.3% |
465.8M -35.4% |
176.38M -62.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.5B 184.6% |
3.52B 40.4% |
4.96B 40.9% |
6.25B 26.1% |
7.72B 23.6% |
10.46B 35.5% |
12.38B 18.3% |
12.07B -2.4% |
11B -8.9% |
8.82B -19.8% |
6.61B -25.1% |
5.52B -16.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156M 252.6% |
179.95M 15.4% |
245.54M 36.4% |
286.41M 16.6% |
348.88M 21.8% |
376.67M 8.0% |
348.72M -7.4% |
327.06M -6.2% |
268.92M -17.8% |
232.79M -13.4% |
199.13M -14.5% |
188.93M -5.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
221.96M 108.2% |
379.22M 70.8% |
559.12M 47.4% |
858.63M 53.6% |
1.15B 34.1% |
1.41B 22.9% |
1.56B 10.2% |
1.29B -17.3% |
750.2M -41.8% |
487.9M -35.0% |
266.67M -45.3% |
-12.55M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
151.06M 96.5% |
- |
412.58M - |
- |
927.58M - |
- |
1.27B - |
- |
570.36M - |
- |
102.68M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
131.8M 71.4% |
223.37M 69.5% |
412.58M 84.7% |
678.13M 64.4% |
927.58M 36.8% |
1.16B 24.9% |
1.27B 9.8% |
1B -21.4% |
570.36M -43.0% |
303.71M -46.8% |
102.68M -66.2% |
-104.72M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.397 71.4% |
0.644 62.4% |
1.118 73.5% |
1.659 48.5% |
2.167 30.6% |
2.633 21.5% |
2.872 9.1% |
2.259 -21.4% |
1.288 -43.0% |
0.686 -46.8% |
0.23 -66.5% |
-0.21 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.397 71.4% |
0.644 62.4% |
1.118 73.5% |
1.659 48.5% |
2.167 30.6% |
2.633 21.5% |
2.872 9.1% |
2.259 -21.4% |
1.288 -43.0% |
0.686 -46.8% |
0.23 -66.5% |
-0.21 - |