2016 Q1 | 2017 Q1 | 2018 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
448.07M -7.2% |
421.97M -5.8% |
398.39M -5.6% |
458.53M 15.1% |
519.67M 13.3% |
558.44M 7.5% |
16.57B 2867.6% |
17.32B 4.5% |
18.61B 7.4% |
22.02B 18.3% |
27.64B 25.5% |
636.75M -97.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
332.4M -9.5% |
309.79M -6.8% |
294.45M -5.0% |
351.29M 19.3% |
413.4M 17.7% |
443.5M 7.3% |
21.98B 4857.0% |
20.4B -7.2% |
20.63B 1.1% |
22.18B 7.6% |
22.52B 1.5% |
481.46M -97.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.67M 0.3% |
112.18M -3.0% |
103.94M -7.3% |
107.24M 3.2% |
106.27M -0.9% |
114.93M 8.2% |
-5.41B - |
-3.08B - |
-2.02B - |
-163.08M - |
5.12B - |
155.29M -97.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
362.31M -8.3% |
343.88M -5.1% |
323.81M -5.8% |
380.66M 17.6% |
388.27M 2.0% |
425.13M 9.5% |
26.52B 6138.4% |
24.93B -6.0% |
24.99B 0.2% |
27.28B 9.2% |
26.77B -1.8% |
487.93M -98.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.9M 7.3% |
34.09M 14.0% |
29.36M -13.9% |
29.37M 0.0% |
-25.13M - |
-18.37M - |
4.54B - |
4.53B -0.2% |
4.36B -3.7% |
5.09B 16.8% |
4.26B -16.4% |
6.47M -99.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.76M -1.9% |
78.1M -8.9% |
74.58M -4.5% |
77.88M 4.4% |
131.41M 68.7% |
133.31M 1.4% |
-9.95B - |
-7.61B - |
-6.38B - |
-5.26B - |
863.68M - |
148.82M -82.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.59M -2.9% |
73.89M -9.4% |
68.91M -6.7% |
69.21M 0.4% |
119.81M 73.1% |
124.05M 3.5% |
172.92M 39.4% |
200.88M 16.2% |
172.46M -14.1% |
189.97M 10.2% |
158.18M -16.7% |
145.43M -8.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.73M -3.0% |
49.3M -8.2% |
48.56M -1.5% |
47.43M -2.3% |
83.48M 76.0% |
82.05M -1.7% |
-10.38B - |
-8.75B - |
-6.64B - |
-5.75B - |
3.76B - |
84.55M -97.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.084 -2.9% |
0.077 -8.2% |
0.076 -1.5% |
0.074 -2.4% |
0.13 76.1% |
0.128 -1.7% |
-9.514 - |
-7.985 - |
-6.079 - |
-5.219 - |
3.417 - |
0.132 -96.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.084 -2.9% |
0.077 -8.2% |
0.076 -1.5% |
0.074 -2.4% |
0.13 76.1% |
0.128 -1.7% |
-9.514 - |
-7.985 - |
-6.079 - |
-5.219 - |
3.369 - |
0.132 -96.1% |