2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.2B 57.7% |
2.66B 21.0% |
4.01B 50.7% |
5.17B 29.0% |
6.38B 23.5% |
7.73B 21.0% |
10.84B 40.3% |
8.37B -22.8% |
4.53B -45.9% |
5.68B 25.5% |
4.08B -28.1% |
3.69B -9.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9B 61.1% |
2.27B 19.7% |
3.34B 47.1% |
4.47B 33.7% |
5.6B 25.4% |
7.27B 29.8% |
9.99B 37.4% |
7.64B -23.5% |
4.24B -44.5% |
5.08B 19.9% |
3.76B -26.0% |
3.5B -6.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
301.09M 39.3% |
388.89M 29.2% |
667.96M 71.8% |
702.24M 5.1% |
782.98M 11.5% |
453.09M -42.1% |
852.5M 88.2% |
729.29M -14.5% |
288.81M -60.4% |
601.1M 108.1% |
325.1M -45.9% |
190.22M -41.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02B 55.8% |
2.43B 20.7% |
3.6B 48.0% |
4.76B 32.3% |
5.83B 22.4% |
7.51B 28.7% |
10.17B 35.6% |
7.83B -23.1% |
4.38B -44.0% |
5.26B 20.1% |
3.98B -24.4% |
3.68B -7.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
118.97M 2.5% |
162.63M 36.7% |
260.93M 60.4% |
297.55M 14.0% |
229.47M -22.9% |
232.07M 1.1% |
183.81M -20.8% |
187.19M 1.8% |
141.42M -24.4% |
180.15M 27.4% |
220.04M 22.1% |
177.28M -19.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
182.12M 82.0% |
226.25M 24.2% |
407.03M 79.9% |
404.69M -0.6% |
553.51M 36.8% |
221.02M -60.1% |
668.69M 202.6% |
542.1M -18.9% |
147.38M -72.8% |
420.95M 185.6% |
105.06M -75.0% |
12.94M -87.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
320.37M - |
- | - | - |
735.2M - |
- | - | - |
395.98M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
201.43M 68.5% |
227.74M 13.1% |
362.3M 59.1% |
292.54M -19.3% |
443.43M 51.6% |
182.18M -58.9% |
435.08M 138.8% |
310.93M -28.5% |
68.36M -78.0% |
236.62M 246.1% |
-35M - |
-37.24M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.45 66.7% |
0.51 13.3% |
0.83 62.7% |
0.65 -21.7% |
0.99 52.3% |
0.41 -58.6% |
0.95 131.7% |
0.69 -27.4% |
0.15 -78.3% |
0.52 246.7% |
-0.09 - |
-0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.45 66.7% |
0.51 13.3% |
0.78 52.9% |
0.64 -17.9% |
0.97 51.6% |
0.41 -57.7% |
0.95 131.7% |
0.68 -28.4% |
0.15 -77.9% |
0.52 246.7% |
-0.09 - |
-0.08 - |