2016 Q2 | 2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
645.12M 12.4% |
679.95M 5.4% |
865.33M 27.3% |
733.7M -15.2% |
764.41M 4.2% |
761.37M -0.4% |
867.06M 13.9% |
740.99M -14.5% |
847.19M 14.3% |
912.02M 7.7% |
984.42M 7.9% |
881.47M -10.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
306.85M 24.0% |
316.03M 3.0% |
485.69M 53.7% |
368.89M -24.0% |
409.26M 10.9% |
404.59M -1.1% |
502.68M 24.2% |
403.39M -19.8% |
468.92M 16.2% |
543.2M 15.8% |
546.5M 0.6% |
493.18M -9.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
338.27M 3.5% |
363.92M 7.6% |
379.64M 4.3% |
364.81M -3.9% |
355.15M -2.6% |
356.79M 0.5% |
364.38M 2.1% |
337.6M -7.4% |
378.27M 12.0% |
368.82M -2.5% |
437.92M 18.7% |
388.29M -11.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
576.03M 15.6% |
611.11M 6.1% |
843.97M 38.1% |
757.19M -10.3% |
874.92M 15.5% |
908.36M 3.8% |
1.12B 23.0% |
953.45M -14.6% |
973.15M 2.1% |
1.26B 29.7% |
1.09B -13.7% |
953.5M -12.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269.18M 7.3% |
295.07M 9.6% |
358.28M 21.4% |
388.3M 8.4% |
465.66M 19.9% |
503.78M 8.2% |
614.27M 21.9% |
550.06M -10.5% |
504.23M -8.3% |
718.61M 42.5% |
542.09M -24.6% |
460.33M -15.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.08M -8.9% |
68.85M -0.3% |
21.36M -69.0% |
-23.49M - |
-110.51M - |
-146.99M - |
-249.9M - |
-212.46M - |
-125.96M - |
-349.79M - |
-104.17M - |
-72.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.47M -3.7% |
68.94M -6.2% |
23.69M -65.6% |
-26.31M - |
-112.32M - |
-122.18M - |
-237.19M - |
-193.6M - |
-107.59M - |
-330.07M - |
-78.29M - |
-50.85M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.47M -3.7% |
68.94M -6.2% |
23.69M -65.6% |
-26.31M - |
-112.32M - |
-122.18M - |
-237.19M - |
-193.6M - |
-107.59M - |
-330.07M - |
-78.29M - |
-50.85M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -6.8% |
0.52 -5.5% |
0.18 -65.4% |
-0.19 - |
-0.82 - |
-0.88 - |
-1.7 - |
-1.38 - |
-0.76 - |
-2.33 - |
-0.55 - |
-0.35 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.52 -3.7% |
0.48 -7.7% |
0.17 -64.6% |
-0.19 - |
-0.82 - |
-0.88 - |
-1.7 - |
-1.38 - |
-0.76 - |
-2.33 - |
-0.55 - |
-0.35 - |