2017 Q3 | 2017 Q4 | 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] |
175.01M 7.3% |
198.5M 13.4% |
219.26M 10.5% |
239.3M 9.1% |
258.32M 7.9% |
268.75M 4.0% |
279.23M 3.9% |
286.2M 2.5% |
290.55M 1.5% |
293.31M 1.0% |
296.63M 1.1% |
- | |
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.14M 9.3% |
51.94M 10.2% |
55.48M 6.8% |
59.57M 7.4% |
63.58M 6.7% |
64.93M 2.1% |
64.83M -0.2% |
66.23M 2.2% |
66.33M 0.2% |
67.34M 1.5% |
69.7M 3.5% |
- | |
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.86M 6.6% |
146.56M 14.6% |
163.77M 11.7% |
179.73M 9.7% |
194.74M 8.4% |
203.82M 4.7% |
214.4M 5.2% |
219.97M 2.6% |
224.21M 1.9% |
225.97M 0.8% |
226.92M 0.4% |
- | |
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
219.87M 9.7% |
240.26M 9.3% |
265.23M 10.4% |
288.94M 8.9% |
312.05M 8.0% |
314.49M 0.8% |
321.64M 2.3% |
326.89M 1.6% |
323.34M -1.1% |
325.45M 0.7% |
322.21M -1.0% |
- | |
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.72M 9.9% |
188.32M 9.0% |
209.75M 11.4% |
229.37M 9.4% |
248.46M 8.3% |
249.55M 0.4% |
256.81M 2.9% |
260.66M 1.5% |
257M -1.4% |
258.11M 0.4% |
252.51M -2.2% |
- | |
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-44.86M - |
-41.77M - |
-45.97M - |
-49.64M - |
-53.73M - |
-45.73M - |
-42.41M - |
-40.69M - |
-32.79M - |
-32.14M - |
-25.59M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.51M - |
23.27M 25.7% |
-56.04M - |
-25.17M - |
-13.17M - |
-491.71K - |
8.74M - |
-32.08M - |
-36.05M - |
-47.91M - |
-117.42M - |
-94.85M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.79M - |
27.29M 1.9% |
-50.09M - |
-20.64M - |
-8.36M - |
3.75M - |
12.84M 242.0% |
-27.21M - |
-31.86M - |
-43.88M - |
-110.49M - |
- | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23 - |
1.01 -17.9% |
-0.6 - |
-0.24 - |
-0.09 - |
0.04 - |
0.14 250% |
-0.31 - |
-0.36 - |
-0.49 - |
-1.23 - |
- | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23 - |
1.01 -17.9% |
-0.6 - |
-0.27 - |
-0.12 - |
0 - |
0.12 - |
-0.31 - |
-0.36 - |
-0.49 - |
-1.23 - |
- |