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 | 2024 Q2 | 2024 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
511.84M 9.1% |
545.46M 6.6% |
580.83M 6.5% |
588.69M 1.4% |
622.18M 5.7% |
645.46M 3.7% |
659.58M 2.2% |
661.39M 0.3% |
687.69M 4.0% |
700.42M 1.9% |
712.39M 1.7% |
709.64M -0.4% |
736.03M 3.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.78M 8.1% |
115.97M 1.9% |
131.45M 13.3% |
132.42M 0.7% |
136.7M 3.2% |
129.54M -5.2% |
137.43M 6.1% |
136.49M -0.7% |
145.58M 6.7% |
142.65M -2.0% |
147.91M 3.7% |
149.45M 1.0% |
155.47M 4.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
398.06M 9.4% |
429.49M 7.9% |
449.37M 4.6% |
456.28M 1.5% |
485.48M 6.4% |
515.92M 6.3% |
522.15M 1.2% |
524.9M 0.5% |
542.11M 3.3% |
557.78M 2.9% |
564.48M 1.2% |
560.19M -0.8% |
580.56M 3.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
534.46M 11.4% |
548.82M 2.7% |
606.01M 10.4% |
607.92M 0.3% |
663.27M 9.1% |
644.81M -2.8% |
659.61M 2.3% |
637.27M -3.4% |
680.26M 6.7% |
679.97M 0.0% |
702.36M 3.3% |
657.89M -6.3% |
677.63M 3.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
420.68M 12.3% |
432.85M 2.9% |
474.55M 9.6% |
475.5M 0.2% |
526.57M 10.7% |
515.27M -2.1% |
522.18M 1.3% |
500.78M -4.1% |
534.68M 6.8% |
537.33M 0.5% |
554.46M 3.2% |
508.44M -8.3% |
522.16M 2.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-22.61M - |
-3.36M - |
-25.18M - |
-19.23M - |
-41.09M - |
651K - |
-31K - |
24.12M - |
7.42M -69.2% |
20.45M 175.5% |
10.02M -51.0% |
51.75M 416.3% |
58.4M 12.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.5M - |
-5.68M - |
-30.45M - |
-27.37M - |
-45.08M - |
-29.87M - |
4.86M - |
539K -88.9% |
7.39M 1272.0% |
38.8M 424.7% |
27.24M -29.8% |
33.76M 23.9% |
888.21M 2531.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.5M - |
-5.68M - |
-30.45M - |
-27.37M - |
-45.08M - |
-29.87M - |
4.86M - |
539K -88.9% |
7.44M 1280.5% |
38.8M 421.5% |
27.24M -29.8% |
33.76M 23.9% |
888.21M 2531.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.13 - |
-0.03 - |
-0.15 - |
-0.14 - |
-0.22 - |
-0.15 - |
0.02 - |
0.003 -86.7% |
0.04 1403.8% |
0.19 375% |
0.13 -31.6% |
0.16 23.1% |
4.34 2612.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.13 - |
-0.03 - |
-0.15 - |
-0.14 - |
-0.22 - |
-0.15 - |
0.02 - |
0.003 -86.7% |
0.04 1403.8% |
0.19 375% |
0.13 -31.6% |
0.16 23.1% |
4.26 2562.5% |