|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$619.4M
23.1%
YoY
|
$503.1M
19.38%
YoY
|
$421.5M
11.76%
YoY
|
$377.1M
-61.71%
YoY
|
$984.9M
74.15%
YoY
|
| Cost Of Revenue |
$609.0M
31.92%
YoY
|
$461.6M
21.48%
YoY
|
$380.0M
21.32%
YoY
|
$313.2M
21.89%
YoY
|
$257.0M
43.65%
YoY
|
| Gross Profit |
$10.36M
-75.04%
YoY
|
$41.49M
0.08%
YoY
|
$41.46M
-35.09%
YoY
|
$63.87M
-91.23%
YoY
|
$727.9M
88.26%
YoY
|
| Selling, General & Admin |
$1.800B
28.89%
YoY
|
$1.396B
13.49%
YoY
|
$1.230B
9.91%
YoY
|
$1.119B
20.97%
YoY
|
$925.4M
80.06%
YoY
|
| Research & Development |
$648.3M
17.5%
YoY
|
$551.8M
7.89%
YoY
|
$511.4M
26.2%
YoY
|
$405.3M
46.79%
YoY
|
$276.1M
37.22%
YoY
|
| Depreciation & Amortization |
$234.2M
15.06%
YoY
|
$203.5M
1.03%
YoY
|
$201.4M
33.07%
YoY
|
$151.4M
49.02%
YoY
|
$101.6M
45.45%
YoY
|
| Operating Expenses |
$2.448B
25.67%
YoY
|
$1.948B
11.85%
YoY
|
$1.742B
14.24%
YoY
|
$1.525B
26.9%
YoY
|
$1.201B
68.0%
YoY
|
| Operating Profit |
-$2.438B
27.86%
YoY
|
-$1.907B
12.13%
YoY
|
-$1.700B
16.4%
YoY
|
-$1.461B
208.45%
YoY
|
-$473.6M
44.16%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$789.3M
317.03%
YoY
|
$189.3M
84.16%
YoY
|
$102.8M
-44.63%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$525.9M
125.36%
YoY
|
$233.3M
-177.48%
YoY
|
-$301.2M
-5.51%
YoY
|
-$318.7M
-33.76%
YoY
|
-$481.2M
46.47%
YoY
|
| Income Tax |
$44.54M
-116.79%
YoY
|
-$265.3M
63678.85%
YoY
|
-$416.0K
-124.67%
YoY
|
$1.686M
-38.91%
YoY
|
$2.760M
-102.64%
YoY
|
| Net Earnings |
$481.3M
-3.48%
YoY
|
$498.7M
-265.81%
YoY
|
-$300.7M
-6.14%
YoY
|
-$320.4M
-33.79%
YoY
|
-$483.9M
115.99%
YoY
|
| Basic Earnings Per Share |
$0.42
-8.7%
YoY
|
$0.46
-227.78%
YoY
|
-$0.36
-10.0%
YoY
|
-$0.40
-60.0%
YoY
|
-$1.00
-76.74%
YoY
|
| Diluted Earnings Per Share |
$0.39
0.0%
YoY
|
$0.39
-208.33%
YoY
|
-$0.36
-10.0%
YoY
|
-$0.40
-60.0%
YoY
|
-$1.00
-76.74%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.150B shares
9.51%
YoY
|
1.050B shares
11.13%
YoY
|
945.0M shares
4.9%
YoY
|
900.9M shares
71.03%
YoY
|
526.7M shares
613.23%
YoY
|
| Diluted Shares Outstanding |
1.252B shares
13.65%
YoY
|
1.101B shares
16.55%
YoY
|
945.0M shares
4.9%
YoY
|
900.9M shares
71.03%
YoY
|
526.7M shares
613.23%
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 |
$129.5M
-7.75%
YoY
|
N/A
|
$156.8M
19.48%
YoY
|
$151.9M
25.76%
YoY
|
$140.4M
21.43%
YoY
|
N/A
|
$131.2M
25.04%
YoY
|
$120.8M
15.37%
YoY
|
$115.6M
21.08%
YoY
|
N/A
|
$104.9M
2.88%
YoY
|
$104.7M
6.37%
YoY
|
$95.48M
-71.1%
YoY
|
N/A
|
$102.0M
-62.5%
YoY
|
$98.42M
-57.44%
YoY
|
$330.3M
68.56%
YoY
|
N/A
|
$272.0M
35.47%
YoY
|
| Cost Of Revenue |
$171.1M
26.27%
YoY
|
N/A
|
$161.4M
30.48%
YoY
|
$150.4M
37.13%
YoY
|
$135.5M
35.44%
YoY
|
N/A
|
$123.7M
25.91%
YoY
|
$109.7M
16.85%
YoY
|
$100.1M
19.25%
YoY
|
N/A
|
$98.26M
18.26%
YoY
|
$93.89M
18.71%
YoY
|
$83.91M
19.12%
YoY
|
N/A
|
$83.08M
19.39%
YoY
|
$79.09M
30.46%
YoY
|
$70.44M
22.35%
YoY
|
N/A
|
$69.59M
34.29%
YoY
|
| Gross Profit |
-$41.62M
-956.01%
YoY
|
N/A
|
-$4.632M
-161.67%
YoY
|
$1.453M
-86.89%
YoY
|
$4.862M
-68.73%
YoY
|
N/A
|
$7.511M
12.34%
YoY
|
$11.08M
2.51%
YoY
|
$15.55M
34.34%
YoY
|
N/A
|
$6.686M
-64.66%
YoY
|
$10.81M
-44.08%
YoY
|
$11.57M
-95.55%
YoY
|
N/A
|
$18.92M
-90.65%
YoY
|
$19.33M
-88.67%
YoY
|
$259.9M
87.78%
YoY
|
N/A
|
$202.4M
35.88%
YoY
|
| Selling, General & Admin |
$533.1M
35.11%
YoY
|
N/A
|
$475.3M
30.64%
YoY
|
$430.1M
30.44%
YoY
|
$394.6M
26.22%
YoY
|
N/A
|
$363.8M
16.92%
YoY
|
$329.8M
5.02%
YoY
|
$312.6M
4.61%
YoY
|
N/A
|
$311.2M
7.92%
YoY
|
$314.0M
16.43%
YoY
|
$298.8M
8.81%
YoY
|
N/A
|
$288.3M
85.48%
YoY
|
$269.7M
1.32%
YoY
|
$274.6M
10.33%
YoY
|
N/A
|
$155.4M
14.11%
YoY
|
| Research & Development |
$187.7M
20.15%
YoY
|
N/A
|
$167.1M
19.63%
YoY
|
$152.1M
15.12%
YoY
|
$156.2M
19.31%
YoY
|
N/A
|
$139.7M
11.15%
YoY
|
$132.2M
4.2%
YoY
|
$130.9M
11.84%
YoY
|
N/A
|
$125.7M
13.55%
YoY
|
$126.8M
27.65%
YoY
|
$117.1M
42.92%
YoY
|
N/A
|
$110.7M
48.73%
YoY
|
$99.37M
43.2%
YoY
|
$81.91M
24.2%
YoY
|
N/A
|
$74.43M
34.29%
YoY
|
| Depreciation & Amortization |
$67.58M
22.24%
YoY
|
$62.88M
17.43%
YoY
|
$59.25M
-60.49%
YoY
|
$56.74M
14.35%
YoY
|
$55.28M
13.89%
YoY
|
$53.55M
0.18%
YoY
|
$150.0M
185.62%
YoY
|
$49.62M
-1.01%
YoY
|
$48.54M
7.1%
YoY
|
$53.45M
26.2%
YoY
|
$52.50M
30.43%
YoY
|
$50.13M
31.73%
YoY
|
$45.32M
47.64%
YoY
|
$42.35M
59.22%
YoY
|
$40.25M
67.72%
YoY
|
$38.06M
52.22%
YoY
|
$30.70M
18.17%
YoY
|
$26.60M
4.31%
YoY
|
$24.00M
-2.44%
YoY
|
| Operating Expenses |
$720.8M
30.87%
YoY
|
N/A
|
$642.4M
27.58%
YoY
|
$582.3M
26.05%
YoY
|
$550.8M
24.18%
YoY
|
N/A
|
$503.5M
15.26%
YoY
|
$461.9M
4.78%
YoY
|
$443.5M
6.64%
YoY
|
N/A
|
$436.9M
9.48%
YoY
|
$440.8M
19.45%
YoY
|
$415.9M
16.65%
YoY
|
N/A
|
$399.0M
73.58%
YoY
|
$369.0M
9.98%
YoY
|
$356.6M
13.23%
YoY
|
N/A
|
$229.9M
19.95%
YoY
|
| Operating Profit |
-$762.4M
39.66%
YoY
|
N/A
|
-$647.1M
30.45%
YoY
|
-$580.8M
28.83%
YoY
|
-$545.9M
27.56%
YoY
|
N/A
|
-$496.0M
15.3%
YoY
|
-$450.9M
4.84%
YoY
|
-$428.0M
5.85%
YoY
|
N/A
|
-$430.2M
13.17%
YoY
|
-$430.0M
22.97%
YoY
|
-$404.3M
318.37%
YoY
|
N/A
|
-$380.1M
1283.98%
YoY
|
-$349.7M
112.07%
YoY
|
-$96.64M
-45.23%
YoY
|
N/A
|
-$27.47M
-35.66%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$263.2M
94.16%
YoY
|
N/A
|
$219.3M
445.69%
YoY
|
$178.9M
567.85%
YoY
|
$135.6M
477.34%
YoY
|
N/A
|
$40.19M
89.34%
YoY
|
$26.78M
-4.67%
YoY
|
$23.48M
-33.39%
YoY
|
N/A
|
$21.23M
-45.44%
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 |
$199.6M
150.12%
YoY
|
$185.3M
209.28%
YoY
|
$148.6M
1708.51%
YoY
|
$112.2M
631.37%
YoY
|
$79.78M
-15.33%
YoY
|
$59.92M
17.14%
YoY
|
$8.214M
-103.08%
YoY
|
$15.34M
-131.1%
YoY
|
$94.23M
-361.31%
YoY
|
$51.16M
-231.35%
YoY
|
-$266.9M
258.53%
YoY
|
-$49.33M
-48.46%
YoY
|
-$36.06M
-67.1%
YoY
|
-$38.95M
-64.43%
YoY
|
-$74.45M
149.28%
YoY
|
-$95.72M
-42.13%
YoY
|
-$109.6M
-37.89%
YoY
|
-$109.5M
25.0%
YoY
|
-$29.87M
-30.03%
YoY
|
| Income Tax |
$32.82M
278.73%
YoY
|
$11.78M
-104.32%
YoY
|
$9.159M
194.5%
YoY
|
$14.93M
-823.3%
YoY
|
$8.666M
40.16%
YoY
|
-$272.5M
-8499.04%
YoY
|
$3.110M
-1374.59%
YoY
|
-$2.064M
15.96%
YoY
|
$6.183M
-477.7%
YoY
|
$3.245M
207.0%
YoY
|
-$244.0K
0.83%
YoY
|
-$1.780M
-1595.8%
YoY
|
-$1.637M
-317.69%
YoY
|
$1.057M
-33.94%
YoY
|
-$242.0K
-233.7%
YoY
|
$119.0K
-252.56%
YoY
|
$752.0K
-31.57%
YoY
|
$1.600M
-132.65%
YoY
|
$181.0K
-5.73%
YoY
|
| Net Earnings |
$166.7M
134.45%
YoY
|
$173.5M
-47.8%
YoY
|
$139.4M
2631.03%
YoY
|
$97.26M
458.85%
YoY
|
$71.12M
-19.23%
YoY
|
$332.5M
781.33%
YoY
|
$5.104M
-101.91%
YoY
|
$17.40M
-136.6%
YoY
|
$88.04M
-355.78%
YoY
|
$37.72M
-175.15%
YoY
|
-$266.7M
259.37%
YoY
|
-$47.55M
-50.38%
YoY
|
-$34.42M
-68.81%
YoY
|
-$50.20M
-54.78%
YoY
|
-$74.21M
146.98%
YoY
|
-$95.84M
-42.03%
YoY
|
-$110.4M
-37.85%
YoY
|
-$111.0M
34.38%
YoY
|
-$30.05M
-29.92%
YoY
|
| Basic Earnings Per Share |
$0.13
116.67%
YoY
|
N/A
|
$0.12
100.0%
YoY
|
$0.09
800.0%
YoY
|
$0.06
-25.0%
YoY
|
N/A
|
$0.06
-120.69%
YoY
|
$0.01
-116.67%
YoY
|
$0.08
-260.0%
YoY
|
N/A
|
-$0.29
222.22%
YoY
|
-$0.06
-50.0%
YoY
|
-$0.05
-64.29%
YoY
|
N/A
|
-$0.09
80.0%
YoY
|
-$0.12
-75.0%
YoY
|
-$0.14
-91.3%
YoY
|
N/A
|
-$0.05
-92.86%
YoY
|
| Diluted Earnings Per Share |
$0.12
100.0%
YoY
|
$0.13
-56.67%
YoY
|
$0.11
2164.5%
YoY
|
$0.08
700.0%
YoY
|
$0.06
200.0%
YoY
|
$0.30
665.7%
YoY
|
$0.00
-101.59%
YoY
|
$0.01
-116.67%
YoY
|
$0.02
-154.0%
YoY
|
$0.04
-172.06%
YoY
|
-$0.29
222.22%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.04
-73.54%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.09
80.0%
YoY
|
-$105.3K
21939020.16%
YoY
|
-$0.14
-91.3%
YoY
|
-$210.7K
102.89%
YoY
|
-$0.05
-92.86%
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 |
1.275B shares
16.3%
YoY
|
1.206B shares
11.13%
YoY
|
1.197B shares
12.34%
YoY
|
1.105B shares
4.55%
YoY
|
1.097B shares
12.27%
YoY
|
1.085B shares
13.18%
YoY
|
1.066B shares
12.19%
YoY
|
1.057B shares
12.36%
YoY
|
976.7M shares
4.51%
YoY
|
958.7M shares
3.32%
YoY
|
950.1M shares
3.64%
YoY
|
940.9M shares
2.74%
YoY
|
934.6M shares
9.58%
YoY
|
927.9M shares
15.0%
YoY
|
916.8M shares
14.51%
YoY
|
915.8M shares
150.89%
YoY
|
852.9M shares
634.25%
YoY
|
806.9M shares
N/A
|
800.6M shares
962.89%
YoY
|
| Diluted Shares Outstanding |
1.378B shares
16.24%
YoY
|
N/A
|
1.291B shares
16.89%
YoY
|
1.183B shares
11.05%
YoY
|
1.185B shares
13.72%
YoY
|
N/A
|
1.104B shares
16.11%
YoY
|
1.065B shares
13.73%
YoY
|
1.042B shares
12.18%
YoY
|
N/A
|
951.2M shares
3.75%
YoY
|
936.6M shares
2.91%
YoY
|
929.3M shares
8.96%
YoY
|
N/A
|
916.8M shares
14.51%
YoY
|
910.0M shares
149.3%
YoY
|
852.9M shares
634.25%
YoY
|
N/A
|
800.6M shares
962.89%
YoY
|
Loading...