2013 Q4 | 2014 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q2 | 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] |
664.02M 17.5% |
816.66M 23.0% |
629.37M -22.9% |
716.27M 13.8% |
780.74M 9.0% |
646.49M -17.2% |
738.12M 14.2% |
689.43M -6.6% |
622.49M -9.7% |
640.87M 3.0% |
800.7M 24.9% |
765.47M -4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
386.22M 20.8% |
500.01M 29.5% |
390.95M -21.8% |
439.6M 12.4% |
473.64M 7.7% |
360.62M -23.9% |
454.68M 26.1% |
429.68M -5.5% |
388.75M -9.5% |
407.15M 4.7% |
540.22M 32.7% |
530.36M -1.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
277.8M 13.3% |
316.65M 14.0% |
238.42M -24.7% |
276.67M 16.0% |
307.09M 11.0% |
285.87M -6.9% |
283.44M -0.9% |
259.75M -8.4% |
233.75M -10.0% |
233.72M 0.0% |
260.49M 11.5% |
235.11M -9.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
601.18M 18.3% |
725.63M 20.7% |
654.9M -9.7% |
748.61M 14.3% |
813.44M 8.7% |
725.34M -10.8% |
841.86M 16.1% |
829.59M -1.5% |
800.3M -3.5% |
862.89M 7.8% |
959.86M 11.2% |
948.77M -1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
214.96M 14.1% |
225.61M 5.0% |
263.95M 17.0% |
309.01M 17.1% |
339.79M 10.0% |
364.73M 7.3% |
387.18M 6.2% |
399.91M 3.3% |
411.56M 2.9% |
455.74M 10.7% |
419.64M -7.9% |
418.41M -0.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.84M 10.3% |
91.04M 44.9% |
-25.53M - |
-32.34M - |
-32.7M - |
-78.85M - |
-103.74M - |
-140.16M - |
-177.81M - |
-222.02M - |
-159.15M - |
-183.29M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.38M - |
- |
-200.94M - |
- |
-247.06M - |
- |
-194.73M - |
- |
-216.34M - |
- |
-300.08M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.5M - |
-32.38M - |
-161.92M - |
-169.82M - |
-204.51M - |
-185.78M - |
-166.45M - |
-181.75M - |
-182.96M - |
-264.9M - |
-243.2M - |
-295.77M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 5592.7% |
-0.138 - |
-1.168 - |
-1.224 - |
-1.468 - |
-1.34 - |
-1.193 - |
-1.279 - |
-1.434 - |
-1.693 - |
-1.48 - |
-1.79 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 5592.7% |
-0.138 - |
-1.168 - |
-1.224 - |
-1.468 - |
-1.34 - |
-1.193 - |
-1.279 - |
-1.434 - |
-1.693 - |
-1.48 - |
-1.79 - |