Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$122,201,949
$122,201,949
$108,276,512
$103,984,832
Gross Profit
67,807,649
67,807,649
61,436,353
58,125,899
EBITDA
27,337,086
27,337,086
25,025,924
35,712,474
EBIT
35,535,283
Net Income
24,202,282
24,202,282
29,328,184
30,753,457
Net Change In Cash
122,201,949
122,201,949
108,276,512
103,984,832
Free Cash Flow
24,119,546
24,119,546
45,660,545
21,641,656
Cash
182,847,773
182,847,773
92,386,547
63,222,442
Basic Shares
1,486,696
1,486,696
1,488,449
1,481,950

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$420,080,149
$393,836,097
$247,639,205
$130,557,589
Gross Profit
236,422,268
239,935,723
155,915,628
99,095,291
EBITDA
92,046,044
109,209,097
59,484,997
32,626,090
EBIT
108,422,862
58,698,762
30,401,921
Net Income
96,657,301
112,434,512
60,026,544
31,538,062
Net Change In Cash
420,080,149
393,836,097
247,639,205
130,557,589
Free Cash Flow
106,938,690
120,962,155
93,578,652
6,397,263
Cash
182,847,773
57,768,053
59,794,469
34,326,192
Basic Shares
1,482,394
1,479,148
1,459,907
1,440,322

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$17.69
2025-09-30
$21.08
2025-06-30
$22.07