Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$335,862
$337,887
$282,483
$256,458
Gross Profit
118,684
115,803
103,189
98,885
EBITDA
69,858
49,265
71,997
71,431
EBIT
62,143
40,616
65,213
65,891
Net Income
41,975
55,536
51,825
42,810
Net Change In Cash
335,862
337,887
282,483
256,458
Free Cash Flow
83,043
105,487
94,954
116,025
Cash
815,605
724,978
604,467
476,939
Basic Shares
299,821
294,931
304,852
305,785

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,093,587
$745,974
$650,351
$418,925
Gross Profit
402,756
294,673
276,859
202,167
EBITDA
255,168
168,915
191,317
128,607
EBIT
228,908
151,520
179,092
120,460
Net Income
196,801
120,416
148,964
108,683
Net Change In Cash
1,093,587
745,974
650,351
418,925
Free Cash Flow
421,873
-55,431
275,228
167,262
Cash
724,978
189,029
222,808
511,906
Basic Shares
294,931
305,136
302,958
296,029

Earnings Calls

QuarterEPS
2026-03-31
$0.17
2025-12-31
$0.22
2025-09-30
$0.21
2025-06-30
$0.17