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] |
731.5M -2.5% |
744.04M 1.7% |
772.12M 3.8% |
799.03M 3.5% |
832.12M 4.1% |
858.23M 3.1% |
891.44M 3.9% |
940.49M 5.5% |
981.63M 4.4% |
995.99M 1.5% |
1.04B 4.7% |
1.08B 3.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
351.19M 19.4% |
462.56M 31.7% |
505.28M 9.2% |
530.11M 4.9% |
520.23M -1.9% |
592.51M 13.9% |
581.55M -1.9% |
573.95M -1.3% |
624.32M 8.8% |
662.89M 6.2% |
653.78M -1.4% |
686.97M 5.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
380.31M -16.6% |
281.48M -26.0% |
266.84M -5.2% |
268.92M 0.8% |
311.9M 16.0% |
265.72M -14.8% |
309.89M 16.6% |
366.54M 18.3% |
357.31M -2.5% |
333.11M -6.8% |
389.33M 16.9% |
396.29M 1.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
725.74M 15.2% |
772.12M 6.4% |
768.42M -0.5% |
801.53M 4.3% |
865.51M 8.0% |
944.21M 9.1% |
915.24M -3.1% |
939.3M 2.6% |
1.03B 10.2% |
1.14B 10.2% |
1.09B -4.3% |
1.12B 2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
374.54M 11.5% |
309.55M -17.4% |
263.14M -15.0% |
271.42M 3.1% |
345.28M 27.2% |
351.7M 1.9% |
333.69M -5.1% |
365.35M 9.5% |
410.53M 12.4% |
477.08M 16.2% |
437.65M -8.3% |
428.77M -2.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.77M -95.2% |
-28.07M - |
3.7M - |
-2.49M - |
-33.38M - |
-85.98M - |
-23.8M - |
1.19M - |
-53.22M - |
-143.98M - |
-48.31M - |
-32.48M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-1.94M - |
- | - | - |
-25.52M - |
- | - | - |
-83.1M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.38M -37.3% |
-21.3M - |
-15.79M - |
-9.1M - |
-35.45M - |
-30.01M - |
-12.63M - |
2.42M - |
-80.93M - |
-98.04M - |
-35.13M - |
-28.03M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.55 -37.2% |
-1.31 - |
-0.97 - |
-0.56 - |
-2.18 - |
-1.84 - |
-0.78 - |
0.15 - |
-4.95 - |
-5.99 - |
-2.14 - |
-1.71 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.55 -37.2% |
-1.31 - |
-0.97 - |
-0.56 - |
-2.18 - |
-1.843 - |
-0.78 - |
0.147 - |
-4.95 - |
-5.99 - |
-2.14 - |
-1.71 - |