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] |
457.59M 10.8% |
488.11M 6.7% |
511.22M 4.7% |
532.16M 4.1% |
557.24M 4.7% |
592.21M 6.3% |
619.63M 4.6% |
640.96M 3.4% |
662.84M 3.4% |
691.16M 4.3% |
746.23M 8.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
317.77M 12.0% |
332.14M 4.5% |
352.32M 6.1% |
372.44M 5.7% |
394.54M 5.9% |
414.66M 5.1% |
421.96M 1.8% |
426.93M 1.2% |
439.77M 3.0% |
465.01M 5.7% |
502.38M 8.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.82M 8.2% |
155.96M 11.5% |
158.91M 1.9% |
159.72M 0.5% |
162.71M 1.9% |
177.55M 9.1% |
197.68M 11.3% |
214.03M 8.3% |
223.07M 4.2% |
226.15M 1.4% |
243.84M 7.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
558.29M 6.9% |
582.38M 4.3% |
628.23M 7.9% |
662.77M 5.5% |
690.75M 4.2% |
717.01M 3.8% |
716.47M -0.1% |
726.31M 1.4% |
739.29M 1.8% |
742.77M 0.5% |
774.23M 4.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
240.52M 0.8% |
250.24M 4.0% |
275.91M 10.3% |
290.33M 5.2% |
296.21M 2.0% |
302.35M 2.1% |
294.51M -2.6% |
299.38M 1.7% |
299.52M 0.0% |
277.76M -7.3% |
271.84M -2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-100.7M - |
-94.28M - |
-117M - |
-130.61M - |
-133.5M - |
-124.8M - |
-96.83M - |
-85.35M - |
-76.45M - |
-51.61M - |
-28M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-81.75M - |
-71.09M - |
-123.29M - |
-137.68M - |
-141.4M - |
-134.33M - |
-106.56M - |
-94.95M - |
-85.66M - |
-60.05M - |
-37.76M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.37M 35.8% |
-19.49M - |
-43.74M - |
-48.3M - |
-49.62M - |
-38.63M - |
-31.19M - |
-28M - |
-25.57M - |
-18.3M - |
-11.77M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.357 35.7% |
-0.35 - |
-0.59 - |
-0.65 - |
-0.66 - |
-0.61 - |
-0.48 - |
-0.43 - |
-0.39 - |
-0.27 - |
-0.17 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.357 35.7% |
-0.51 - |
-0.59 - |
-0.65 - |
-0.82 - |
-0.61 - |
-0.48 - |
-0.43 - |
-0.39 - |
-0.27 - |
-0.17 - |