2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
237.5M 109.4% |
196.28M -17.4% |
281.49M 43.4% |
183.71M -34.7% |
320.55M 74.5% |
392.43M 22.4% |
488.18M 24.4% |
288.22M -41.0% |
407.38M 41.3% |
510.88M 25.4% |
510.49M -0.1% |
244.21M -52.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
135.15M 85.9% |
122.71M -9.2% |
182.52M 48.7% |
112.52M -38.4% |
189.43M 68.4% |
235.21M 24.2% |
315.95M 34.3% |
157.62M -50.1% |
235.78M 49.6% |
300.79M 27.6% |
292.6M -2.7% |
145.8M -50.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.34M 151.4% |
73.57M -28.1% |
98.96M 34.5% |
71.19M -28.1% |
131.11M 84.2% |
157.22M 19.9% |
172.23M 9.6% |
130.6M -24.2% |
171.6M 31.4% |
210.09M 22.4% |
217.89M 3.7% |
98.41M -54.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.85M 88.9% |
176.43M -13.9% |
247.66M 40.4% |
154.01M -37.8% |
275.18M 78.7% |
338.19M 22.9% |
445.45M 31.7% |
211.78M -52.5% |
335.75M 58.5% |
411.72M 22.6% |
452.96M 10.0% |
238.05M -47.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.69M 95.0% |
53.72M -22.9% |
65.13M 21.2% |
41.49M -36.3% |
85.75M 106.7% |
102.98M 20.1% |
129.5M 25.8% |
54.16M -58.2% |
99.97M 84.6% |
110.93M 11.0% |
160.36M 44.6% |
92.25M -42.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.65M 557.8% |
19.85M -39.2% |
33.83M 70.5% |
29.7M -12.2% |
45.36M 52.8% |
54.24M 19.6% |
42.73M -21.2% |
76.44M 78.9% |
71.63M -6.3% |
99.16M 38.4% |
57.53M -42.0% |
6.16M -89.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.07M - |
- | - | - |
69.41M - |
- | - | - |
135.68M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.57M 339.2% |
18.02M -36.9% |
24.26M 34.7% |
32.41M 33.6% |
36.99M 14.1% |
73.62M 99.0% |
57.13M -22.4% |
65.98M 15.5% |
69.7M 5.6% |
84.55M 21.3% |
30.4M -64.0% |
16.01M -47.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.23 325.0% |
0.142 -38.2% |
0.196 38.1% |
0.264 34.5% |
0.27 2.6% |
0.82 203.3% |
0.63 -23.2% |
0.71 12.7% |
0.507 -28.6% |
0.61 20.3% |
0.22 -63.9% |
0.12 -45.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.23 325.0% |
0.142 -38.2% |
0.196 38.1% |
0.264 34.5% |
0.27 2.6% |
0.82 203.3% |
0.63 -23.2% |
0.71 12.7% |
0.507 -28.6% |
0.61 20.3% |
0.22 -63.9% |
0.12 -45.5% |