2018 Q4 | 2019 Q4 | 2020 Q4 | 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] |
193.37M -45.1% |
758.35M 292.2% |
215.03M -71.6% |
848.71M 294.7% |
910.06M 7.2% |
963.61M 5.9% |
985.68M 2.3% |
1.02B 3.5% |
1.01B -0.8% |
1.02B 0.7% |
1.02B 0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
138.42M -42.9% |
530.92M 283.6% |
144.39M -72.8% |
598.86M 314.7% |
635.32M 6.1% |
668.02M 5.1% |
685.54M 2.6% |
687.26M 0.3% |
681.12M -0.9% |
696.44M 2.2% |
707.16M 1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
54.95M -50.0% |
227.43M 313.9% |
70.64M -68.9% |
249.84M 253.7% |
274.74M 10.0% |
295.59M 7.6% |
300.14M 1.5% |
332.49M 10.8% |
330.53M -0.6% |
322.57M -2.4% |
317.69M -1.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
149.44M -43.4% |
584.16M 290.9% |
158.33M -72.9% |
662.27M 318.3% |
712.95M 7.7% |
748.17M 4.9% |
772.49M 3.3% |
783.74M 1.5% |
772.34M -1.5% |
794.73M 2.9% |
808.31M 1.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
11.02M -49.8% |
53.24M 383.3% |
13.94M -73.8% |
63.4M 355.0% |
77.63M 22.4% |
80.15M 3.2% |
86.94M 8.5% |
96.48M 11.0% |
91.22M -5.4% |
98.29M 7.8% |
101.14M 2.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
43.94M -50.1% |
174.19M 296.5% |
56.71M -67.4% |
186.44M 228.8% |
197.11M 5.7% |
215.44M 9.3% |
213.2M -1.0% |
236.01M 10.7% |
239.31M 1.4% |
224.28M -6.3% |
216.55M -3.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
106.39M - |
143.64M 35.0% |
- |
90.25M - |
178.83M 98.2% |
190.65M 6.6% |
- |
209.82M - |
- |
212.57M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
35.66M -49.6% |
143.64M 302.8% |
46.11M -67.9% |
163.15M 253.8% |
178.83M 9.6% |
190.65M 6.6% |
190.82M 0.1% |
209.82M 10.0% |
214.45M 2.2% |
212.57M -0.9% |
212.73M 0.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.25 -49.0% |
0.99 296% |
0.32 -67.7% |
1.12 250% |
1.23 9.8% |
1.32 7.3% |
0.91 -31.0% |
0.952 4.5% |
0.903 -5.1% |
0.828 -8.4% |
0.772 -6.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.25 -49.0% |
0.99 296% |
0.32 -67.7% |
1.12 250% |
1.23 9.8% |
1.32 7.3% |
0.91 -31.0% |
0.952 4.5% |
0.903 -5.1% |
0.828 -8.4% |
0.772 -6.7% |