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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
259.09M 10.5% |
286.07M 10.4% |
320.77M 12.1% |
354.75M 10.6% |
393.5M 10.9% |
436.62M 11.0% |
475.89M 9.0% |
512.98M 7.8% |
542.36M 5.7% |
563.14M 3.8% |
583.14M 3.6% |
605.73M 3.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.43M 5.2% |
48.2M 1.6% |
63.44M 31.6% |
70.15M 10.6% |
78.77M 12.3% |
90.18M 14.5% |
86.97M -3.6% |
94.37M 8.5% |
102.16M 8.3% |
105.22M 3.0% |
108.7M 3.3% |
112.22M 3.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.66M 11.8% |
237.87M 12.4% |
257.33M 8.2% |
284.6M 10.6% |
314.73M 10.6% |
346.44M 10.1% |
388.92M 12.3% |
418.61M 7.6% |
440.2M 5.2% |
457.92M 4.0% |
474.44M 3.6% |
493.51M 4.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
316.09M 0.4% |
355.26M 12.4% |
610.08M 71.7% |
707.09M 15.9% |
799.36M 13.0% |
898.29M 12.4% |
773.18M -13.9% |
799.63M 3.4% |
832.99M 4.2% |
832.01M -0.1% |
837.41M 0.6% |
859.91M 2.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
268.66M -0.4% |
307.06M 14.3% |
546.64M 78.0% |
636.94M 16.5% |
720.59M 13.1% |
808.11M 12.1% |
686.21M -15.1% |
705.26M 2.8% |
730.83M 3.6% |
726.79M -0.6% |
728.72M 0.3% |
747.69M 2.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-57M - |
-69.19M - |
-289.31M - |
-352.34M - |
-405.86M - |
-461.66M - |
-297.29M - |
-286.65M - |
-290.63M - |
-268.87M - |
-254.28M - |
-254.18M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-56.67M - |
-69.32M - |
-290.14M - |
-352.77M - |
-402.63M - |
-452.64M - |
-274.3M - |
-249.34M - |
-240.89M - |
-208.41M - |
-190.67M - |
-188.54M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-194.87M - |
-207.51M - |
-290.14M - |
-352.77M - |
-402.63M - |
-452.64M - |
-274.3M - |
-249.34M - |
-240.89M - |
-208.41M - |
-190.67M - |
-188.54M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.189 - |
-1.293 - |
-3.48 - |
-1.92 - |
-2.161 - |
-2.41 - |
-1.47 - |
-1.32 - |
-1.26 - |
-1.08 - |
-0.98 - |
-0.96 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.189 - |
-1.293 - |
-3.48 - |
-1.92 - |
-2.161 - |
-2.41 - |
-1.47 - |
-1.32 - |
-1.26 - |
-1.08 - |
-0.98 - |
-0.96 - |