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] |
302.84M 14.3% |
337.69M 11.5% |
380.05M 12.5% |
431.01M 13.4% |
487.83M 13.2% |
535.15M 9.7% |
580.88M 8.5% |
637.37M 9.7% |
692.58M 8.7% |
731.63M 5.6% |
786.01M 7.4% |
845.34M 7.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.5M 17.6% |
90.43M 15.2% |
101.66M 12.4% |
112.62M 10.8% |
126.83M 12.6% |
140.57M 10.8% |
158.23M 12.6% |
175.6M 11.0% |
169.23M -3.6% |
182.92M 8.1% |
195M 6.6% |
208.57M 7.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
224.34M 13.2% |
247.26M 10.2% |
278.39M 12.6% |
318.39M 14.4% |
361M 13.4% |
394.59M 9.3% |
422.65M 7.1% |
461.76M 9.3% |
523.35M 13.3% |
548.71M 4.8% |
591.01M 7.7% |
636.76M 7.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
334.19M 19.0% |
385.09M 15.2% |
420.31M 9.1% |
454.54M 8.1% |
511.72M 12.6% |
583.46M 14.0% |
637.3M 9.2% |
698.87M 9.7% |
712.04M 1.9% |
747M 4.9% |
782.85M 4.8% |
815.66M 4.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
255.69M 19.5% |
294.66M 15.2% |
318.65M 8.1% |
341.92M 7.3% |
384.88M 12.6% |
442.89M 15.1% |
479.08M 8.2% |
523.26M 9.2% |
542.81M 3.7% |
564.08M 3.9% |
587.85M 4.2% |
607.09M 3.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-31.35M - |
-47.4M - |
-40.26M - |
-23.53M - |
-23.88M - |
-48.31M - |
-56.42M - |
-61.5M - |
-19.46M - |
-15.37M - |
3.16M - |
29.67M 838.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-82.87M - |
-57.32M - |
-50.45M - |
-41.74M - |
-30.41M - |
-48.31M - |
-54.63M - |
-48.93M - |
499K - |
8.48M 1598.6% |
26.67M 214.6% |
54.94M 106.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-85.05M - |
-57.32M - |
-50.45M - |
-41.98M - |
-31.52M - |
-49.28M - |
-54.96M - |
-47.48M - |
491K - |
8.47M 1625.5% |
26.66M 214.7% |
53.7M 101.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.38 - |
-0.25 - |
-0.22 - |
-0.18 - |
-0.14 - |
-0.21 - |
-0.24 - |
-0.2 - |
0.002 - |
0.04 1825.9% |
0.11 175.0% |
0.22 100% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.38 - |
-0.25 - |
-0.22 - |
-0.18 - |
-0.14 - |
-0.21 - |
-0.24 - |
-0.2 - |
0.002 - |
0.03 1369.9% |
0.11 266.7% |
0.22 100% |