2018 Q4 | 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] |
366.15M 7.9% |
396.42M 8.3% |
428.56M 8.1% |
462.23M 7.9% |
492.3M 6.5% |
532.99M 8.3% |
576.32M 8.1% |
614.13M 6.6% |
650.06M 5.9% |
675.01M 3.8% |
692.88M 2.6% |
712.48M 2.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
158.33M 5.3% |
164.78M 4.1% |
170.59M 3.5% |
177.81M 4.2% |
181.91M 2.3% |
192.94M 6.1% |
211.93M 9.8% |
236.6M 11.6% |
256.14M 8.3% |
269.74M 5.3% |
283.97M 5.3% |
284.73M 0.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
207.81M 10.0% |
231.64M 11.5% |
257.97M 11.4% |
284.42M 10.3% |
310.39M 9.1% |
340.05M 9.6% |
364.39M 7.2% |
377.52M 3.6% |
393.92M 4.3% |
405.26M 2.9% |
408.92M 0.9% |
427.75M 4.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
370.61M 9.2% |
395.82M 6.8% |
439.75M 11.1% |
489.81M 11.4% |
524.62M 7.1% |
554.25M 5.6% |
602.54M 8.7% |
638.43M 6.0% |
668M 4.6% |
665.12M -0.4% |
660.1M -0.8% |
655.97M -0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
212.27M 12.4% |
231.05M 8.8% |
269.15M 16.5% |
312M 15.9% |
342.72M 9.8% |
361.31M 5.4% |
390.61M 8.1% |
401.82M 2.9% |
411.86M 2.5% |
395.38M -4.0% |
376.13M -4.9% |
371.24M -1.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.46M - |
591K - |
-11.19M - |
-27.58M - |
-32.33M - |
-21.26M - |
-26.22M - |
-24.3M - |
-17.94M - |
9.88M - |
32.78M 231.6% |
56.51M 72.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-29.59M - |
-21.23M - |
-19.5M - |
-34.29M - |
-38.29M - |
-26.34M - |
-24.28M - |
-40.65M - |
665K - |
-3.39M - |
19.41M - |
49.92M 157.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-29.59M - |
-21.23M - |
-19.5M - |
-34.29M - |
-38.29M - |
-26.34M - |
-24.28M - |
-40.65M - |
-22.83M - |
-3.39M - |
19.41M - |
49.92M 157.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.276 - |
-0.195 - |
-0.21 - |
-0.31 - |
-0.37 - |
-0.27 - |
-0.24 - |
-0.44 - |
-0.259 - |
-0.03 - |
0.22 - |
0.55 150.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.276 - |
-0.195 - |
-0.21 - |
-0.31 - |
-0.37 - |
-0.27 - |
-0.24 - |
-0.44 - |
-0.259 - |
-0.03 - |
0.2 - |
0.52 160% |