|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.766B
43.23%
YoY
|
$4.724B
14.74%
YoY
|
$4.117B
-51.41%
YoY
|
$8.473B
18.64%
YoY
|
$7.142B
-16.01%
YoY
|
| Cost Of Revenue |
$1.805B
-21.32%
YoY
|
$2.294B
-14.28%
YoY
|
$2.676B
-35.75%
YoY
|
$4.165B
20.97%
YoY
|
$3.443B
-39.71%
YoY
|
| Gross Profit |
$4.961B
104.16%
YoY
|
$2.430B
68.63%
YoY
|
$1.441B
-66.55%
YoY
|
$4.308B
16.46%
YoY
|
$3.699B
32.49%
YoY
|
| Selling, General & Admin |
$2.692B
-4001.45%
YoY
|
-$69.00M
-121.7%
YoY
|
$318.0M
-82.75%
YoY
|
$1.844B
5.43%
YoY
|
$1.749B
18.02%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
$890.0M
489.4%
YoY
|
$151.0M
-79.54%
YoY
|
| Operating Expenses |
$1.958B
0.62%
YoY
|
$1.946B
-64.21%
YoY
|
$5.438B
160.82%
YoY
|
$2.085B
-14.93%
YoY
|
$2.451B
4.16%
YoY
|
| Operating Profit |
$3.003B
520.45%
YoY
|
$484.0M
-112.11%
YoY
|
-$3.997B
-279.8%
YoY
|
$2.223B
78.13%
YoY
|
$1.248B
184.28%
YoY
|
| Interest Expense |
-$152.0M
0.0%
YoY
|
-$152.0M
-0.65%
YoY
|
-$153.0M
0.0%
YoY
|
-$153.0M
-6.13%
YoY
|
-$163.0M
-11.41%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$474.0M
12.32%
YoY
|
$422.0M
-128.63%
YoY
|
-$1.474B
756.98%
YoY
|
-$172.0M
-17.31%
YoY
|
-$208.0M
-85.34%
YoY
|
| Income Tax |
$36.00M
24.14%
YoY
|
$29.00M
-107.9%
YoY
|
-$367.0M
101.65%
YoY
|
-$182.0M
73.33%
YoY
|
-$105.0M
-71.07%
YoY
|
| Net Earnings |
$433.0M
11.6%
YoY
|
$388.0M
-131.96%
YoY
|
-$1.214B
-24380.0%
YoY
|
$5.000M
-104.63%
YoY
|
-$108.0M
-89.82%
YoY
|
| Basic Earnings Per Share |
$5.75
23.13%
YoY
|
$4.67
-125.39%
YoY
|
-$18.39
1252.21%
YoY
|
-$1.36
-42.37%
YoY
|
-$2.36
-79.62%
YoY
|
| Diluted Earnings Per Share |
$5.71
23.06%
YoY
|
$4.64
-125.83%
YoY
|
-$17.96
1220.69%
YoY
|
-$1.36
-42.37%
YoY
|
-$2.36
-79.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
57.53M shares
-6.0%
YoY
|
61.20M shares
-7.29%
YoY
|
66.01M shares
-9.53%
YoY
|
72.97M shares
-12.91%
YoY
|
83.78M shares
-12.13%
YoY
|
| Diluted Shares Outstanding |
57.94M shares
-5.94%
YoY
|
61.60M shares
-6.69%
YoY
|
66.01M shares
-9.53%
YoY
|
72.97M shares
-12.91%
YoY
|
83.78M shares
-12.13%
YoY
|
|
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.527B
-36.11%
YoY
|
$1.689B
40.17%
YoY
|
$1.816B
-10.01%
YoY
|
$871.0M
-38.96%
YoY
|
$2.390B
3129.73%
YoY
|
$1.205B
-13.93%
YoY
|
$2.018B
72.48%
YoY
|
$1.427B
442.59%
YoY
|
$74.00M
-94.24%
YoY
|
$1.400B
208.37%
YoY
|
$1.170B
-21.05%
YoY
|
$263.0M
-93.07%
YoY
|
$1.284B
-53.14%
YoY
|
$454.0M
-77.48%
YoY
|
$1.482B
-41.0%
YoY
|
$3.797B
126.55%
YoY
|
$2.740B
192.11%
YoY
|
$2.016B
1438.93%
YoY
|
$2.512B
712.94%
YoY
|
| Cost Of Revenue |
$637.0M
-1.85%
YoY
|
N/A
|
-$252.0M
-1245.45%
YoY
|
$711.0M
10.75%
YoY
|
$649.0M
-32.95%
YoY
|
N/A
|
$22.00M
-96.27%
YoY
|
$642.0M
-6.82%
YoY
|
$968.0M
40.9%
YoY
|
N/A
|
$590.0M
-52.65%
YoY
|
$689.0M
-37.82%
YoY
|
$687.0M
-24.17%
YoY
|
N/A
|
$1.246B
12.05%
YoY
|
$1.108B
47.34%
YoY
|
$906.0M
19.84%
YoY
|
N/A
|
$1.112B
-63.51%
YoY
|
| Gross Profit |
$890.0M
-48.88%
YoY
|
N/A
|
$2.068B
3.61%
YoY
|
$160.0M
-79.62%
YoY
|
$1.741B
-294.74%
YoY
|
N/A
|
$1.996B
244.14%
YoY
|
$785.0M
-284.27%
YoY
|
-$894.0M
-249.75%
YoY
|
N/A
|
$580.0M
145.76%
YoY
|
-$426.0M
-115.84%
YoY
|
$597.0M
-67.45%
YoY
|
N/A
|
$236.0M
-83.14%
YoY
|
$2.689B
191.02%
YoY
|
$1.834B
907.69%
YoY
|
N/A
|
$1.400B
-151.13%
YoY
|
| Selling, General & Admin |
$622.0M
-61.13%
YoY
|
$660.0M
-182.4%
YoY
|
$964.0M
-24.75%
YoY
|
-$451.0M
-268.91%
YoY
|
$1.600B
-270.58%
YoY
|
-$801.0M
-167.42%
YoY
|
$1.281B
-344.0%
YoY
|
$267.0M
-136.98%
YoY
|
-$938.0M
-252.27%
YoY
|
$1.188B
132.94%
YoY
|
-$525.0M
-198.68%
YoY
|
-$722.0M
-274.4%
YoY
|
$616.0M
58.76%
YoY
|
$510.0M
18.88%
YoY
|
$532.0M
2.11%
YoY
|
$414.0M
4.81%
YoY
|
$388.0M
-3.96%
YoY
|
$429.0M
12.3%
YoY
|
$521.0M
38.2%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
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
|
| Operating Expenses |
$477.0M
-3.25%
YoY
|
$1.501B
350.75%
YoY
|
$480.0M
-2.44%
YoY
|
$482.0M
2.99%
YoY
|
$493.0M
-2.76%
YoY
|
$333.0M
-86.86%
YoY
|
$492.0M
4.02%
YoY
|
$468.0M
-6.77%
YoY
|
$507.0M
6.07%
YoY
|
$2.535B
45.77%
YoY
|
$473.0M
-4.44%
YoY
|
$502.0M
-15.06%
YoY
|
$478.0M
-6.27%
YoY
|
$1.739B
-9.71%
YoY
|
$495.0M
-14.51%
YoY
|
$591.0M
-2.8%
YoY
|
$510.0M
-9.25%
YoY
|
$1.926B
38.36%
YoY
|
$579.0M
-0.17%
YoY
|
| Operating Profit |
$413.0M
-66.91%
YoY
|
N/A
|
$1.588B
5.59%
YoY
|
-$322.0M
-201.58%
YoY
|
$1.248B
-189.08%
YoY
|
N/A
|
$1.504B
1305.61%
YoY
|
$317.0M
-134.16%
YoY
|
-$1.401B
-1277.31%
YoY
|
N/A
|
$107.0M
-141.31%
YoY
|
-$928.0M
-144.23%
YoY
|
$119.0M
-91.01%
YoY
|
N/A
|
-$259.0M
-131.55%
YoY
|
$2.098B
563.92%
YoY
|
$1.324B
-448.42%
YoY
|
N/A
|
$821.0M
-124.74%
YoY
|
| Interest Expense |
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
-2.56%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$39.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$38.00M
0.0%
YoY
|
-$39.00M
-4.88%
YoY
|
-$38.00M
-7.32%
YoY
|
-$38.00M
-5.0%
YoY
|
-$38.00M
-7.32%
YoY
|
-$41.00M
-8.89%
YoY
|
-$41.00M
-12.77%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
-$986.0M
178.53%
YoY
|
$150.0M
-82.01%
YoY
|
$585.0M
211.17%
YoY
|
$93.00M
564.29%
YoY
|
-$354.0M
-42.35%
YoY
|
$834.0M
-171.04%
YoY
|
$188.0M
-68.14%
YoY
|
$14.00M
-105.91%
YoY
|
-$614.0M
-5.97%
YoY
|
-$1.174B
-11.33%
YoY
|
$590.0M
-167.97%
YoY
|
-$237.0M
-119.54%
YoY
|
-$653.0M
-180.92%
YoY
|
-$1.324B
-2802.04%
YoY
|
-$868.0M
-277.14%
YoY
|
$1.213B
5676.19%
YoY
|
$807.0M
-205.08%
YoY
|
$49.00M
-103.75%
YoY
|
$490.0M
-112.75%
YoY
|
| Income Tax |
-$222.0M
152.27%
YoY
|
$12.00M
-92.59%
YoY
|
$104.0M
940.0%
YoY
|
$8.000M
-140.0%
YoY
|
-$88.00M
-28.46%
YoY
|
$162.0M
-162.79%
YoY
|
$10.00M
-90.83%
YoY
|
-$20.00M
-67.74%
YoY
|
-$123.0M
-21.15%
YoY
|
-$258.0M
-32.81%
YoY
|
$109.0M
-156.48%
YoY
|
-$62.00M
-126.96%
YoY
|
-$156.0M
-194.55%
YoY
|
-$384.0M
2460.0%
YoY
|
-$193.0M
-283.81%
YoY
|
$230.0M
-2400.0%
YoY
|
$165.0M
-189.19%
YoY
|
-$15.00M
-94.55%
YoY
|
$105.0M
-112.35%
YoY
|
| Net Earnings |
-$766.0M
185.82%
YoY
|
$112.0M
-82.66%
YoY
|
$479.0M
172.16%
YoY
|
$85.00M
150.0%
YoY
|
-$268.0M
-45.64%
YoY
|
$646.0M
-168.58%
YoY
|
$176.0M
-63.26%
YoY
|
$34.00M
-119.43%
YoY
|
-$493.0M
-1.2%
YoY
|
-$942.0M
-2.59%
YoY
|
$479.0M
-170.75%
YoY
|
-$175.0M
-117.8%
YoY
|
-$499.0M
-177.97%
YoY
|
-$967.0M
-1634.92%
YoY
|
-$677.0M
-276.76%
YoY
|
$983.0M
3070.97%
YoY
|
$640.0M
-209.4%
YoY
|
$63.00M
-106.1%
YoY
|
$383.0M
-112.79%
YoY
|
| Basic Earnings Per Share |
-$13.82
174.21%
YoY
|
N/A
|
$7.93
218.47%
YoY
|
$1.03
758.33%
YoY
|
-$5.04
-38.69%
YoY
|
N/A
|
$2.49
-64.02%
YoY
|
$0.12
-103.99%
YoY
|
-$8.22
6.48%
YoY
|
-$14.70
-1013.04%
YoY
|
$6.92
-170.47%
YoY
|
-$3.01
-123.44%
YoY
|
-$7.72
-196.74%
YoY
|
$1.61
N/A
|
-$9.82
-324.71%
YoY
|
$12.84
10600.0%
YoY
|
$7.98
-214.66%
YoY
|
N/A
|
$4.37
-113.45%
YoY
|
| Diluted Earnings Per Share |
-$13.82
174.21%
YoY
|
$1.94
-81.72%
YoY
|
$7.89
219.43%
YoY
|
$1.02
750.0%
YoY
|
-$5.04
-38.69%
YoY
|
$10.62
-173.09%
YoY
|
$2.47
-64.15%
YoY
|
$0.12
-103.99%
YoY
|
-$8.22
6.48%
YoY
|
-$14.53
3.69%
YoY
|
$6.89
-170.16%
YoY
|
-$3.01
-123.57%
YoY
|
-$7.72
-197.6%
YoY
|
-$14.01
-100.0%
YoY
|
-$9.82
-326.27%
YoY
|
$12.77
11509.09%
YoY
|
$7.91
-213.65%
YoY
|
$793.8K
-106.87%
YoY
|
$4.34
-113.36%
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 |
57.18M shares
-1.51%
YoY
|
57.17M shares
-3.68%
YoY
|
57.15M shares
-5.93%
YoY
|
57.41M shares
-7.57%
YoY
|
58.06M shares
-7.67%
YoY
|
59.35M shares
-7.55%
YoY
|
60.76M shares
-7.25%
YoY
|
62.11M shares
-7.1%
YoY
|
62.88M shares
-7.11%
YoY
|
64.20M shares
-7.12%
YoY
|
65.50M shares
-8.79%
YoY
|
66.86M shares
-10.34%
YoY
|
67.70M shares
-11.91%
YoY
|
69.13M shares
-13.39%
YoY
|
71.82M shares
-13.16%
YoY
|
74.57M shares
-12.83%
YoY
|
76.85M shares
-12.24%
YoY
|
79.82M shares
-10.82%
YoY
|
82.70M shares
-10.78%
YoY
|
| Diluted Shares Outstanding |
57.33M shares
-1.59%
YoY
|
N/A
|
57.51M shares
-5.64%
YoY
|
57.73M shares
-7.26%
YoY
|
58.26M shares
-7.58%
YoY
|
N/A
|
60.95M shares
-7.29%
YoY
|
62.26M shares
-6.69%
YoY
|
63.04M shares
-7.13%
YoY
|
N/A
|
65.74M shares
-8.07%
YoY
|
66.72M shares
-11.0%
YoY
|
67.87M shares
-12.4%
YoY
|
N/A
|
71.52M shares
-14.09%
YoY
|
74.97M shares
-12.89%
YoY
|
77.48M shares
-11.53%
YoY
|
N/A
|
83.24M shares
-10.19%
YoY
|
Loading...