2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] |
132.64M 11.5% |
565.8M 326.6% |
618.83M 9.4% |
664.04M 7.3% |
226.83M -65.8% |
799M 252.2% |
831.83M 4.1% |
862.89M 3.7% |
870.97M 0.9% |
894.02M 2.6% |
922.79M 3.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
192.19M - |
440.24M 129.1% |
- |
514.01M - |
175.83M -65.8% |
625.9M 256.0% |
157.83M -74.8% |
683.09M 332.8% |
704.62M 3.2% |
715.68M 1.6% |
757.35M 5.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
-59.55M - |
125.56M - |
178.59M 42.2% |
150.03M -16.0% |
51M -66.0% |
173.09M 239.4% |
205.92M 19.0% |
179.8M -12.7% |
166.34M -7.5% |
178.34M 7.2% |
165.45M -7.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
233.45M - |
542.62M 132.4% |
- |
628.14M - |
206.89M -67.1% |
750.83M 262.9% |
188.27M -74.9% |
802.16M 326.1% |
822.9M 2.6% |
840.78M 2.2% |
880.26M 4.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
41.26M - |
102.38M 148.1% |
- |
114.13M - |
31.07M -72.8% |
124.92M 302.1% |
30.44M -75.6% |
119.07M 291.1% |
118.28M -0.7% |
125.1M 5.8% |
122.92M -1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
-100.81M - |
23.17M - |
76.21M 228.8% |
35.9M -52.9% |
19.93M -44.5% |
48.17M 141.6% |
81M 68.2% |
60.73M -25.0% |
48.07M -20.8% |
53.23M 10.8% |
42.53M -20.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
36.62M - |
29.65M -19.0% |
- |
692.78K - |
- |
3.47M - |
- | - | - |
14.54M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
32.54M 493.6% |
33.32M 2.4% |
26.95M -19.1% |
7.71M -71.4% |
17.8M 130.8% |
10.52M -40.9% |
10.16M -3.4% |
17.13M 68.5% |
8.55M -50.1% |
13.7M 60.2% |
22.53M 64.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.029 - |
0.03 2.2% |
0.024 -18.9% |
0 -100.0% |
0.02 - |
0.01 -50% |
0.01 -3.2% |
0.02 106.7% |
0.01 -50% |
0.01 0% |
0.021 110% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.029 - |
0.03 2.2% |
0.024 -18.9% |
0 -100.0% |
0.02 - |
0.01 -50% |
0.01 -3.2% |
0.02 106.7% |
0.01 -50% |
0.01 0% |
0.021 110% |