2018 Q4 | 2019 Q4 | 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] |
211.7M 12.8% |
241M 13.8% |
918.27M 281.0% |
1B 9.0% |
1.08B 7.7% |
1.14B 5.7% |
1.18B 3.9% |
1.22B 2.7% |
1.26B 3.5% |
1.29B 2.5% |
1.36B 5.4% |
1.42B 4.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
160.62M 7.6% |
182.27M 13.5% |
694.41M 281.0% |
756.71M 9.0% |
815.52M 7.8% |
863.38M 5.9% |
894.59M 3.6% |
918.67M 2.7% |
952.78M 3.7% |
976.76M 2.5% |
1.03B 5.3% |
1.07B 4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
51.08M 32.6% |
58.74M 15.0% |
223.85M 281.1% |
244.2M 9.1% |
262.14M 7.3% |
275.79M 5.2% |
289.3M 4.9% |
296.74M 2.6% |
305.68M 3.0% |
312.63M 2.3% |
329.74M 5.5% |
351.57M 6.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
160.62M 7.6% |
276.48M 72.1% |
828.94M 199.8% |
891.25M 7.5% |
950.05M 6.6% |
1.04B 9.8% |
1.09B 4.4% |
1.12B 3.0% |
1.16B 3.3% |
1.2B 3.1% |
1.26B 5.0% |
1.32B 4.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
0 - |
94.21M - |
134.53M 42.8% |
44.77M -66.7% |
46.04M 2.9% |
179.93M 290.8% |
194.95M 8.3% |
203.64M 4.5% |
207.03M 1.7% |
219.07M 5.8% |
226.34M 3.3% |
243.36M 7.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
51.08M 32.6% |
-35.47M - |
89.32M - |
109.67M 22.8% |
127.61M 16.4% |
95.86M -24.9% |
94.35M -1.6% |
93.1M -1.3% |
98.64M 6.0% |
93.56M -5.2% |
103.4M 10.5% |
108.2M 4.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
18.25M - |
- |
78.15M - |
- |
38.04M - |
- |
91.25M - |
- |
93.51M - |
- |
93.91M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
10.92M 57.2% |
25.39M 132.6% |
76.5M 201.3% |
83.17M 8.7% |
96.09M 15.5% |
93.66M -2.5% |
89.36M -4.6% |
88.73M -0.7% |
88.06M -0.8% |
79.64M -9.6% |
82.45M 3.5% |
84.42M 2.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.03 57.2% |
0.071 132.6% |
0.215 204.7% |
0.233 8.6% |
0.269 15.4% |
0.261 -3.2% |
0.244 -6.6% |
0.238 -2.2% |
0.229 -4.1% |
0.203 -11.3% |
0.206 1.7% |
0.211 2.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.03 57.2% |
0.071 132.6% |
0.215 204.7% |
0.233 8.6% |
0.269 15.4% |
0.261 -3.2% |
0.244 -6.6% |
0.238 -2.2% |
0.229 -4.1% |
0.203 -11.3% |
0.206 1.7% |
0.211 2.4% |