2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q1 | 2018 Q4 | 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] |
1.72B 28.9% |
2.06B 19.9% |
2.39B 16.2% |
2.75B 15.0% |
3.03B 10.0% |
3.33B 9.8% |
3.57B 7.3% |
3.63B 1.6% |
3.6B -0.6% |
3.59B -0.4% |
3.61B 0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06B 11.3% |
2.26B 9.8% |
2.46B 8.9% |
2.7B 9.7% |
2.88B 6.6% |
3.04B 5.7% |
3.18B 4.6% |
3.17B -0.5% |
3.24B 2.4% |
3.29B 1.4% |
3.34B 1.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-342M - |
-202M - |
-70M - |
51M - |
150M 194.1% |
282M 88% |
386M 36.9% |
461M 19.4% |
361M -21.7% |
302M -16.3% |
268M -11.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.93B 15.6% |
2.18B 12.6% |
2.56B 17.6% |
2.92B 14.1% |
3.2B 9.4% |
3.36B 5.1% |
3.49B 3.7% |
3.48B -0.1% |
3.56B 2.2% |
3.59B 1.0% |
3.61B 0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-127M - |
-85M - |
97M - |
220M 126.8% |
318M 44.5% |
317M -0.3% |
303M -4.4% |
315M 4.0% |
313M -0.6% |
304M -2.9% |
276M -9.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-215M - |
-117M - |
-167M - |
-169M - |
-168M - |
-35M - |
83M - |
146M 75.9% |
48M -67.1% |
-2M - |
-8M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-176M - |
-102M - |
-132M - |
-138M - |
-130M - |
-37M - |
71M - |
129M 81.7% |
66M -48.8% |
-11M - |
-24M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-176M - |
-102M - |
-132M - |
-138M - |
-130M - |
-37M - |
71M - |
129M 81.7% |
66M -48.8% |
-11M - |
-24M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.817 - |
-0.48 - |
-0.617 - |
-0.62 - |
-0.61 - |
-0.17 - |
0.33 - |
0.58 75.8% |
0.31 -46.6% |
-0.05 - |
-0.11 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.817 - |
-0.48 - |
-0.617 - |
-0.62 - |
-0.61 - |
-0.17 - |
0.33 - |
0.58 75.8% |
0.31 -46.6% |
-0.05 - |
-0.11 - |