2016 Q4 | 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] |
440.7M 9.1% |
472.09M 7.1% |
502.8M 6.5% |
530.51M 5.5% |
563.23M 6.2% |
593.73M 5.4% |
618.32M 4.1% |
637.84M 3.2% |
649.55M 1.8% |
666.64M 2.6% |
689.14M 3.4% |
719.22M 4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
118.9M 6.9% |
127.23M 7.0% |
135.51M 6.5% |
142.98M 5.5% |
150.76M 5.4% |
156.29M 3.7% |
160.4M 2.6% |
162.91M 1.6% |
162.94M 0.0% |
165.74M 1.7% |
170.45M 2.8% |
174.22M 2.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
321.8M 9.9% |
344.86M 7.2% |
367.29M 6.5% |
387.53M 5.5% |
412.48M 6.4% |
437.44M 6.1% |
457.92M 4.7% |
474.93M 3.7% |
486.61M 2.5% |
500.9M 2.9% |
518.69M 3.6% |
545M 5.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
467.17M 9.9% |
503.85M 7.9% |
557.01M 10.6% |
600.69M 7.8% |
640.06M 6.6% |
687.68M 7.4% |
710.94M 3.4% |
731.85M 2.9% |
726.63M -0.7% |
706.81M -2.7% |
700.4M -0.9% |
692.39M -1.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
348.27M 11.0% |
376.61M 8.1% |
421.51M 11.9% |
457.7M 8.6% |
489.3M 6.9% |
531.39M 8.6% |
550.54M 3.6% |
568.94M 3.3% |
563.69M -0.9% |
541.07M -4.0% |
529.95M -2.1% |
518.17M -2.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-26.46M - |
-31.75M - |
-54.22M - |
-70.17M - |
-76.83M - |
-93.95M - |
-92.62M - |
-94.01M - |
-77.08M - |
-40.17M - |
-11.26M - |
26.83M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-26.2M - |
-32.76M - |
-56.24M - |
-73.14M - |
-80.42M - |
-95.94M - |
-89.89M - |
-47.98M - |
-28.15M - |
13.01M - |
46.89M 260.3% |
48.16M 2.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-26.2M - |
-32.76M - |
-56.24M - |
-73.14M - |
-80.42M - |
-95.94M - |
-89.89M - |
-47.98M - |
-28.15M - |
13.01M - |
46.89M 260.3% |
48.16M 2.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.2 - |
-0.26 - |
-0.44 - |
-0.57 - |
-0.62 - |
-0.73 - |
-0.69 - |
-0.37 - |
-0.22 - |
0.09 - |
0.35 288.9% |
0.36 2.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.2 - |
-0.26 - |
-0.44 - |
-0.57 - |
-0.62 - |
-0.73 - |
-0.69 - |
-0.65 - |
-0.5 - |
-0.19 - |
0.06 - |
0.34 466.7% |