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
96,833
76,644
6,096
60,326
EBIT
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
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,345,016
$1,038,032
$909,774
$691,063
Gross Profit
779,269
653,178
616,189
606,680
EBITDA
226,732
277,249
212,418
254,052
EBIT
244,965
177,187
211,308
Net Income
181,272
195,457
144,678
166,068
Net Change In Cash
1,345,016
1,038,032
909,774
691,063
Cost of Revenue
-1,301,973
Free Cash Flow
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