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] |
181.65M 6.2% |
198.75M 9.4% |
226.89M 14.2% |
266.49M 17.5% |
285.45M 7.1% |
303.66M 6.4% |
333.62M 9.9% |
361.31M 8.3% |
368.28M 1.9% |
423.79M 15.1% |
432.94M 2.2% |
458M 5.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.53M 6.9% |
60.7M 11.3% |
68.46M 12.8% |
75.8M 10.7% |
78.22M 3.2% |
88.28M 12.9% |
93.65M 6.1% |
89.16M -4.8% |
97.45M 9.3% |
105.34M 8.1% |
107.06M 1.6% |
114.64M 7.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.12M 5.9% |
138.04M 8.6% |
158.43M 14.8% |
190.7M 20.4% |
207.23M 8.7% |
215.38M 3.9% |
239.97M 11.4% |
272.15M 13.4% |
270.83M -0.5% |
318.45M 17.6% |
325.88M 2.3% |
343.36M 5.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
243.09M 5.5% |
271.28M 11.6% |
303.66M 11.9% |
345.11M 13.7% |
361.39M 4.7% |
418.5M 15.8% |
416.54M -0.5% |
434.26M 4.3% |
436.83M 0.6% |
472.79M 8.2% |
478.15M 1.1% |
528.97M 10.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
188.57M 5.1% |
210.58M 11.7% |
235.2M 11.7% |
269.31M 14.5% |
283.17M 5.1% |
330.23M 16.6% |
322.89M -2.2% |
345.1M 6.9% |
339.38M -1.7% |
367.46M 8.3% |
371.1M 1.0% |
414.33M 11.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-61.45M - |
-72.53M - |
-76.77M - |
-78.62M - |
-75.94M - |
-114.84M - |
-82.92M - |
-72.95M - |
-68.55M - |
-49M - |
-45.22M - |
-70.97M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-63.99M - |
-77.13M - |
-81.29M - |
-84.45M - |
-77.29M - |
-118.86M - |
-84.84M - |
-64.4M - |
-54.25M - |
-37.6M - |
-29.3M - |
-55.46M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-63.99M - |
-77.13M - |
-81.29M - |
-84.45M - |
-77.29M - |
-118.86M - |
-84.84M - |
-64.4M - |
-54.25M - |
-37.6M - |
-29.3M - |
-55.46M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.04 - |
-1.22 - |
-1.22 - |
-1.26 - |
-1.14 - |
-1.74 - |
-1.23 - |
-0.93 - |
-0.77 - |
-0.53 - |
-0.41 - |
-0.77 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.04 - |
-1.22 - |
-1.22 - |
-1.26 - |
-1.14 - |
-1.74 - |
-1.23 - |
-0.93 - |
-0.77 - |
-0.53 - |
-0.41 - |
-0.77 - |