Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$615,574
$530,888
$524,862
$445,781
Gross Profit
354,514
278,521
252,702
166,701
EBITDA
230,177
169,014
160,039
-16,643
EBIT
221,860
162,745
153,925
-21,091
Net Income
76,235
38,721
30,396
-142,689
Net Change In Cash
615,574
530,888
524,862
445,781
Free Cash Flow
651,726
456,354
450,044
1,296,000
Cash
869,167
635,975
567,907
837,302
Basic Shares
61,114
61,120
61,057
60,993

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$2,033,455
$1,656,656
$795,693
$689,790
Gross Profit
1,069,831
1,164,183
570,885
503,146
EBITDA
665,999
951,085
450,023
444,056
EBIT
648,841
936,482
444,885
440,640
Net Income
84,650
375,540
205,140
227,494
Net Change In Cash
2,033,455
1,656,656
795,693
689,790
Cost of Revenue
-281,546
Free Cash Flow
1,585,730
-1,108,113
-990,225
-411,988
Cash
837,302
545,084
581,417
225,464
Basic Shares
60,490
59,362
59,504
59,378

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.63
2025-06-30
$0.49
2025-03-31
-$2.39