|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.877B
-7.12%
YoY
|
$5.251B
34.76%
YoY
|
$3.897B
6.85%
YoY
|
$3.647B
130.82%
YoY
|
$1.580B
45.84%
YoY
|
| Cost Of Revenue |
$975.1M
-62.06%
YoY
|
$2.570B
52.96%
YoY
|
$1.680B
24.92%
YoY
|
$1.345B
103.56%
YoY
|
$660.8M
49.82%
YoY
|
| Gross Profit |
$3.902B
45.55%
YoY
|
$2.681B
20.96%
YoY
|
$2.216B
-3.71%
YoY
|
$2.302B
150.42%
YoY
|
$919.1M
43.11%
YoY
|
| Selling, General & Admin |
$407.4M
-13.89%
YoY
|
$473.1M
54.35%
YoY
|
$306.5M
-12.65%
YoY
|
$350.9M
72.62%
YoY
|
$203.3M
-20.13%
YoY
|
| Research & Development |
$12.11M
-28.84%
YoY
|
$17.02M
-51.82%
YoY
|
$35.33M
1502.99%
YoY
|
$2.204M
-20.14%
YoY
|
$2.760M
0.44%
YoY
|
| Depreciation & Amortization |
$1.470B
32.71%
YoY
|
$1.108B
85.07%
YoY
|
$598.6M
61.92%
YoY
|
$369.7M
133.51%
YoY
|
$158.3M
-48.47%
YoY
|
| Operating Expenses |
$1.890B
18.26%
YoY
|
$1.598B
69.92%
YoY
|
$940.4M
30.11%
YoY
|
$722.8M
117.39%
YoY
|
$332.5M
-41.1%
YoY
|
| Operating Profit |
$197.4M
-82.05%
YoY
|
$1.100B
-13.6%
YoY
|
$1.273B
-19.61%
YoY
|
$1.584B
95.66%
YoY
|
$809.4M
940.66%
YoY
|
| Interest Expense |
$34.51M
371.2%
YoY
|
$7.324M
-74.42%
YoY
|
$28.63M
-2.45%
YoY
|
$29.35M
-4.73%
YoY
|
$30.81M
-186.29%
YoY
|
| Other Income/Expense, Net |
$46.06M
272.31%
YoY
|
$12.37M
-81.21%
YoY
|
$65.85M
-132.89%
YoY
|
-$200.2M
-67.78%
YoY
|
-$621.5M
-61936.52%
YoY
|
| Pretax Income |
$243.5M
-78.11%
YoY
|
$1.112B
-16.92%
YoY
|
$1.339B
-3.22%
YoY
|
$1.384B
636.0%
YoY
|
$188.0M
-104.66%
YoY
|
| Income Tax |
$199.0M
-24.56%
YoY
|
$263.8M
-16.32%
YoY
|
$315.2M
-772.4%
YoY
|
-$46.88M
4718.5%
YoY
|
-$973.0K
-99.63%
YoY
|
| Net Earnings |
$44.46M
-94.76%
YoY
|
$848.6M
-17.11%
YoY
|
$1.024B
-44.84%
YoY
|
$1.856B
480.77%
YoY
|
$319.6M
-108.66%
YoY
|
| Basic Earnings Per Share |
$0.74
-95.47%
YoY
|
$16.32
-33.63%
YoY
|
$24.59
-59.6%
YoY
|
$60.86
276.84%
YoY
|
$16.15
N/A
|
| Diluted Earnings Per Share |
$0.74
-95.38%
YoY
|
$16.02
-31.86%
YoY
|
$23.51
-59.15%
YoY
|
$57.55
271.77%
YoY
|
$15.48
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
57.81M shares
11.61%
YoY
|
51.80M shares
24.84%
YoY
|
41.49M shares
36.05%
YoY
|
30.50M shares
54.09%
YoY
|
19.79M shares
N/A
|
| Diluted Shares Outstanding |
57.85M shares
9.68%
YoY
|
52.75M shares
21.54%
YoY
|
43.40M shares
34.56%
YoY
|
32.25M shares
56.19%
YoY
|
20.65M shares
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.666B
37.08%
YoY
|
$1.169B
-19.61%
YoY
|
$1.312B
-9.54%
YoY
|
$1.181B
-6.36%
YoY
|
$1.215B
11.96%
YoY
|
$1.455B
50.79%
YoY
|
$1.450B
29.12%
YoY
|
$1.261B
38.22%
YoY
|
$1.085B
21.05%
YoY
|
$964.7M
-5.01%
YoY
|
$1.123B
-5.51%
YoY
|
$912.1M
15.54%
YoY
|
$896.5M
37.3%
YoY
|
$1.016B
-35.72%
YoY
|
$1.189B
195.7%
YoY
|
$789.4M
116.86%
YoY
|
$653.0M
100.69%
YoY
|
$1.580B
1376.66%
YoY
|
$402.0M
48.32%
YoY
|
| Cost Of Revenue |
$509.8M
21.65%
YoY
|
$603.8M
-16.27%
YoY
|
$340.9M
-49.69%
YoY
|
$557.7M
-8.95%
YoY
|
$419.1M
-25.01%
YoY
|
$721.1M
93.71%
YoY
|
$677.7M
27.57%
YoY
|
$612.5M
41.37%
YoY
|
$558.9M
62.69%
YoY
|
$372.3M
5.77%
YoY
|
$531.2M
42.58%
YoY
|
$433.3M
20.39%
YoY
|
$343.5M
31.78%
YoY
|
$352.0M
-46.74%
YoY
|
$372.6M
177.92%
YoY
|
$359.9M
102.55%
YoY
|
$260.7M
78.2%
YoY
|
$660.8M
643.29%
YoY
|
$134.1M
32.2%
YoY
|
| Gross Profit |
$1.156B
45.21%
YoY
|
$565.6M
-22.89%
YoY
|
$971.1M
25.66%
YoY
|
$622.9M
-3.9%
YoY
|
$796.0M
51.21%
YoY
|
$733.6M
23.83%
YoY
|
$772.8M
30.5%
YoY
|
$648.2M
35.37%
YoY
|
$526.4M
-4.81%
YoY
|
$592.4M
-10.73%
YoY
|
$592.2M
-27.45%
YoY
|
$478.8M
11.48%
YoY
|
$553.0M
40.96%
YoY
|
$663.6M
-27.8%
YoY
|
$816.3M
204.6%
YoY
|
$429.5M
130.5%
YoY
|
$392.3M
119.06%
YoY
|
$919.1M
443.23%
YoY
|
$268.0M
57.92%
YoY
|
| Selling, General & Admin |
$104.5M
-6.42%
YoY
|
$102.3M
-13.9%
YoY
|
$89.71M
-30.71%
YoY
|
$106.6M
-26.56%
YoY
|
$111.7M
40.15%
YoY
|
$118.8M
62.58%
YoY
|
$129.5M
65.14%
YoY
|
$145.2M
69.69%
YoY
|
$79.70M
14.67%
YoY
|
$73.06M
-26.77%
YoY
|
$78.40M
-43.1%
YoY
|
$85.57M
51.09%
YoY
|
$69.50M
22.43%
YoY
|
$99.77M
-50.93%
YoY
|
$137.8M
283.62%
YoY
|
$56.64M
5.3%
YoY
|
$56.77M
17.0%
YoY
|
$203.3M
222.19%
YoY
|
$35.91M
-48.4%
YoY
|
| Research & Development |
$2.563M
29.25%
YoY
|
$5.455M
158.16%
YoY
|
$2.034M
-72.02%
YoY
|
$541.9M
36394.28%
YoY
|
$1.983M
-67.78%
YoY
|
$2.113M
1.93%
YoY
|
$7.269M
354.31%
YoY
|
$1.485M
-78.1%
YoY
|
$6.154M
-75.25%
YoY
|
$2.073M
309.68%
YoY
|
$1.600M
75.82%
YoY
|
$6.782M
2339.57%
YoY
|
$24.86M
4775.29%
YoY
|
$506.0K
-81.67%
YoY
|
$910.0K
246.01%
YoY
|
$278.0K
-77.76%
YoY
|
$510.0K
20.57%
YoY
|
$2.760M
-1020.0%
YoY
|
$263.0K
-62.43%
YoY
|
| Depreciation & Amortization |
$384.2M
9.84%
YoY
|
$368.4M
5.05%
YoY
|
$374.9M
4.08%
YoY
|
$377.0M
65.4%
YoY
|
$349.8M
107.12%
YoY
|
$350.7M
109.44%
YoY
|
$360.2M
124.71%
YoY
|
$227.9M
66.31%
YoY
|
$168.9M
26.24%
YoY
|
$167.5M
18.09%
YoY
|
$160.3M
13.65%
YoY
|
$137.0M
225.25%
YoY
|
$133.8M
199.49%
YoY
|
$141.8M
210.13%
YoY
|
$141.0M
319.5%
YoY
|
$42.14M
8.13%
YoY
|
$44.67M
11.71%
YoY
|
$45.72M
184.1%
YoY
|
$33.62M
-6.6%
YoY
|
| Operating Expenses |
$491.3M
6.0%
YoY
|
$476.2M
0.96%
YoY
|
$466.7M
-6.09%
YoY
|
$1.026B
173.76%
YoY
|
$463.5M
81.94%
YoY
|
$471.6M
94.44%
YoY
|
$497.0M
106.8%
YoY
|
$374.6M
63.3%
YoY
|
$254.7M
11.65%
YoY
|
$242.6M
0.2%
YoY
|
$240.3M
-14.1%
YoY
|
$229.4M
131.6%
YoY
|
$228.2M
123.79%
YoY
|
$242.1M
-27.19%
YoY
|
$279.7M
300.76%
YoY
|
$99.05M
17.54%
YoY
|
$101.9M
27.9%
YoY
|
$332.5M
242.08%
YoY
|
$69.80M
-34.27%
YoY
|
| Operating Profit |
$333.2M
-1.41%
YoY
|
$89.47M
-65.84%
YoY
|
$170.8M
-37.42%
YoY
|
-$403.2M
-239.51%
YoY
|
$338.0M
23.84%
YoY
|
$261.9M
-25.13%
YoY
|
$272.9M
-22.64%
YoY
|
$289.0M
15.88%
YoY
|
$272.9M
-16.29%
YoY
|
$349.9M
-17.01%
YoY
|
$352.7M
-34.35%
YoY
|
$249.4M
-24.6%
YoY
|
$326.1M
11.72%
YoY
|
$421.6M
-28.14%
YoY
|
$537.3M
163.92%
YoY
|
$330.8M
1.76%
YoY
|
$291.9M
193.48%
YoY
|
$586.6M
3459.5%
YoY
|
$203.6M
428.48%
YoY
|
| Interest Expense |
-$245.2M
498.16%
YoY
|
$15.67M
-332.84%
YoY
|
-$2.639M
-107.61%
YoY
|
$62.48M
-3694.99%
YoY
|
-$41.00M
-640.03%
YoY
|
-$6.729M
-114.79%
YoY
|
$34.66M
337.51%
YoY
|
-$1.738M
-105.36%
YoY
|
$7.592M
6.41%
YoY
|
$45.50M
-150.27%
YoY
|
$7.923M
-8.35%
YoY
|
$32.42M
366.48%
YoY
|
$7.135M
-1.12%
YoY
|
-$90.51M
-85.41%
YoY
|
$8.645M
-52.38%
YoY
|
$6.949M
-39.17%
YoY
|
$7.216M
48.32%
YoY
|
-$620.4M
-30815.2%
YoY
|
$18.15M
-51.45%
YoY
|
| Other Income/Expense, Net |
-$238.9M
430.98%
YoY
|
$8.350M
951.64%
YoY
|
-$493.0K
-101.54%
YoY
|
$67.53M
2782.03%
YoY
|
-$44.99M
180.39%
YoY
|
$794.0K
-3.99%
YoY
|
$32.01M
-141.05%
YoY
|
$2.343M
2.18%
YoY
|
-$16.05M
-125.56%
YoY
|
$827.0K
15.66%
YoY
|
-$77.97M
-119.35%
YoY
|
$2.293M
-101.15%
YoY
|
$62.78M
-120.04%
YoY
|
$715.0K
-170.79%
YoY
|
$403.0M
-435.11%
YoY
|
-$200.2M
-28.41%
YoY
|
-$313.2M
68.51%
YoY
|
-$1.010M
-98.84%
YoY
|
-$120.3M
32.49%
YoY
|
| Pretax Income |
$94.31M
-67.81%
YoY
|
$115.9M
-55.31%
YoY
|
$170.3M
-44.15%
YoY
|
-$335.7M
-215.21%
YoY
|
$293.0M
14.06%
YoY
|
$259.3M
-33.46%
YoY
|
$304.9M
10.95%
YoY
|
$291.4M
1.97%
YoY
|
$256.9M
-33.94%
YoY
|
$389.7M
16.66%
YoY
|
$274.8M
-70.78%
YoY
|
$285.7M
118.75%
YoY
|
$388.8M
-1919.0%
YoY
|
$334.0M
77.69%
YoY
|
$940.3M
1028.38%
YoY
|
$130.6M
53.74%
YoY
|
-$21.38M
-45.07%
YoY
|
$188.0M
-366.44%
YoY
|
$83.33M
-259.51%
YoY
|
| Income Tax |
-$14.30M
-119.54%
YoY
|
$31.46M
-35.38%
YoY
|
$40.19M
-49.5%
YoY
|
$54.22M
-30.49%
YoY
|
$73.17M
27.16%
YoY
|
$48.69M
-44.71%
YoY
|
$79.58M
21.14%
YoY
|
$78.00M
11.98%
YoY
|
$57.54M
-37.35%
YoY
|
$88.05M
-302.27%
YoY
|
$65.70M
-5126.47%
YoY
|
$69.66M
-31905.94%
YoY
|
$91.85M
-5130.07%
YoY
|
-$43.53M
4374.0%
YoY
|
-$1.307M
N/A
|
-$219.0K
-105.99%
YoY
|
-$1.826M
-50.03%
YoY
|
-$973.0K
-71.77%
YoY
|
$0.00
-100.0%
YoY
|
| Net Earnings |
$108.6M
-50.6%
YoY
|
$83.99M
-59.96%
YoY
|
$130.1M
-42.25%
YoY
|
-$389.9M
-282.74%
YoY
|
$219.8M
10.28%
YoY
|
$209.8M
-30.21%
YoY
|
$225.3M
7.77%
YoY
|
$213.4M
-1.25%
YoY
|
$199.4M
-32.88%
YoY
|
$300.5M
-20.4%
YoY
|
$209.1M
-76.29%
YoY
|
$216.1M
65.14%
YoY
|
$297.0M
-36.27%
YoY
|
$377.6M
18.14%
YoY
|
$881.8M
1125.51%
YoY
|
$130.8M
78.34%
YoY
|
$466.0M
-1169.01%
YoY
|
$319.6M
-740.33%
YoY
|
$71.95M
-229.18%
YoY
|
| Basic Earnings Per Share |
$1.90
-48.23%
YoY
|
N/A
|
$2.26
-37.74%
YoY
|
-$6.71
-253.9%
YoY
|
$3.67
-23.38%
YoY
|
N/A
|
$3.63
-27.54%
YoY
|
$4.36
-15.99%
YoY
|
$4.79
-32.82%
YoY
|
N/A
|
$5.01
-76.52%
YoY
|
$5.19
-22.42%
YoY
|
$7.13
-70.46%
YoY
|
N/A
|
$21.34
487.88%
YoY
|
$6.69
81.3%
YoY
|
$24.14
-1207.34%
YoY
|
N/A
|
$3.63
-2235.29%
YoY
|
| Diluted Earnings Per Share |
$1.90
-48.09%
YoY
|
$1.40
-62.19%
YoY
|
$2.26
-37.05%
YoY
|
-$6.77
-259.29%
YoY
|
$3.66
-21.29%
YoY
|
$3.72
-46.84%
YoY
|
$3.59
-24.74%
YoY
|
$4.25
-14.66%
YoY
|
$4.65
-32.31%
YoY
|
$6.99
-19.14%
YoY
|
$4.77
-76.67%
YoY
|
$4.98
-20.06%
YoY
|
$6.87
-71.54%
YoY
|
$8.64
-100.0%
YoY
|
$20.45
491.04%
YoY
|
$6.23
76.99%
YoY
|
$24.14
-1207.34%
YoY
|
$15.48M
-619143842.74%
YoY
|
$3.46
-2135.29%
YoY
|
| 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 |
56.84M shares
-4.67%
YoY
|
56.87M shares
-6.98%
YoY
|
57.26M shares
-7.47%
YoY
|
57.75M shares
38.52%
YoY
|
59.63M shares
43.9%
YoY
|
61.13M shares
48.09%
YoY
|
61.88M shares
49.0%
YoY
|
41.69M shares
0.35%
YoY
|
41.44M shares
-0.45%
YoY
|
41.28M shares
-0.79%
YoY
|
41.53M shares
0.18%
YoY
|
41.55M shares
112.5%
YoY
|
41.63M shares
115.61%
YoY
|
41.61M shares
110.67%
YoY
|
41.45M shares
109.24%
YoY
|
19.55M shares
-1.76%
YoY
|
19.31M shares
-3.47%
YoY
|
19.75M shares
-1.21%
YoY
|
19.81M shares
-93.78%
YoY
|
| Diluted Shares Outstanding |
56.77M shares
-4.85%
YoY
|
N/A
|
57.16M shares
-8.74%
YoY
|
57.79M shares
15.77%
YoY
|
59.67M shares
39.58%
YoY
|
N/A
|
62.63M shares
43.44%
YoY
|
49.92M shares
15.05%
YoY
|
42.75M shares
-0.93%
YoY
|
N/A
|
43.66M shares
1.29%
YoY
|
43.39M shares
106.7%
YoY
|
43.15M shares
123.5%
YoY
|
N/A
|
43.11M shares
107.38%
YoY
|
20.99M shares
0.81%
YoY
|
19.31M shares
-3.47%
YoY
|
N/A
|
20.79M shares
-93.47%
YoY
|
Loading...