Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$386,993
$376,443
$362,148
$351,211
Gross Profit
264,352
245,968
224,120
144,850
EBITDA
110,423
99,878
76,644
6,096
EBIT
96,833
75,266
2,667
Net Income
88,228
78,948
59,788
1,018
Net Change In Cash
386,993
376,443
362,148
351,211
Free Cash Flow
100,055
87,327
120,129
-87,470
Cash
1,216,980
1,070,718
1,083,785
1,378,612
Basic Shares
94,228
95,172
95,284
95,136

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
2026-03-31
$0.93
2025-12-31
$0.91
2025-09-30
$0.77
2025-06-30
$0.69