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] |
644.44M 9.6% |
699.54M 8.6% |
786.44M 12.4% |
859.9M 9.3% |
949.83M 10.5% |
1B 5.7% |
802.98M -20.0% |
770.84M -4.0% |
816.35M 5.9% |
800.14M -2.0% |
724.8M -9.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
539.76M 7.0% |
566.39M 4.9% |
619.82M 9.4% |
666.72M 7.6% |
728.89M 9.3% |
766.85M 5.2% |
608.23M -20.7% |
638.93M 5.0% |
693.26M 8.5% |
724.75M 4.5% |
780.49M 7.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
104.68M 25.1% |
133.15M 27.2% |
166.63M 25.1% |
193.18M 15.9% |
220.95M 14.4% |
237.33M 7.4% |
194.75M -17.9% |
131.9M -32.3% |
123.08M -6.7% |
75.39M -38.8% |
-55.69M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
583.97M 9.8% |
608.15M 4.1% |
703.78M 15.7% |
776.79M 10.4% |
828.33M 6.6% |
876.06M 5.8% |
710.57M -18.9% |
751.15M 5.7% |
810.28M 7.9% |
793.34M -2.1% |
872.62M 10.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.21M 61.0% |
41.77M -5.5% |
83.97M 101.0% |
110.07M 31.1% |
99.44M -9.7% |
109.21M 9.8% |
102.34M -6.3% |
112.22M 9.7% |
117.01M 4.3% |
68.6M -41.4% |
92.13M 34.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.47M 7.6% |
91.39M 51.1% |
82.66M -9.5% |
83.11M 0.5% |
121.5M 46.2% |
128.13M 5.5% |
92.41M -27.9% |
19.68M -78.7% |
6.07M -69.2% |
6.79M 11.9% |
-147.82M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
52.22M - |
- | - | - |
177.62M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.63M - |
45.45M - |
-15.15M - |
70.21M - |
70.89M 1.0% |
199.09M 180.8% |
104.79M -47.4% |
82.6M -21.2% |
25.16M -69.5% |
-26M - |
-197.72M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.001 - |
0.018 - |
-0.006 - |
0.027 - |
0.026 -3.7% |
0.074 184.6% |
0.038 -48.6% |
0.031 -18.4% |
0.009 -71.0% |
-0.01 - |
-0.072 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.002 - |
0.018 - |
-0.006 - |
0.027 - |
0.026 -3.7% |
0.072 176.9% |
0.038 -47.2% |
0.03 -21.1% |
0.009 -70.0% |
-0.01 - |
-0.072 - |