Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$376,443
$362,148
$351,211
$255,214
Gross Profit
245,968
224,120
144,850
164,331
EBITDA
99,878
76,644
6,096
60,326
EBIT
96,833
75,266
2,667
51,966
Net Income
78,948
59,788
1,018
41,518
Net Change In Cash
376,443
362,148
351,211
255,214
Free Cash Flow
87,327
120,129
-87,470
101,335
Cash
1,070,718
1,083,785
1,378,612
1,091,339
Basic Shares
95,172
95,284
95,136
64,028

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,444,139
$1,038,032
$909,774
$691,063
Gross Profit
878,392
653,178
616,189
606,680
EBITDA
242,944
277,249
212,418
254,052
EBIT
226,732
244,965
177,187
211,308
Net Income
181,272
195,457
144,678
166,068
Net Change In Cash
1,444,139
1,038,032
909,774
691,063
Cost of Revenue
-1,301,973
Free Cash Flow
237,751
115,781
126,919
559,207
Cash
1,070,718
1,092,032
801,351
575,992
Basic Shares
95,172
59,748
56,142
56,214

Earnings Calls

QuarterEPS
2025-12-31
$0.91
2025-09-30
$0.77
2025-06-30
$0.69
2025-03-31
$0.66