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] |
3.07B 3.1% |
3.05B -0.6% |
3.55B 16.3% |
3.32B -6.4% |
3.72B 12.1% |
3.97B 6.6% |
4.67B 17.6% |
4.54B -2.8% |
4.59B 1.2% |
4.54B -1.2% |
4.9B 8.1% |
4.76B -3.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.22B 1.1% |
2.33B 4.7% |
2.72B 16.9% |
2.62B -3.5% |
2.78B 6.1% |
3.44B 23.8% |
4.2B 22.1% |
4.13B -1.7% |
4.19B 1.6% |
4.34B 3.4% |
4.6B 6.0% |
4.46B -3.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
851.56M 8.6% |
729.06M -14.4% |
835M 14.5% |
702M -15.9% |
944M 34.5% |
530M -43.9% |
468M -11.7% |
408M -12.8% |
396M -2.9% |
197M -50.3% |
302M 53.3% |
297M -1.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9B 3.0% |
2.97B 2.4% |
3.34B 12.4% |
2.78B -16.9% |
3.59B 29.4% |
4.14B 15.3% |
5.05B 22.0% |
4.83B -4.5% |
4.86B 0.8% |
4.86B -0.2% |
5.3B 9.1% |
5.07B -4.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
682.45M 9.9% |
649.05M -4.9% |
624M -3.9% |
155M -75.2% |
812M 423.9% |
701M -13.7% |
851M 21.4% |
699M -17.9% |
670M -4.1% |
518M -22.7% |
700M 35.1% |
614M -12.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.11M 3.8% |
80.01M -52.7% |
211M 163.7% |
547M 159.2% |
132M -75.9% |
-171M - |
-383M - |
-291M - |
-274M - |
-321M - |
-398M - |
-317M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.06M -36.5% |
55M -40.3% |
32M -41.8% |
483M 1409.4% |
175M -63.8% |
-86M - |
-250M - |
-288M - |
-5.89B - |
-693M - |
-2.88B - |
605M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.06M -36.5% |
55M -40.3% |
32M -41.8% |
483M 1409.4% |
175M -63.8% |
-86M - |
-250M - |
-288M - |
-5.89B - |
-693M - |
-2.88B - |
605M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.295 -44.6% |
0.178 -39.9% |
0.098 -45.1% |
1.55 1489.7% |
0.562 -63.7% |
-0.275 - |
-0.8 - |
-0.92 - |
-18.81 - |
-2.213 - |
-9.207 - |
0.057 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.295 -40.4% |
0.178 -39.9% |
0.095 -46.5% |
1.545 1526.3% |
0.56 -63.8% |
-0.275 - |
-0.8 - |
-0.92 - |
-18.81 - |
-2.213 - |
-9.207 - |
0.057 - |