2017 Q3 | 2018 Q3 | 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] |
3.02B 5.8% |
3.17B 5.1% |
3.65B 14.9% |
3.89B 6.6% |
3.99B 2.7% |
4.27B 7.0% |
4.47B 4.8% |
4.67B 4.4% |
5.25B 12.4% |
5.76B 9.7% |
6.47B 12.4% |
7.03B 8.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.42B 11.2% |
1.53B 7.7% |
1.81B 17.8% |
1.95B 8.1% |
1.94B -0.5% |
2.16B 11.1% |
2.35B 8.9% |
2.45B 4.2% |
2.91B 18.6% |
3.24B 11.4% |
3.71B 14.7% |
4.11B 10.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59B 1.5% |
1.64B 2.8% |
1.84B 12.2% |
1.93B 5.1% |
2.05B 5.9% |
2.11B 3.0% |
2.12B 0.6% |
2.22B 4.5% |
2.34B 5.6% |
2.52B 7.5% |
2.76B 9.5% |
2.91B 5.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3B 6.6% |
3.17B 5.7% |
3.61B 13.9% |
3.84B 6.4% |
3.88B 1.1% |
4.12B 6.2% |
4.28B 3.7% |
4.45B 3.9% |
4.97B 11.8% |
5.37B 8.0% |
5.88B 9.5% |
8.58B 45.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.58B 2.7% |
1.64B 3.9% |
1.81B 10.3% |
1.89B 4.6% |
1.94B 2.7% |
1.97B 1.4% |
1.93B -1.9% |
2B 3.5% |
2.06B 3.5% |
2.13B 3.2% |
2.17B 1.7% |
4.46B 106.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.44M -48.9% |
2.74M -85.9% |
34.71M 1165.7% |
45.12M 30.0% |
107.9M 139.2% |
143.81M 33.3% |
195.16M 35.7% |
224.56M 15.1% |
280M 24.7% |
391.37M 39.8% |
595.08M 52.1% |
-1.55B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-69.85M - |
- |
-18.25M - |
- |
177.35M - |
- |
267.03M - |
- |
347.55M - |
- |
-1.61B - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.74M -56.8% |
-73.89M - |
-66.83M - |
-58.63M - |
5.55M - |
85.72M 1444.7% |
128.35M 49.7% |
148.03M 15.3% |
157.62M 6.5% |
205.45M 30.3% |
335.06M 63.1% |
-1.84B - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.41 -56.8% |
-19.54 - |
-17.68 - |
-15.55 - |
1.08 - |
22.16 1951.9% |
33.05 49.1% |
37.98 14.9% |
40.03 5.4% |
52.06 30.1% |
84.46 62.2% |
-461.23 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.33 -57.6% |
-19.54 - |
-17.74 - |
-15.71 - |
0.38 - |
21.44 5542.1% |
32.05 49.5% |
36.93 15.2% |
39.23 6.2% |
51.09 30.2% |
83.27 63.0% |
-461.71 - |