|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.580B
22.14%
YoY
|
$2.931B
23.01%
YoY
|
$2.383B
-22.06%
YoY
|
$3.057B
106.98%
YoY
|
$1.477B
95.83%
YoY
|
| Cost Of Revenue |
$1.588B
24.22%
YoY
|
$1.278B
18.52%
YoY
|
$1.078B
6.42%
YoY
|
$1.013B
66.19%
YoY
|
$609.7M
24.1%
YoY
|
| Gross Profit |
$1.992B
20.53%
YoY
|
$1.653B
26.73%
YoY
|
$1.304B
-36.18%
YoY
|
$2.044B
135.66%
YoY
|
$867.3M
229.86%
YoY
|
| Selling, General & Admin |
$371.8M
39.61%
YoY
|
$266.3M
97.46%
YoY
|
$134.9M
75.34%
YoY
|
$76.93M
-1.81%
YoY
|
$78.34M
373.59%
YoY
|
| Research & Development |
$16.80M
1.23%
YoY
|
$16.59M
77.86%
YoY
|
$9.328M
172.35%
YoY
|
$3.425M
190.25%
YoY
|
$1.180M
142.8%
YoY
|
| Depreciation & Amortization |
$1.167B
22.9%
YoY
|
$949.5M
40.5%
YoY
|
$675.8M
26.81%
YoY
|
$532.9M
70.38%
YoY
|
$312.8M
-15.99%
YoY
|
| Operating Expenses |
$3.351B
23.52%
YoY
|
$2.712B
31.81%
YoY
|
$2.058B
16.07%
YoY
|
$1.773B
78.5%
YoY
|
$993.2M
-11.94%
YoY
|
| Operating Profit |
$229.3M
4.95%
YoY
|
$218.5M
-32.73%
YoY
|
$324.7M
-74.71%
YoY
|
$1.284B
165.47%
YoY
|
$483.7M
-229.47%
YoY
|
| Interest Expense |
-$18.22M
-94.48%
YoY
|
-$329.9M
-326.25%
YoY
|
$145.8M
51.98%
YoY
|
$95.94M
89.08%
YoY
|
$50.74M
33.15%
YoY
|
| Other Income/Expense, Net |
-$27.61M
-92.87%
YoY
|
-$387.2M
-1990.89%
YoY
|
$20.48M
-102.67%
YoY
|
-$767.3M
-16.26%
YoY
|
-$916.3M
-681.69%
YoY
|
| Pretax Income |
$201.7M
-219.5%
YoY
|
-$168.8M
-148.88%
YoY
|
$345.2M
-33.21%
YoY
|
$516.9M
-219.5%
YoY
|
-$432.5M
100.14%
YoY
|
| Income Tax |
$34.50M
-211.05%
YoY
|
-$31.07M
-233.78%
YoY
|
$23.23M
-36.0%
YoY
|
$36.29M
-11959.8%
YoY
|
-$306.0K
-2285.71%
YoY
|
| Net Earnings |
$132.9M
-215.97%
YoY
|
-$114.6M
-269.51%
YoY
|
$67.61M
-30.06%
YoY
|
$96.67M
-598.94%
YoY
|
-$19.38M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.54
-161.95%
YoY
|
-$0.88
-319.66%
YoY
|
$0.40
-30.6%
YoY
|
$0.58
-100.0%
YoY
|
-$2.115M
204.24%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.183B
24.49%
YoY
|
$865.0M
-1.17%
YoY
|
$866.6M
16.34%
YoY
|
$898.0M
37.46%
YoY
|
$950.2M
44.52%
YoY
|
$875.3M
33.08%
YoY
|
$744.9M
15.95%
YoY
|
$653.3M
32.69%
YoY
|
$657.5M
11.41%
YoY
|
$657.7M
-3.95%
YoY
|
$642.4M
-25.73%
YoY
|
$492.3M
-45.8%
YoY
|
$590.1M
-1.46%
YoY
|
$684.8M
47.81%
YoY
|
$865.0M
136.5%
YoY
|
$908.4M
175.17%
YoY
|
$598.9M
88.42%
YoY
|
$463.3M
83.65%
YoY
|
$365.7M
91.87%
YoY
|
| Cost Of Revenue |
$429.0M
6.32%
YoY
|
$481.4M
36.09%
YoY
|
$386.9M
18.48%
YoY
|
$390.0M
32.83%
YoY
|
$403.5M
32.66%
YoY
|
$353.7M
14.0%
YoY
|
$326.5M
20.72%
YoY
|
$293.6M
30.1%
YoY
|
$304.2M
11.89%
YoY
|
$310.3M
21.64%
YoY
|
$270.5M
-4.51%
YoY
|
$225.7M
-11.74%
YoY
|
$271.8M
24.0%
YoY
|
$255.1M
N/A
|
$283.3M
3150.22%
YoY
|
$255.7M
-10.58%
YoY
|
$219.2M
N/A
|
N/A
|
$8.716M
N/A
|
| Gross Profit |
$753.8M
37.89%
YoY
|
$383.7M
-26.44%
YoY
|
$479.7M
14.67%
YoY
|
$508.0M
41.24%
YoY
|
$546.7M
54.73%
YoY
|
$521.6M
50.11%
YoY
|
$418.3M
12.48%
YoY
|
$359.7M
34.88%
YoY
|
$353.3M
11.0%
YoY
|
$347.5M
-19.14%
YoY
|
$371.9M
-36.06%
YoY
|
$266.6M
-59.15%
YoY
|
$318.3M
-16.17%
YoY
|
$429.7M
N/A
|
$581.7M
-53.29%
YoY
|
$652.7M
80.29%
YoY
|
$379.7M
N/A
|
N/A
|
$1.245B
N/A
|
| Selling, General & Admin |
$55.37M
1.69%
YoY
|
$139.9M
732.5%
YoY
|
$54.63M
-48.75%
YoY
|
$122.8M
217.98%
YoY
|
$54.45M
32.51%
YoY
|
$16.81M
-50.15%
YoY
|
$106.6M
147.89%
YoY
|
$38.63M
-1.72%
YoY
|
$41.09M
117.76%
YoY
|
$33.71M
38.23%
YoY
|
$43.00M
172.96%
YoY
|
$39.31M
99.97%
YoY
|
$18.87M
-16.22%
YoY
|
$24.39M
N/A
|
$15.75M
-83.5%
YoY
|
$19.66M
-13.6%
YoY
|
$22.52M
N/A
|
N/A
|
$95.49M
N/A
|
| Research & Development |
$6.519M
2030.39%
YoY
|
$9.913M
440.81%
YoY
|
$1.002M
-93.12%
YoY
|
$5.574M
2788.08%
YoY
|
$306.0K
N/A
|
$1.833M
-76.46%
YoY
|
$14.57M
N/A
|
$193.0K
-87.48%
YoY
|
N/A
|
$7.787M
-1940.9%
YoY
|
$0.00
-100.0%
YoY
|
$1.541M
-16.61%
YoY
|
$0.00
-100.0%
YoY
|
-$423.0K
N/A
|
$1.909M
48.21%
YoY
|
$1.848M
2239.24%
YoY
|
$91.00K
N/A
|
N/A
|
$1.288M
N/A
|
| Depreciation & Amortization |
$354.1M
25.32%
YoY
|
$288.8M
-6.54%
YoY
|
$298.5M
18.67%
YoY
|
$297.1M
39.87%
YoY
|
$282.6M
60.04%
YoY
|
$309.0M
68.96%
YoY
|
$251.5M
34.86%
YoY
|
$212.4M
32.82%
YoY
|
$176.6M
20.54%
YoY
|
$182.9M
16.26%
YoY
|
$186.5M
28.61%
YoY
|
$159.9M
21.53%
YoY
|
$146.5M
47.93%
YoY
|
$157.3M
3.04%
YoY
|
$145.0M
-51.71%
YoY
|
$131.6M
-17.82%
YoY
|
$99.02M
18.06%
YoY
|
$152.7M
-31.98%
YoY
|
$300.3M
N/A
|
| Operating Expenses |
$855.3M
9.95%
YoY
|
$364.5M
11.24%
YoY
|
$835.8M
11.1%
YoY
|
$818.3M
53.28%
YoY
|
$777.9M
48.62%
YoY
|
$327.7M
46.02%
YoY
|
$752.3M
50.2%
YoY
|
$533.9M
24.65%
YoY
|
$523.5M
19.08%
YoY
|
$224.4M
23.78%
YoY
|
$500.9M
11.95%
YoY
|
$428.3M
179.8%
YoY
|
$439.6M
30.79%
YoY
|
$181.3M
N/A
|
$447.4M
-51.78%
YoY
|
$153.1M
-16.32%
YoY
|
$336.1M
46.24%
YoY
|
N/A
|
$927.8M
N/A
|
| Operating Profit |
$327.5M
90.15%
YoY
|
$19.19M
-90.1%
YoY
|
$30.80M
-515.0%
YoY
|
$79.64M
-33.3%
YoY
|
$172.2M
28.51%
YoY
|
$193.9M
57.56%
YoY
|
-$7.422M
-105.24%
YoY
|
$119.4M
86.43%
YoY
|
$134.0M
-10.99%
YoY
|
$123.1M
-50.46%
YoY
|
$141.5M
-66.11%
YoY
|
$64.04M
-87.18%
YoY
|
$150.6M
-42.71%
YoY
|
$248.4M
53.72%
YoY
|
$417.6M
212.54%
YoY
|
$499.6M
397.24%
YoY
|
$262.8M
198.52%
YoY
|
$161.6M
-384.27%
YoY
|
$133.6M
-600.97%
YoY
|
| Interest Expense |
-$811.2M
395.19%
YoY
|
$62.73M
-135.14%
YoY
|
-$16.06M
-145.78%
YoY
|
$123.8M
-423.45%
YoY
|
-$163.8M
-483.77%
YoY
|
-$178.5M
-193.36%
YoY
|
$35.09M
-16.86%
YoY
|
-$38.28M
-222.96%
YoY
|
$42.69M
45.59%
YoY
|
$191.2M
-428.42%
YoY
|
$42.20M
55.97%
YoY
|
$31.13M
-115.58%
YoY
|
$29.32M
77.44%
YoY
|
-$58.23M
N/A
|
$27.06M
-102.57%
YoY
|
-$199.8M
-68.16%
YoY
|
$16.52M
123.81%
YoY
|
N/A
|
-$1.054B
N/A
|
| Other Income/Expense, Net |
-$828.9M
406.37%
YoY
|
-$5.458M
746.2%
YoY
|
-$45.10M
-22317.73%
YoY
|
$123.9M
-429.12%
YoY
|
-$163.7M
-4.04%
YoY
|
-$645.0K
-56.65%
YoY
|
$203.0K
-100.07%
YoY
|
-$37.65M
-1539.85%
YoY
|
-$170.6M
-240.52%
YoY
|
-$1.488M
-127.45%
YoY
|
-$293.3M
-266.41%
YoY
|
$2.615M
-963.04%
YoY
|
$121.4M
-117.58%
YoY
|
$5.421M
N/A
|
$176.2M
4721.81%
YoY
|
-$303.0K
4950.0%
YoY
|
-$690.6M
171.55%
YoY
|
N/A
|
$3.655M
N/A
|
| Pretax Income |
-$501.4M
-5982.78%
YoY
|
$3.889M
-101.88%
YoY
|
-$14.30M
98.1%
YoY
|
$203.6M
149.05%
YoY
|
$8.524M
-123.31%
YoY
|
-$206.7M
-230.54%
YoY
|
-$7.219M
-95.24%
YoY
|
$81.73M
22.62%
YoY
|
-$36.57M
-113.45%
YoY
|
$158.3M
209.72%
YoY
|
-$151.7M
-125.55%
YoY
|
$66.65M
-77.76%
YoY
|
$272.0M
-163.58%
YoY
|
$51.12M
N/A
|
$593.8M
-182.48%
YoY
|
$299.7M
-168.25%
YoY
|
-$427.7M
157.27%
YoY
|
N/A
|
-$720.0M
N/A
|
| Income Tax |
-$82.30M
-3265.38%
YoY
|
-$5.134M
-86.03%
YoY
|
-$4.000M
150.0%
YoY
|
$41.10M
257.39%
YoY
|
$2.600M
-161.9%
YoY
|
-$36.75M
-300.51%
YoY
|
-$1.600M
-92.23%
YoY
|
$11.50M
25.0%
YoY
|
-$4.200M
-125.61%
YoY
|
$18.33M
939.59%
YoY
|
-$20.60M
-153.51%
YoY
|
$9.200M
-48.31%
YoY
|
$16.40M
-175.58%
YoY
|
$1.763M
N/A
|
$38.50M
-191.98%
YoY
|
$17.80M
127028.57%
YoY
|
-$21.70M
-167023.08%
YoY
|
N/A
|
-$41.86M
N/A
|
| Net Earnings |
-$419.8M
19427.77%
YoY
|
-$8.661M
-92.66%
YoY
|
-$9.507M
-4.4%
YoY
|
$153.2M
308.08%
YoY
|
-$2.150M
-91.1%
YoY
|
-$118.0M
-312.55%
YoY
|
-$9.945M
-81.19%
YoY
|
$37.55M
628.93%
YoY
|
-$24.17M
-140.42%
YoY
|
$55.54M
531.8%
YoY
|
-$52.87M
-144.67%
YoY
|
$5.151M
-90.55%
YoY
|
$59.79M
-170.35%
YoY
|
$8.790M
-145.37%
YoY
|
$118.4M
N/A
|
$54.52M
N/A
|
-$85.00M
N/A
|
-$19.38M
N/A
|
$0.00
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.28
11339.29%
YoY
|
-$0.03
-94.84%
YoY
|
-$0.04
-44.23%
YoY
|
$0.60
81.2%
YoY
|
-$0.01
-94.13%
YoY
|
-$0.70
-325.12%
YoY
|
-$0.07
-78.12%
YoY
|
$0.33
963.08%
YoY
|
-$0.26
-170.85%
YoY
|
$0.31
457.69%
YoY
|
-$0.31
-100.0%
YoY
|
$0.03
-100.0%
YoY
|
$0.36
-100.0%
YoY
|
$0.06
N/A
|
$700.3K
-181.43%
YoY
|
$321.7K
-112.91%
YoY
|
-$501.5K
N/A
|
N/A
|
-$860.0K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
327.9M shares
N/A
|
254.6M shares
N/A
|
254.6M shares
N/A
|
255.2M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...