2017 Q4 | 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] |
880.75M 8.3% |
610.3M -30.7% |
525.49M -13.9% |
274.31M -47.8% |
221M -19.4% |
233.31M 5.6% |
217.78M -6.7% |
213.57M -1.9% |
210.9M -1.2% |
236.29M 12.0% |
239.18M 1.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
275.79M 9.6% |
184.41M -33.1% |
159.92M -13.3% |
92.8M -42.0% |
76.16M -17.9% |
101.16M 32.8% |
95.58M -5.5% |
104.23M 9.0% |
115.52M 10.8% |
125.6M 8.7% |
128.13M 2.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
604.96M 7.8% |
425.89M -29.6% |
365.56M -14.2% |
181.51M -50.3% |
144.84M -20.2% |
132.15M -8.8% |
122.2M -7.5% |
109.34M -10.5% |
95.38M -12.8% |
110.69M 16.0% |
111.05M 0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
551.69M 3.1% |
439.78M -20.3% |
415.67M -5.5% |
346.81M -16.6% |
332.24M -4.2% |
369.27M 11.1% |
370.37M 0.3% |
393.4M 6.2% |
434.55M 10.5% |
448.93M 3.3% |
466.08M 3.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
275.89M -2.7% |
255.37M -7.4% |
255.75M 0.1% |
254.01M -0.7% |
256.08M 0.8% |
268.11M 4.7% |
274.79M 2.5% |
289.17M 5.2% |
319.03M 10.3% |
323.33M 1.3% |
337.96M 4.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
329.06M 18.5% |
170.52M -48.2% |
109.82M -35.6% |
-72.5M - |
-111.24M - |
-135.97M - |
-152.59M - |
-179.83M - |
-223.65M - |
-212.64M - |
-226.91M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
176.37M - |
- |
-61.55M - |
- |
-195.95M - |
- |
-260.75M - |
- |
-221.53M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
337.13M 31.2% |
175.83M -47.8% |
118.55M -32.6% |
-61.68M - |
-100.08M - |
-196.69M - |
-224.46M - |
-261.06M - |
-305.46M - |
-203.26M - |
-202.9M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.485 36.8% |
1.663 -52.3% |
1.121 -32.6% |
-1.482 - |
-1.724 - |
-1.86 - |
-2.024 - |
-2.261 - |
-2.889 - |
-1.925 - |
-1.927 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.485 36.8% |
1.663 -52.3% |
1.121 -32.6% |
-1.482 - |
-1.724 - |
-1.86 - |
-2.024 - |
-2.261 - |
-2.889 - |
-1.925 - |
-1.927 - |