2018 Q4 | 2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
118.49M 85.5% |
598.76M 405.3% |
579.3M -3.2% |
612.43M 5.7% |
663.42M 8.3% |
717.33M 8.1% |
798.06M 11.3% |
860.84M 7.9% |
936.41M 8.8% |
954.86M 2.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
26.21M 1364.2% |
16.32M -37.7% |
61.66M 277.9% |
61.95M 0.5% |
56.09M -9.4% |
70.92M 26.4% |
77.77M 9.7% |
80.47M 3.5% |
73.35M -8.8% |
63.7M -13.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
92.28M 48.6% |
546.19M 491.9% |
517.64M -5.2% |
550.48M 6.3% |
607.33M 10.3% |
646.41M 6.4% |
720.29M 11.4% |
780.37M 8.3% |
863.06M 10.6% |
891.16M 3.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
107.58M 67.7% |
102.18M -5.0% |
436.23M 326.9% |
461.39M 5.8% |
508.03M 10.1% |
539M 6.1% |
626.01M 16.1% |
691.29M 10.4% |
739.6M 7.0% |
763.49M 3.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
81.38M 30.5% |
85.86M 5.5% |
374.57M 336.2% |
399.45M 6.6% |
451.94M 13.1% |
468.08M 3.6% |
548.24M 17.1% |
610.82M 11.4% |
666.25M 9.1% |
699.79M 5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
10.9M - |
296.93M 2623.7% |
143.07M -51.8% |
151.04M 5.6% |
155.39M 2.9% |
178.33M 14.8% |
172.05M -3.5% |
169.55M -1.5% |
196.81M 16.1% |
191.37M -2.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
19.72M - |
- |
139.31M - |
- |
160.02M - |
- |
185.51M - |
- |
228.89M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
13.34M 109.1% |
193.04M 1347.0% |
139.31M -27.8% |
143.41M 2.9% |
160.02M 11.6% |
175.32M 9.6% |
185.51M 5.8% |
196.17M 5.7% |
228.89M 16.7% |
244.07M 6.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.031 109.1% |
0.444 1347.0% |
0.32 -28.0% |
0.329 3.0% |
0.368 11.6% |
0.389 5.8% |
0.39 0.2% |
0.405 3.8% |
0.451 11.5% |
0.46 1.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.031 109.1% |
0.444 1347.0% |
0.32 -28.0% |
0.329 3.0% |
0.368 11.6% |
0.389 5.8% |
0.39 0.2% |
0.405 3.8% |
0.451 11.5% |
0.46 1.8% |