Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$396,610
$121,998
$386,993
$376,443
Gross Profit
259,659
-643
264,352
245,968
EBITDA
222,971
-106,001
110,696
99,878
EBIT
-110,423
110,423
96,833
Net Income
78,949
87,091
88,228
78,948
Net Change In Cash
396,610
121,998
386,993
376,443
Free Cash Flow
76,408
93,728
87,327
Cash
734,518
881,203
1,216,980
1,070,718
Basic Shares
91,557
93,219
94,228
95,172

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