2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] |
47.47M -1.7% |
220.12M 363.7% |
286.64M 30.2% |
439.79M 53.4% |
596.44M 35.6% |
755.69M 26.7% |
887.25M 17.4% |
926.58M 4.4% |
1.07B 15.3% |
1.11B 4.0% |
1.18B 5.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.41M -7.0% |
101M 350.7% |
115.62M 14.5% |
153.31M 32.6% |
203.76M 32.9% |
285.78M 40.3% |
380.68M 33.2% |
460.1M 20.9% |
563.32M 22.4% |
628.26M 11.5% |
677.41M 7.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.06M 3.7% |
119.12M 375.3% |
171.01M 43.6% |
286.49M 67.5% |
392.68M 37.1% |
469.9M 19.7% |
506.58M 7.8% |
466.48M -7.9% |
504.73M 8.2% |
483.04M -4.3% |
497.85M 3.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.51M -6.3% |
118.28M 363.6% |
136.13M 15.1% |
187.52M 37.8% |
247.81M 32.2% |
333.12M 34.4% |
430.68M 29.3% |
500.36M 16.2% |
621.51M 24.2% |
676.57M 8.9% |
726.11M 7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.1M -1.2% |
17.28M 456.8% |
20.5M 18.7% |
34.21M 66.8% |
44.05M 28.8% |
47.34M 7.5% |
50M 5.6% |
40.26M -19.5% |
58.19M 44.6% |
48.31M -17.0% |
48.69M 0.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.96M 4.4% |
101.85M 363.8% |
150.51M 47.8% |
252.28M 67.6% |
348.63M 38.2% |
422.56M 21.2% |
456.58M 8.0% |
426.23M -6.6% |
446.54M 4.8% |
434.72M -2.6% |
449.16M 3.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.05M 40.1% |
55.56M 590.4% |
34.3M -38.3% |
106.12M 209.4% |
205.98M 94.1% |
236.85M 15.0% |
303.62M 28.2% |
257.89M -15.1% |
188.76M -26.8% |
215.87M 14.4% |
172.05M -20.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.85M 28.4% |
55.56M 710.6% |
29.75M -46.4% |
97.02M 226.1% |
186.26M 92.0% |
236.85M 27.2% |
280.84M 18.6% |
232.47M -17.2% |
182.49M -21.5% |
193.98M 6.3% |
154.19M -20.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - |