All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
BILL HOLDINGS, INC.: Last Reported 1/31/2024

Business Address

6220 AMERICA CENTER DR.
SUITE 100
SAN JOSE , CA US 95002

Mailing Address

6220 AMERICA CENTER DR.
SUITE 100
SAN JOSE , CA US 95002
Phone Number: (650) 621-7700 / State Incorporated: / Fiscal Year End 6 /30
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $8,772,000.00
2 9/30/2023 $6,491,000.00
3 6/30/2023 $8,519,000.00
4 3/31/2023 $9,144,000.00
5 12/31/2022 $14,262,000.00
6 9/30/2022 $11,508,000.00
7 6/30/2022 $9,948,000.00
8 3/31/2022 $9,433,000.00
9 12/31/2021 $11,770,000.00
10 9/30/2021 $13,142,000.00
11 6/30/2021 $11,904,000.00
12 3/31/2021 $4,320,000.00
13 12/31/2020 $5,076,000.00
14 9/30/2020 $6,566,000.00
15 6/30/2020 $3,478,000.00
16 3/31/2020 $6,477,000.00
17 12/31/2019 $6,018,000.00
18 6/30/2019 $5,063,000.00
19 6/30/2018 $1,532,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $26,652,000.00
2 9/30/2023 $24,100,000.00
3 6/30/2023 $28,233,000.00
4 3/31/2023 $34,065,000.00
5 12/31/2022 $31,261,000.00
6 9/30/2022 $29,060,000.00
7 6/30/2022 $24,045,000.00
8 3/31/2022 $26,859,000.00
9 12/31/2021 $24,433,000.00
10 9/30/2021 $19,815,000.00
11 6/30/2021 $18,222,000.00
12 3/31/2021 $9,584,000.00
13 12/31/2020 $7,037,000.00
14 9/30/2020 $5,042,000.00
15 6/30/2020 $4,252,000.00
16 3/31/2020 $3,440,000.00
17 12/31/2019 $4,791,000.00
18 6/30/2019 $4,398,000.00
19 6/30/2018 $2,300,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $24,171,000.00
2 9/30/2023 $13,093,000.00
3 6/30/2023 $37,194,000.00
4 3/31/2023 $23,710,000.00
5 12/31/2022 $10,401,000.00
6 9/30/2022 $2,215,000.00
7 6/30/2022 $-11,386,000.00
8 3/31/2022 $-10,039,000.00
9 12/31/2021 $-6,638,000.00
10 9/30/2021 $-2,857,000.00
11 6/30/2021 $-4,692,000.00
12 3/31/2021 $-1,970,000.00
13 12/31/2020 $-723,000.00
14 9/30/2020 $-46,000.00
15 6/30/2020 $3,815,000.00
16 3/31/2020 $2,855,000.00
17 12/31/2019 $2,346,000.00
18 9/30/2019 $730,000.00
19 6/30/2019 $1,319,000.00
20 3/31/2019 $885,000.00
21 12/31/2018 $461,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $268,409,000.00
2 9/30/2023 $252,932,000.00
3 6/30/2023 $194,733,000.00
4 3/31/2023 $171,234,000.00
5 12/31/2022 $181,551,000.00
6 9/30/2022 $141,806,000.00
7 6/30/2022 $120,080,000.00
8 3/31/2022 $155,127,000.00
9 12/31/2021 $87,578,000.00
10 9/30/2021 $79,296,000.00
11 6/30/2021 $72,022,000.00
12 3/31/2021 $9,281,000.00
13 12/31/2020 $6,600,000.00
14 9/30/2020 $8,335,000.00
15 6/30/2020 $10,841,000.00
16 3/31/2020 $10,894,000.00
17 12/31/2019 $9,872,000.00
18 6/30/2019 $6,556,000.00
19 6/30/2018 $3,001,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 6/30/2023 $45,023,000.00
2 6/30/2022 $30,287,000.00
3 6/30/2021 $18,932,000.00
4 3/31/2021 $17,019,000.00
5 12/31/2020 $15,719,000.00
6 9/30/2020 $14,719,000.00
7 6/30/2020 $13,795,000.00
8 3/31/2020 $14,670,000.00
9 12/31/2019 $13,570,000.00
10 6/30/2019 $11,465,000.00
11 6/30/2018 $8,475,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $237,000.00
2 9/30/2023 $-3,813,000.00
3 6/30/2023 $-4,488,000.00
4 3/31/2023 $-3,183,000.00
5 12/31/2022 $-6,361,000.00
6 9/30/2022 $-10,487,000.00
7 6/30/2022 $-10,217,000.00
8 3/31/2022 $-7,499,000.00
9 12/31/2021 $-1,850,000.00
10 9/30/2021 $-139,000.00
11 6/30/2021 $-100,000.00
12 3/31/2021 $-191,000.00
13 12/31/2020 $198,000.00
14 9/30/2020 $1,118,000.00
15 6/30/2020 $2,420,000.00
16 3/31/2020 $-994,000.00
17 12/31/2019 $20,000.00
18 6/30/2019 $326,000.00
19 6/30/2018 $-177,000.00
Financials: AdditionalPaidInCapital
Date Value
1 6/30/2023 $4,946,623,000.00
2 6/30/2022 $4,598,737,000.00
3 6/30/2021 $2,777,155,000.00
4 3/31/2021 $1,076,255,000.00
5 12/31/2020 $1,055,425,000.00
6 9/30/2020 $879,346,000.00
7 6/30/2020 $857,044,000.00
8 3/31/2020 $530,190,000.00
9 12/31/2019 $524,260,000.00
10 6/30/2019 $14,672,000.00
11 6/30/2018 $8,614,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $5,088,799,000.00
2 9/30/2023 $5,022,021,000.00
3 6/30/2023 $4,946,623,000.00
4 3/31/2023 $4,887,200,000.00
5 12/31/2022 $4,811,780,000.00
6 9/30/2022 $4,684,484,000.00
7 6/30/2022 $4,598,737,000.00
8 3/31/2022 $4,535,699,000.00
9 12/31/2021 $4,468,341,000.00
10 9/30/2021 $4,403,500,000.00
11 6/30/2021 $2,777,155,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $64,672,000.00
2 9/30/2023 $64,606,000.00
3 6/30/2023 $312,760,000.00
4 3/31/2023 $63,392,000.00
5 12/31/2022 $119,604,000.00
6 9/30/2022 $73,352,000.00
7 6/30/2022 $201,573,000.00
8 3/31/2022 $53,903,000.00
9 12/31/2021 $50,701,000.00
10 9/30/2021 $38,839,000.00
11 6/30/2021 $68,754,000.00
12 3/31/2021 $10,680,000.00
13 12/31/2020 $20,583,000.00
14 9/30/2020 $9,894,000.00
15 6/30/2020 $18,064,000.00
16 3/31/2020 $10,436,000.00
17 12/31/2019 $5,351,000.00
18 9/30/2019 $2,276,000.00
19 6/30/2019 $4,082,000.00
20 3/31/2019 $2,577,000.00
21 12/31/2018 $594,000.00
22 6/30/2018 $1,545,000.00
Financials: AdvertisingExpense
Date Value
1 6/30/2023 $39,000,000.00
2 6/30/2022 $29,400,000.00
3 6/30/2021 $8,500,000.00
4 6/30/2020 $5,800,000.00
5 6/30/2019 $3,700,000.00
6 6/30/2018 $800,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $65,500,000.00
2 9/30/2023 $65,147,000.00
3 6/30/2023 $313,703,000.00
4 3/31/2023 $63,790,000.00
5 12/31/2022 $130,647,000.00
6 9/30/2022 $72,620,000.00
7 6/30/2022 $197,157,000.00
8 3/31/2022 $140,381,000.00
9 12/31/2021 $192,061,000.00
10 9/30/2021 $37,887,000.00
11 6/30/2021 $71,987,000.00
12 3/31/2021 $31,263,000.00
13 12/31/2020 $20,583,000.00
14 9/30/2020 $9,894,000.00
15 6/30/2020 $18,064,000.00
16 3/31/2020 $5,085,000.00
17 12/31/2019 $5,351,000.00
18 9/30/2019 $2,276,000.00
19 6/30/2019 $4,082,000.00
20 3/31/2019 $1,376,000.00
21 12/31/2018 $594,000.00
22 6/30/2018 $1,545,000.00
Financials: AmortizationOfDeferredCharges
Date Value
1 6/30/2023 $2,500,000.00
2 6/30/2022 $1,600,000.00
3 6/30/2021 $600,000.00
4 6/30/2020 $400,000.00
5 6/30/2019 $1,100,000.00
6 6/30/2018 $400,000.00
Financials: AmortizationOfDeferredSalesCommissions
Date Value
1 6/30/2023 $6,600,000.00
2 6/30/2022 $5,200,000.00
3 6/30/2021 $3,600,000.00
4 6/30/2020 $2,300,000.00
5 6/30/2019 $1,400,000.00
6 6/30/2018 $1,000,000.00
Financials: AmortizationOfFinancingCostsAndDiscounts
Date Value
1 12/31/2023 $3,523,000.00
2 9/30/2023 $1,761,000.00
3 6/30/2023 $6,964,000.00
4 3/31/2023 $5,217,000.00
5 12/31/2022 $3,483,000.00
6 9/30/2022 $1,712,000.00
7 6/30/2022 $4,777,000.00
8 3/31/2022 $3,362,000.00
9 12/31/2021 $1,955,000.00
10 9/30/2021 $556,000.00
11 6/30/2021 $27,531,000.00
12 3/31/2021 $15,724,000.00
13 12/31/2020 $3,905,000.00
14 6/30/2020 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $40,443,000.00
2 9/30/2023 $20,221,000.00
3 6/30/2023 $80,205,000.00
4 3/31/2023 $59,984,000.00
5 12/31/2022 $39,763,000.00
6 9/30/2022 $19,769,000.00
7 6/30/2022 $75,977,000.00
8 3/31/2022 $56,209,000.00
9 12/31/2021 $36,440,000.00
10 9/30/2021 $16,672,000.00
11 6/30/2021 $5,659,000.00
12 6/30/2020 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $7,798,000.00
2 9/30/2023 $8,507,000.00
3 6/30/2023 $6,772,000.00
4 3/31/2023 $7,355,000.00
5 12/31/2022 $7,800,000.00
6 9/30/2022 $8,402,000.00
7 6/30/2022 $7,137,000.00
8 3/31/2022 $7,391,000.00
9 12/31/2021 $7,728,000.00
10 9/30/2021 $8,657,000.00
11 6/30/2021 $7,728,000.00
12 3/31/2021 $7,072,000.00
13 12/31/2020 $15,113,000.00
14 9/30/2020 $9,089,000.00
15 6/30/2020 $10,160,000.00
16 3/31/2020 $11,960,000.00
17 12/31/2019 $12,188,000.00
18 9/30/2019 $63,808,000.00
19 6/30/2019 $62,588,000.00
20 3/31/2019 $57,889,000.00
21 12/31/2018 $57,889,000.00
22 6/30/2018 $52,862,000.00
Financials: Assets
Date Value
1 12/31/2023 $9,872,411,000.00
2 9/30/2023 $9,620,383,000.00
3 6/30/2023 $9,636,018,000.00
4 3/31/2023 $9,380,885,000.00
5 12/31/2022 $9,738,274,000.00
6 9/30/2022 $9,253,099,000.00
7 6/30/2022 $9,256,026,000.00
8 3/31/2022 $9,183,836,000.00
9 12/31/2021 $9,510,958,000.00
10 9/30/2021 $8,564,205,000.00
11 6/30/2021 $5,969,173,000.00
12 3/31/2021 $3,800,165,000.00
13 12/31/2020 $4,082,417,000.00
14 9/30/2020 $2,479,208,000.00
15 6/30/2020 $2,404,015,000.00
16 3/31/2020 $1,789,839,000.00
17 12/31/2019 $1,915,124,000.00
18 6/30/2019 $1,526,298,000.00
19 6/30/2018 $1,029,283,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $6,956,047,000.00
2 9/30/2023 $6,682,120,000.00
3 6/30/2023 $6,673,164,000.00
4 3/31/2023 $6,405,232,000.00
5 12/31/2022 $6,748,188,000.00
6 9/30/2022 $6,291,977,000.00
7 6/30/2022 $6,279,390,000.00
8 3/31/2022 $6,182,554,000.00
9 12/31/2021 $6,492,296,000.00
10 9/30/2021 $5,533,212,000.00
11 6/30/2021 $3,606,037,000.00
12 3/31/2021 $3,701,801,000.00
13 12/31/2020 $3,985,107,000.00
14 9/30/2020 $2,396,615,000.00
15 6/30/2020 $2,379,449,000.00
16 3/31/2020 $1,770,703,000.00
17 12/31/2019 $1,901,260,000.00
18 6/30/2019 $1,513,100,000.00
19 6/30/2018 $1,018,709,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $1,137,000.00
2 9/30/2023 $115,000.00
3 6/30/2023 $257,000.00
4 3/31/2023 $667,000.00
5 12/31/2022 $152,000.00
6 9/30/2022 $11,000.00
7 6/30/2022 $4,000.00
8 3/31/2022 $10,000.00
9 12/31/2021 $15,000.00
10 9/30/2021 $129,000.00
11 6/30/2021 $143,000.00
12 3/31/2021 $97,000.00
13 12/31/2020 $183,000.00
14 9/30/2020 $352,000.00
15 6/30/2020 $590,000.00
16 3/31/2020 $233,000.00
17 12/31/2019 $46,000.00
18 6/30/2019 $75,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $890,000.00
2 9/30/2023 $3,414,000.00
3 6/30/2023 $3,977,000.00
4 3/31/2023 $3,161,000.00
5 12/31/2022 $5,221,000.00
6 9/30/2022 $8,244,000.00
7 6/30/2022 $7,919,000.00
8 3/31/2022 $5,938,000.00
9 12/31/2021 $1,483,000.00
10 9/30/2021 $70,000.00
11 6/30/2021 $61,000.00
12 3/31/2021 $157,000.00
13 12/31/2020 $25,000.00
14 9/30/2020 $3,000.00
15 6/30/2020 $11,000.00
16 3/31/2020 $676,000.00
17 12/31/2019 $6,000.00
18 6/30/2018 $48,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 12/31/2023 $972,374,000.00
2 9/30/2023 $1,122,755,000.00
3 6/30/2023 $1,046,830,000.00
4 3/31/2023 $1,075,507,000.00
5 12/31/2022 $1,071,607,000.00
6 9/30/2022 $1,042,770,000.00
7 6/30/2022 $1,116,408,000.00
8 3/31/2022 $1,149,336,000.00
9 12/31/2021 $1,118,638,000.00
10 9/30/2021 $821,495,000.00
11 6/30/2021 $655,232,000.00
12 3/31/2021 $512,580,000.00
13 12/31/2020 $165,430,000.00
14 9/30/2020 $135,822,000.00
15 6/30/2020 $123,395,000.00
16 3/31/2020 $154,281,000.00
17 12/31/2019 $68,095,000.00
18 6/30/2019 $71,894,000.00
19 6/30/2018 $69,915,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Date Value
1 12/31/2023 $287,821,000.00
2 6/30/2023 $346,135,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
Date Value
1 12/31/2023 $1,625,006,000.00
2 6/30/2023 $1,889,514,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 12/31/2023 $1,337,185,000.00
2 9/30/2023 $867,200,000.00
3 6/30/2023 $758,100,000.00
4 3/31/2023 $856,700,000.00
5 12/31/2022 $915,900,000.00
6 9/30/2022 $879,200,000.00
7 6/30/2022 $961,800,000.00
8 3/31/2022 $971,600,000.00
9 12/31/2021 $884,300,000.00
10 9/30/2021 $625,800,000.00
11 6/30/2021 $495,800,000.00
12 3/31/2021 $284,400,000.00
13 12/31/2020 $128,500,000.00
14 9/30/2020 $120,600,000.00
15 6/30/2020 $102,900,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 12/31/2023 $972,621,000.00
2 9/30/2023 $1,119,456,000.00
3 6/30/2023 $1,043,110,000.00
4 3/31/2023 $1,073,013,000.00
5 12/31/2022 $1,066,538,000.00
6 9/30/2022 $1,034,537,000.00
7 6/30/2022 $1,108,493,000.00
8 3/31/2022 $1,143,408,000.00
9 12/31/2021 $1,117,170,000.00
10 9/30/2021 $821,554,000.00
11 6/30/2021 $655,314,000.00
12 3/31/2021 $512,520,000.00
13 12/31/2020 $165,588,000.00
14 9/30/2020 $136,171,000.00
15 6/30/2020 $123,974,000.00
16 3/31/2020 $153,838,000.00
17 12/31/2019 $68,135,000.00
18 6/30/2019 $71,969,000.00
19 6/30/2018 $69,867,000.00
Financials: BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
Date Value
1 6/30/2023 $3,375,000.00
2 6/30/2022 $488,494,000.00
3 6/30/2021 $1,603,543,000.00
4 6/30/2020 --
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 6/30/2023 $174,000.00
2 6/30/2022 $1,936,000.00
3 6/30/2021 $664,000.00
4 6/30/2020 --
5 6/30/2018 $1,908,000.00
Financials: CapitalizedComputerSoftwareAmortization1
Date Value
1 12/31/2023 $3,739,000.00
2 9/30/2023 $1,352,000.00
3 6/30/2023 $4,215,000.00
4 3/31/2023 $3,009,000.00
5 12/31/2022 $1,901,000.00
6 9/30/2022 $924,000.00
7 6/30/2022 $2,366,000.00
8 3/31/2022 $1,519,000.00
9 12/31/2021 $673,000.00
10 9/30/2021 $259,000.00
11 6/30/2021 $907,000.00
12 6/30/2020 $1,024,000.00
Financials: CapitalizedComputerSoftwareNet
Date Value
1 6/30/2023 $42,700,000.00
2 6/30/2022 $15,700,000.00
3 6/30/2021 $3,700,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $1,579,633,000.00
2 9/30/2023 $1,527,182,000.00
3 6/30/2023 $1,617,151,000.00
4 3/31/2023 $1,590,560,000.00
5 12/31/2022 $1,616,758,000.00
6 9/30/2022 $1,608,966,000.00
7 6/30/2022 $1,596,542,000.00
8 3/31/2022 $1,639,371,000.00
9 12/31/2021 $1,672,166,000.00
10 9/30/2021 $2,013,433,000.00
11 6/30/2021 $509,615,000.00
12 3/31/2021 $1,223,724,000.00
13 12/31/2020 $1,568,684,000.00
14 9/30/2020 $564,153,000.00
15 6/30/2020 $573,643,000.00
16 3/31/2020 $228,585,000.00
17 12/31/2019 $314,894,000.00
18 9/30/2019 $86,249,000.00
19 6/30/2019 $90,306,000.00
20 6/30/2018 $22,401,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 6/30/2023 $4,224,840,000.00
2 6/30/2022 $3,542,715,000.00
3 6/30/2021 $1,809,693,000.00
4 6/30/2020 $1,592,377,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $4,688,580,000.00
2 9/30/2023 $4,468,186,000.00
3 6/30/2023 $4,224,840,000.00
4 3/31/2023 $3,569,927,000.00
5 12/31/2022 $3,908,613,000.00
6 9/30/2022 $3,425,121,000.00
7 6/30/2022 $3,542,715,000.00
8 3/31/2022 $3,466,036,000.00
9 12/31/2021 $3,869,532,000.00
10 9/30/2021 $3,438,625,000.00
11 6/30/2021 $1,809,693,000.00
12 3/31/2021 $2,372,065,000.00
13 12/31/2020 $3,037,798,000.00
14 9/30/2020 $1,553,842,000.00
15 6/30/2020 $1,592,377,000.00
16 3/31/2020 $228,585,000.00
17 12/31/2019 $1,376,236,000.00
18 9/30/2019 $1,193,859,000.00
19 6/30/2019 $983,168,000.00
20 3/31/2019 $100,727,000.00
21 12/31/2018 $84,134,000.00
22 6/30/2018 $591,568,000.00
23 6/30/2017 $39,896,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $463,739,000.00
2 9/30/2023 $243,346,000.00
3 6/30/2023 $682,125,000.00
4 3/31/2023 $27,212,000.00
5 12/31/2022 $365,898,000.00
6 9/30/2022 $-117,594,000.00
7 6/30/2022 $1,733,022,000.00
8 3/31/2022 $1,656,344,000.00
9 12/31/2021 $2,059,840,000.00
10 9/30/2021 $1,628,933,000.00
11 6/30/2021 $217,316,000.00
12 3/31/2021 $779,688,000.00
13 12/31/2020 $1,445,421,000.00
14 9/30/2020 $-38,535,000.00
15 6/30/2020 $609,209,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 6/30/2019 --
19 6/30/2018 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 3/31/2020 --
5 12/31/2019 --
6 6/30/2019 --
Financials: CommonStockSharesAuthorized
Date Value
1 6/30/2023 $500,000,000.00
2 6/30/2022 $500,000,000.00
3 6/30/2021 $500,000,000.00
4 3/31/2020 $500,000.00
5 12/31/2019 $500,000.00
6 6/30/2019 $169,300.00
Financials: CommonStockSharesIssued
Date Value
1 6/30/2023 $106,550,000.00
2 6/30/2022 $104,731,000.00
3 6/30/2021 $94,504,000.00
4 3/31/2020 $72,460.00
5 12/31/2019 $72,267.00
6 6/30/2019 $8,154.00
Financials: CommonStockSharesOutstanding
Date Value
1 6/30/2023 $106,550,000.00
2 6/30/2022 $104,731,000.00
3 6/30/2021 $94,504,000.00
4 3/31/2020 $72,460.00
5 12/31/2019 $72,267.00
6 6/30/2019 $8,154.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $2,000.00
2 9/30/2023 $2,000.00
3 6/30/2023 $2,000.00
4 3/31/2023 $2,000.00
5 12/31/2022 $2,000.00
6 9/30/2022 $2,000.00
7 6/30/2022 $2,000.00
8 3/31/2022 $2,000.00
9 12/31/2021 $2,000.00
10 9/30/2021 $2,000.00
11 6/30/2021 $2,000.00
12 3/31/2021 $2,000.00
13 12/31/2020 $2,000.00
14 9/30/2020 $2,000.00
15 6/30/2020 $2,000.00
16 3/31/2020 $2,000.00
17 12/31/2019 $2,000.00
18 6/30/2019 $1,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-36,371,000.00
2 9/30/2023 $-27,186,000.00
3 6/30/2023 $-217,996,000.00
4 3/31/2023 $-27,960,000.00
5 12/31/2022 $-90,950,000.00
6 9/30/2022 $-81,910,000.00
7 6/30/2022 $-336,478,000.00
8 3/31/2022 $-92,369,000.00
9 12/31/2021 $-156,449,000.00
10 9/30/2021 $-75,724,000.00
11 6/30/2021 $-101,240,000.00
12 3/31/2021 $-59,469,000.00
13 12/31/2020 $-32,352,000.00
14 9/30/2020 $-14,253,000.00
15 6/30/2020 $-28,997,000.00
16 3/31/2020 $-22,913,000.00
17 12/31/2019 $-13,580,000.00
18 9/30/2019 $-5,894,000.00
19 6/30/2019 $-6,811,000.00
20 3/31/2019 $-1,835,000.00
21 12/31/2018 $123,000.00
22 6/30/2018 $-7,372,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $17,327,000.00
2 9/30/2023 $19,489,000.00
3 6/30/2023 $26,328,000.00
4 3/31/2023 $28,084,000.00
5 12/31/2022 $30,358,000.00
6 9/30/2022 $30,401,000.00
7 6/30/2022 $31,868,000.00
8 3/31/2022 $31,600,000.00
9 12/31/2021 $30,487,000.00
10 9/30/2021 $21,328,000.00
11 6/30/2021 $12,848,000.00
12 3/31/2021 $8,371,000.00
13 12/31/2020 $5,379,000.00
14 9/30/2020 $6,166,000.00
15 6/30/2020 $5,891,000.00
16 3/31/2020 $6,101,000.00
17 12/31/2019 $4,274,000.00
18 6/30/2019 $3,469,000.00
19 6/30/2018 $3,277,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $4,174,000.00
2 9/30/2023 $4,800,000.00
3 6/30/2023 $410,000.00
4 3/31/2023 $1,257,000.00
5 12/31/2022 $2,013,000.00
6 9/30/2022 $2,323,000.00
7 6/30/2022 $2,159,000.00
8 3/31/2022 $2,000,000.00
9 12/31/2021 $2,322,000.00
10 9/30/2021 $2,640,000.00
11 6/30/2021 $2,926,000.00
12 3/31/2021 $3,066,000.00
13 12/31/2020 $3,166,000.00
14 9/30/2020 $2,785,000.00
15 6/30/2020 $2,622,000.00
16 3/31/2020 $2,100,000.00
17 12/31/2019 $2,091,000.00
18 6/30/2019 $1,786,000.00
19 6/30/2018 $1,931,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $6,500,000.00
2 9/30/2023 $10,200,000.00
3 6/30/2023 $32,000,000.00
4 3/31/2023 $4,500,000.00
5 12/31/2022 $25,700,000.00
6 9/30/2022 $14,300,000.00
7 6/30/2022 $13,000,000.00
8 3/31/2022 $12,100,000.00
9 12/31/2021 $8,900,000.00
10 9/30/2021 $2,300,000.00
11 6/30/2021 $6,300,000.00
12 3/31/2021 $2,600,000.00
13 12/31/2020 $4,400,000.00
14 9/30/2020 $2,300,000.00
15 6/30/2020 $5,600,000.00
16 3/31/2020 $4,400,000.00
17 12/31/2019 $2,600,000.00
18 9/30/2019 $1,300,000.00
19 6/30/2019 $3,400,000.00
20 3/31/2019 $2,700,000.00
21 12/31/2018 $2,200,000.00
22 6/30/2018 $3,400,000.00
Financials: ConvertibleDebtNoncurrent
Date Value
1 12/31/2023 $1,708,208,000.00
2 9/30/2023 $1,706,494,000.00
3 6/30/2023 $1,704,782,000.00
4 3/31/2023 $1,703,083,000.00
5 12/31/2022 $1,701,397,000.00
6 9/30/2022 $1,699,690,000.00
7 6/30/2022 $1,697,985,000.00
8 3/31/2022 $561,457,000.00
9 12/31/2021 $560,788,000.00
10 9/30/2021 $560,113,000.00
11 6/30/2021 $909,847,000.00
12 3/31/2021 $897,871,000.00
13 12/31/2020 $886,052,000.00
Financials: CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $47,239,000.00
2 9/30/2023 $44,904,000.00
3 6/30/2023 $151,010,000.00
4 3/31/2023 $109,683,000.00
5 12/31/2022 $36,965,000.00
6 9/30/2022 $34,820,000.00
7 6/30/2022 $105,496,000.00
8 3/31/2022 $72,227,000.00
9 12/31/2021 $45,051,000.00
10 9/30/2021 $20,713,000.00
11 6/30/2021 $56,576,000.00
12 6/30/2020 $37,049,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $58,377,000.00
2 9/30/2023 $56,026,000.00
3 6/30/2023 $193,977,000.00
4 3/31/2023 $141,425,000.00
5 12/31/2022 $47,467,000.00
6 9/30/2022 $45,107,000.00
7 6/30/2022 $145,004,000.00
8 3/31/2022 $37,342,000.00
9 12/31/2021 $34,386,000.00
10 9/30/2021 $29,835,000.00
11 6/30/2021 $61,806,000.00
12 3/31/2021 $41,513,000.00
13 12/31/2020 $26,079,000.00
14 9/30/2020 $12,106,000.00
15 6/30/2020 $39,144,000.00
16 3/31/2020 $10,110,000.00
17 12/31/2019 $18,934,000.00
18 9/30/2019 $9,147,000.00
19 6/30/2019 $29,918,000.00
20 3/31/2019 $7,914,000.00
21 12/31/2018 $7,175,000.00
22 9/30/2018 $6,341,000.00
23 6/30/2018 $19,372,000.00
Financials: CostOfGoodsAndServicesSoldDepreciationAndAmortization
Date Value
1 12/31/2023 $11,138,000.00
2 9/30/2023 $11,122,000.00
3 6/30/2023 $42,967,000.00
4 3/31/2023 $31,742,000.00
5 12/31/2022 $10,502,000.00
6 9/30/2022 $10,287,000.00
7 6/30/2022 $39,508,000.00
8 3/31/2022 $10,166,000.00
9 12/31/2021 $19,170,000.00
10 9/30/2021 $9,122,000.00
11 6/30/2021 $5,230,000.00
12 6/30/2020 $2,095,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 6/30/2023 $572,000.00
2 6/30/2022 $-247,000.00
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 6/30/2023 $14,000.00
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $2,169,000.00
2 6/30/2022 $-247,000.00
3 6/30/2021 --
4 6/30/2020 $53,000.00
5 6/30/2019 $20,000.00
6 6/30/2018 $10,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 6/30/2023 $1,583,000.00
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 $53,000.00
5 6/30/2019 $20,000.00
6 6/30/2018 $10,000.00
Financials: CustomerRefundLiabilityCurrent
Date Value
1 12/31/2023 $3,655,435,000.00
2 9/30/2023 $3,263,528,000.00
3 6/30/2023 $3,355,909,000.00
4 3/31/2023 $3,106,360,000.00
5 12/31/2022 $3,474,048,000.00
6 9/30/2022 $3,121,654,000.00
7 6/30/2022 $3,142,660,000.00
8 3/31/2022 $3,043,540,000.00
9 12/31/2021 $3,380,395,000.00
10 9/30/2021 $2,432,521,000.00
11 6/30/2021 $2,208,598,000.00
12 3/31/2021 $1,929,840,000.00
13 12/31/2020 $2,217,680,000.00
14 9/30/2020 $1,668,903,000.00
15 6/30/2020 $1,644,250,000.00
16 3/31/2020 $1,353,552,000.00
17 12/31/2019 $1,491,763,000.00
18 6/30/2019 $1,329,306,000.00
19 6/30/2018 $915,013,000.00
Financials: DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
Date Value
1 6/30/2023 $20,218,000.00
2 9/30/2022 $25,227,000.00
3 6/30/2022 $26,918,000.00
4 3/31/2022 $27,767,000.00
5 12/31/2021 $29,174,000.00
6 9/30/2021 $30,580,000.00
7 6/30/2021 $238,119,000.00
Financials: DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $5,200,000.00
2 9/30/2023 $4,600,000.00
3 6/30/2023 $4,300,000.00
4 3/31/2023 $3,900,000.00
5 12/31/2022 $3,400,000.00
6 9/30/2022 $3,400,000.00
7 6/30/2022 $3,000,000.00
8 6/30/2021 $2,500,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Date Value
1 12/31/2023 $78,546,000.00
2 9/30/2023 $103,500,000.00
3 6/30/2023 $100,200,000.00
4 3/31/2023 $123,500,000.00
5 6/30/2022 --
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Date Value
1 12/31/2023 $476,000.00
2 6/30/2023 $1,278,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
Date Value
1 12/31/2023 $230,377,000.00
2 9/30/2023 $585,100,000.00
3 6/30/2023 $506,500,000.00
4 3/31/2023 $286,600,000.00
5 12/31/2022 $614,421,000.00
6 9/30/2022 $778,769,000.00
7 6/30/2022 $855,892,000.00
8 3/31/2022 $836,979,000.00
9 12/31/2021 $804,336,000.00
10 9/30/2021 $252,419,000.00
11 6/30/2021 $246,040,000.00
12 3/31/2021 $276,326,000.00
13 12/31/2020 $35,921,000.00
14 9/30/2020 $12,760,000.00
15 6/30/2020 $12,056,000.00
16 3/31/2020 $69,566,000.00
17 12/31/2019 $8,449,000.00
18 6/30/2018 $38,589,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Date Value
1 12/31/2023 $414,000.00
2 6/30/2023 $2,699,000.00
3 12/31/2022 $5,221,000.00
4 9/30/2022 $8,244,000.00
5 6/30/2022 $7,919,000.00
6 3/31/2022 $5,938,000.00
7 12/31/2021 $1,483,000.00
8 9/30/2021 $70,000.00
9 6/30/2021 $61,000.00
10 3/31/2021 $157,000.00
11 12/31/2020 $25,000.00
12 9/30/2020 $3,000.00
13 6/30/2020 $11,000.00
14 3/31/2020 $676,000.00
15 12/31/2019 $6,000.00
16 6/30/2018 $48,000.00
Financials: DebtSecuritiesAvailableForSaleRealizedGainLoss
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 6/30/2018 --
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPosition
Date Value
1 12/31/2023 $308,923,000.00
2 9/30/2023 $688,617,000.00
3 6/30/2023 $606,681,000.00
4 3/31/2023 $412,361,000.00
5 6/30/2022 $855,892,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Date Value
1 12/31/2023 $890,000.00
2 9/30/2023 $3,414,000.00
3 6/30/2023 $3,977,000.00
4 3/31/2023 $3,161,000.00
5 6/30/2022 $7,919,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
Date Value
1 9/30/2023 $200.00
2 6/30/2023 $190.00
3 3/31/2023 $160.00
4 12/31/2022 $210.00
5 9/30/2022 $250.00
6 6/30/2022 $270.00
7 3/31/2022 $300.00
8 12/31/2021 $300.00
9 9/30/2021 $120.00
10 6/30/2021 $100.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $-995,000.00
2 6/30/2022 $-1,115,000.00
3 6/30/2021 $-27,529,000.00
4 6/30/2020 --
5 6/30/2019 $-142,000.00
Financials: DeferredFinanceCostsNoncurrentNet
Date Value
1 12/31/2023 $16,792,000.00
2 9/30/2023 $18,506,000.00
3 6/30/2023 $20,218,000.00
4 3/31/2023 $21,917,000.00
5 12/31/2022 $23,603,000.00
6 6/30/2022 $27,015,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 12/31/2023 $-116,000.00
2 9/30/2023 $-42,000.00
3 6/30/2023 $-1,361,000.00
4 3/31/2023 $-1,169,000.00
5 12/31/2022 $-826,000.00
6 9/30/2022 $-299,000.00
7 6/30/2022 $-4,075,000.00
8 3/31/2022 $-4,691,000.00
9 12/31/2021 $-3,822,000.00
10 9/30/2021 $-3,943,000.00
11 6/30/2021 $-40,617,000.00
12 3/31/2021 $-333,000.00
13 12/31/2020 $-333,000.00
14 6/30/2020 --
15 6/30/2019 $-176,000.00
16 3/31/2019 $-113,000.00
17 12/31/2018 $-44,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $-1,361,000.00
2 6/30/2022 $-4,071,000.00
3 6/30/2021 $-40,617,000.00
4 6/30/2020 --
5 6/30/2019 $-176,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 6/30/2023 $102,460,000.00
2 6/30/2022 $142,034,000.00
3 6/30/2021 $189,291,000.00
4 6/30/2020 $2,858,000.00
5 6/30/2019 $1,501,000.00
6 6/30/2018 $800,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $-366,000.00
2 6/30/2022 $-2,956,000.00
3 6/30/2021 $-13,088,000.00
4 6/30/2020 --
5 6/30/2019 $-34,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 6/30/2023 $1,084,000.00
2 6/30/2022 $1,794,000.00
3 6/30/2021 $1,109,000.00
4 6/30/2020 $904,000.00
5 6/30/2019 $84,000.00
6 6/30/2018 $33,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 6/30/2023 $581,098,000.00
2 6/30/2022 $524,195,000.00
3 6/30/2021 $288,037,000.00
4 6/30/2020 $88,427,000.00
5 6/30/2019 $34,754,000.00
6 6/30/2018 $30,390,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 6/30/2023 $75,694,000.00
2 6/30/2022 --
Financials: DeferredTaxAssetsNet
Date Value
1 6/30/2023 $101,649,000.00
2 6/30/2022 $140,037,000.00
3 6/30/2021 $180,201,000.00
4 6/30/2020 $2,858,000.00
5 6/30/2019 $1,501,000.00
6 6/30/2018 $800,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 6/30/2023 $379,758,000.00
2 6/30/2022 $410,849,000.00
3 6/30/2021 $218,783,000.00
4 6/30/2020 $68,694,000.00
5 6/30/2019 $26,690,000.00
6 6/30/2018 $26,027,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 6/30/2023 $1,257,000.00
2 6/30/2022 $3,247,000.00
3 6/30/2021 $514,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 6/30/2023 $62,299,000.00
2 6/30/2022 $46,013,000.00
3 6/30/2021 $15,864,000.00
4 6/30/2020 $12,226,000.00
5 6/30/2019 $5,649,000.00
6 6/30/2018 $3,056,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 6/30/2023 $24,998,000.00
2 6/30/2022 $25,897,000.00
3 6/30/2021 $16,626,000.00
4 6/30/2020 $2,542,000.00
5 6/30/2019 $700,000.00
6 6/30/2018 $285,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 6/30/2023 $12,537,000.00
2 6/30/2022 $9,325,000.00
3 6/30/2021 $8,677,000.00
4 6/30/2020 $3,933,000.00
5 6/30/2019 $1,631,000.00
6 6/30/2018 $916,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 6/30/2023 $479,449,000.00
2 6/30/2022 $384,158,000.00
3 6/30/2021 $107,836,000.00
4 6/30/2020 $85,569,000.00
5 6/30/2019 $33,253,000.00
6 6/30/2018 $29,590,000.00
Financials: DeferredTaxLiabilities
Date Value
1 6/30/2023 $811,000.00
2 6/30/2022 $1,997,000.00
3 6/30/2021 $9,090,000.00
Financials: DeferredTaxLiabilitiesDeferredExpense
Date Value
1 6/30/2023 $4,772,000.00
2 6/30/2022 $3,745,000.00
3 6/30/2021 $2,763,000.00
4 6/30/2020 $2,182,000.00
5 6/30/2019 $1,229,000.00
6 6/30/2018 $800,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 6/30/2023 $67,455,000.00
2 6/30/2022 $99,483,000.00
3 6/30/2021 $107,631,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 6/30/2023 $13,078,000.00
2 6/30/2022 $19,316,000.00
3 6/30/2021 $3,133,000.00
4 6/30/2019 $143,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $6,958,000.00
2 9/30/2023 $3,718,000.00
3 6/30/2023 $15,500,000.00
4 3/31/2023 $7,907,000.00
5 12/31/2022 $5,081,000.00
6 9/30/2022 $2,546,000.00
7 6/30/2022 $11,500,000.00
8 3/31/2022 $6,701,000.00
9 12/31/2021 $4,350,000.00
10 9/30/2021 $2,129,000.00
11 6/30/2021 $5,400,000.00
12 6/30/2020 $4,300,000.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $12,324,000.00
2 9/30/2023 $12,817,000.00
3 6/30/2023 $48,496,000.00
4 3/31/2023 $12,093,000.00
5 12/31/2022 $12,028,000.00
6 9/30/2022 $12,019,000.00
7 6/30/2022 $45,630,000.00
8 3/31/2022 $11,953,000.00
9 12/31/2021 $21,620,000.00
10 9/30/2021 $2,388,000.00
11 6/30/2021 $4,872,000.00
12 3/31/2021 $3,400,000.00
13 12/31/2020 $1,924,000.00
14 9/30/2020 $924,000.00
15 6/30/2020 $1,138,000.00
16 3/31/2020 $3,205,000.00
17 12/31/2019 $1,121,000.00
18 9/30/2019 $985,000.00
19 6/30/2019 $3,154,000.00
20 3/31/2019 $800,000.00
21 12/31/2018 $1,573,000.00
22 6/30/2018 $2,314,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.38
2 9/30/2023 $-0.26
3 6/30/2023 $-2.11
4 3/31/2023 $-0.29
5 12/31/2022 $-0.90
6 9/30/2022 $-0.78
7 6/30/2022 $-3.21
8 3/31/2022 $-0.84
9 12/31/2021 $-0.78
10 9/30/2021 $-0.78
11 6/30/2021 $-1.19
12 6/30/2020 $-0.70
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.38
2 9/30/2023 $-0.26
3 6/30/2023 $-2.11
4 3/31/2023 $-1.96
5 12/31/2022 $-0.90
6 9/30/2022 $-0.78
7 6/30/2022 $-3.21
8 3/31/2022 $-0.84
9 12/31/2021 $-1.56
10 9/30/2021 $-0.78
11 6/30/2021 $-1.19
12 6/30/2020 $-0.70
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $-7,000.00
2 9/30/2023 $-180,000.00
3 6/30/2023 $-38,000.00
4 3/31/2023 $12,000.00
5 12/31/2022 $182,000.00
6 9/30/2022 $-277,000.00
7 6/30/2022 $-149,000.00
8 3/31/2022 --
9 12/31/2021 $-75,000.00
10 9/30/2021 $-172,000.00
11 6/30/2021 --
12 6/30/2020 --
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $33,228,000.00
2 9/30/2023 $23,030,000.00
3 6/30/2023 $32,901,000.00
4 3/31/2023 $20,639,000.00
5 12/31/2022 $31,021,000.00
6 9/30/2022 $20,649,000.00
7 6/30/2022 $29,004,000.00
8 3/31/2022 $18,478,000.00
9 12/31/2021 $21,146,000.00
10 9/30/2021 $18,176,000.00
11 6/30/2021 $20,287,000.00
12 3/31/2021 $11,632,000.00
13 12/31/2020 $14,304,000.00
14 9/30/2020 $7,605,000.00
15 6/30/2020 $12,387,000.00
16 3/31/2020 $6,723,000.00
17 12/31/2019 $6,379,000.00
18 6/30/2019 $4,333,000.00
19 6/30/2018 $3,425,000.00
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Date Value
1 12/31/2023 $1,909,000.00
2 9/30/2023 $2,323,000.00
3 6/30/2023 $9,137,000.00
4 3/31/2023 $7,053,000.00
5 12/31/2022 $2,313,000.00
6 9/30/2022 $2,209,000.00
7 6/30/2022 $4,405,000.00
8 3/31/2022 $3,050,000.00
9 12/31/2021 $4,522,000.00
10 9/30/2021 $940,000.00
11 6/30/2021 $464,000.00
12 6/30/2020 --
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Date Value
1 12/31/2023 $569,124,000.00
2 9/30/2023 $672,700,000.00
3 6/30/2023 $14,000,000.00
4 3/31/2023 $26,700,000.00
5 6/30/2022 $61,000,000.00
6 3/31/2022 $83,900,000.00
7 12/31/2021 $106,100,000.00
8 9/30/2021 $120,000,000.00
9 6/30/2021 $96,400,000.00
10 3/31/2021 $24,500,000.00
11 12/31/2020 $28,000,000.00
12 9/30/2020 $30,900,000.00
13 6/30/2020 $40,400,000.00
14 3/31/2020 $26,900,000.00
15 12/31/2019 $29,800,000.00
16 6/30/2019 $18,500,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 6/30/2023 $161,842,000.00
2 6/30/2022 $81,636,000.00
3 3/31/2022 $61,868,000.00
4 12/31/2021 $42,099,000.00
5 9/30/2021 $22,331,000.00
6 6/30/2021 $5,659,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 6/30/2023 $77,152,000.00
2 6/30/2022 $103,079,000.00
3 3/31/2022 $103,079,000.00
4 12/31/2021 $103,079,000.00
5 6/30/2021 $126,517,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 6/30/2023 $79,953,000.00
2 6/30/2022 $79,075,000.00
3 3/31/2022 $79,075,000.00
4 12/31/2021 $79,075,000.00
5 9/30/2021 $79,075,000.00
6 6/30/2021 $62,552,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 6/30/2023 $26,606,000.00
2 6/30/2022 $55,094,000.00
3 3/31/2022 $55,094,000.00
4 12/31/2021 $55,094,000.00
5 6/30/2021 $51,636,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 6/30/2023 $56,912,000.00
2 6/30/2022 $57,763,000.00
3 3/31/2022 $57,763,000.00
4 12/31/2021 $57,763,000.00
5 9/30/2021 $57,763,000.00
6 6/30/2021 $51,636,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 6/30/2023 $59,570,000.00
2 6/30/2022 $59,425,000.00
3 3/31/2022 $59,425,000.00
4 12/31/2021 $59,425,000.00
5 9/30/2021 $59,425,000.00
6 6/30/2021 $62,036,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 6/30/2023 $61,234,000.00
2 6/30/2022 $78,147,000.00
3 3/31/2022 $78,147,000.00
4 12/31/2021 $78,147,000.00
5 9/30/2021 $78,147,000.00
6 6/30/2021 $62,964,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 6/30/2023 $523,269,000.00
2 6/30/2022 $514,219,000.00
3 3/31/2022 $514,219,000.00
4 12/31/2021 $514,219,000.00
5 9/30/2021 $514,219,000.00
6 6/30/2021 $423,000,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 6/30/2023 $361,427,000.00
2 6/30/2022 $432,583,000.00
3 3/31/2022 $452,351,000.00
4 12/31/2021 $472,120,000.00
5 9/30/2021 $491,888,000.00
6 6/30/2021 $417,341,000.00
Financials: FundsHeldForClients
Date Value
1 12/31/2023 $3,655,435,000.00
2 9/30/2023 $3,263,528,000.00
3 6/30/2023 $3,355,909,000.00
4 3/31/2023 $3,106,360,000.00
5 12/31/2022 $3,474,048,000.00
6 9/30/2022 $3,121,654,000.00
7 6/30/2022 $3,142,660,000.00
8 3/31/2022 $3,043,540,000.00
9 12/31/2021 $3,380,395,000.00
10 9/30/2021 $2,432,521,000.00
11 6/30/2021 $2,208,598,000.00
12 3/31/2021 $1,929,840,000.00
13 12/31/2020 $2,217,680,000.00
14 9/30/2020 $1,668,903,000.00
15 6/30/2020 $1,644,250,000.00
16 3/31/2020 $1,353,552,000.00
17 12/31/2019 $1,491,763,000.00
18 6/30/2019 $1,329,306,000.00
19 6/30/2018 $915,013,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $170,909,000.00
2 9/30/2023 $85,326,000.00
3 6/30/2023 $281,278,000.00
4 3/31/2023 $207,837,000.00
5 12/31/2022 $136,119,000.00
6 9/30/2022 $66,738,000.00
7 6/30/2022 $241,174,000.00
8 3/31/2022 $182,488,000.00
9 12/31/2021 $122,480,000.00
10 9/30/2021 $57,935,000.00
11 6/30/2021 $128,116,000.00
12 3/31/2021 $58,897,000.00
13 12/31/2020 $19,583,000.00
14 9/30/2020 $17,190,000.00
15 6/30/2020 $53,450,000.00
16 3/31/2020 $15,064,000.00
17 12/31/2019 $12,748,000.00
18 9/30/2019 $10,535,000.00
19 6/30/2019 $29,198,000.00
20 3/31/2019 $7,904,000.00
21 12/31/2018 $12,341,000.00
22 9/30/2018 $5,937,000.00
23 6/30/2018 $16,034,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $2,396,509,000.00
2 9/30/2023 $2,396,509,000.00
3 6/30/2023 $2,396,509,000.00
4 3/31/2023 $2,396,509,000.00
5 12/31/2022 $2,396,509,000.00
6 9/30/2022 $2,362,330,000.00
7 6/30/2022 $2,362,893,000.00
8 3/31/2022 $2,363,109,000.00
9 12/31/2021 $2,363,109,000.00
10 9/30/2021 $2,354,812,000.00
11 6/30/2021 $1,772,043,000.00
12 6/30/2020 --
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 6/30/2023 $33,441,000.00
2 6/30/2022 $585,448,000.00
3 3/31/2022 $585,448,000.00
4 12/31/2021 $585,448,000.00
5 9/30/2021 $585,448,000.00
6 6/30/2021 $1,772,043,000.00
Financials: GoodwillPurchaseAccountingAdjustments
Date Value
1 6/30/2023 $175,000.00
2 6/30/2022 $-2,876,000.00
3 3/31/2022 $2,660,000.00
4 12/31/2021 $2,660,000.00
5 9/30/2021 $2,679,000.00
6 6/30/2021 --
Financials: GrossProfit
Date Value
1 12/31/2023 $509,077,000.00
2 9/30/2023 $248,959,000.00
3 6/30/2023 $864,491,000.00
4 3/31/2023 $223,705,000.00
5 12/31/2022 $397,355,000.00
6 9/30/2022 $184,817,000.00
7 6/30/2022 $496,955,000.00
8 3/31/2022 $129,569,000.00
9 12/31/2021 $210,606,000.00
10 9/30/2021 $86,568,000.00
11 6/30/2021 $176,459,000.00
12 3/31/2021 $118,479,000.00
13 12/31/2020 $74,175,000.00
14 9/30/2020 $34,103,000.00
15 6/30/2020 $118,456,000.00
16 3/31/2020 $86,446,000.00
17 12/31/2019 $55,326,000.00
18 9/30/2019 $26,033,000.00
19 6/30/2019 $78,433,000.00
20 3/31/2019 $20,330,000.00
21 12/31/2018 $34,907,000.00
22 9/30/2018 $16,083,000.00
23 6/30/2018 $45,493,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 6/30/2023 $-199,452,000.00
2 6/30/2022 $-304,508,000.00
3 6/30/2021 $-139,337,000.00
4 6/30/2020 $-31,038,000.00
5 6/30/2019 $-7,470,000.00
6 6/30/2018 $-7,185,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-66,093,000.00
2 9/30/2023 $-27,339,000.00
3 6/30/2023 $-222,917,000.00
4 3/31/2023 $-207,784,000.00
5 12/31/2022 $-177,187,000.00
6 9/30/2022 $-81,747,000.00
7 6/30/2022 $-330,679,000.00
8 3/31/2022 $-246,354,000.00
9 12/31/2021 $-81,075,000.00
10 9/30/2021 $-79,626,000.00
11 6/30/2021 $-139,337,000.00
12 3/31/2021 $-57,191,000.00
13 12/31/2020 $-30,463,000.00
14 9/30/2020 $-12,951,000.00
15 6/30/2020 $-31,038,000.00
16 3/31/2020 $-21,541,000.00
17 12/31/2019 $-13,223,000.00
18 9/30/2019 $-5,645,000.00
19 6/30/2019 $-7,470,000.00
20 3/31/2019 $-2,104,000.00
21 12/31/2018 $-809,000.00
22 9/30/2018 $-905,000.00
23 6/30/2018 $-7,185,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 6/30/2023 $-23,465,000.00
2 6/30/2022 $-26,171,000.00
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
Financials: IncomeTaxesPaid
Date Value
1 6/30/2023 $1,266,000.00
2 6/30/2022 --
3 6/30/2021 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $2,200,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $808,000.00
4 3/31/2023 $70,000.00
5 12/31/2022 $-500,000.00
6 9/30/2022 $-107,000.00
7 6/30/2022 $-4,318,000.00
8 3/31/2022 $-879,000.00
9 12/31/2021 $-4,056,000.00
10 9/30/2021 $-3,421,000.00
11 6/30/2021 $-40,617,000.00
12 3/31/2021 $-333,000.00
13 12/31/2020 $-333,000.00
14 6/30/2020 $53,000.00
15 3/31/2020 $1,000.00
16 12/31/2019 --
17 9/30/2019 $51,000.00
18 6/30/2019 $-156,000.00
19 3/31/2019 $-70,000.00
20 12/31/2018 $-27,000.00
21 9/30/2018 $-21,000.00
22 6/30/2018 $10,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 6/30/2023 $48,321,000.00
2 6/30/2022 $174,477,000.00
3 6/30/2021 $94,244,000.00
4 6/30/2020 $43,716,000.00
5 6/30/2019 $3,029,000.00
6 6/30/2018 $-9,753,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 6/30/2023 $4,942,000.00
2 6/30/2022 $5,496,000.00
3 6/30/2021 --
4 6/30/2020 --
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 6/30/2023 $-46,813,000.00
2 6/30/2022 $-69,443,000.00
3 6/30/2021 $-29,261,000.00
4 6/30/2020 $-6,518,000.00
5 6/30/2019 $-1,569,000.00
6 6/30/2018 $-1,976,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 6/30/2023 $4,253,000.00
2 6/30/2022 $-93,705,000.00
3 6/30/2021 $-70,262,000.00
4 6/30/2020 $-31,047,000.00
5 6/30/2019 $390,000.00
6 6/30/2018 $297,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 6/30/2023 $2,508,000.00
2 6/30/2022 $662,000.00
3 6/30/2021 $61,000.00
4 6/30/2020 $313,000.00
5 6/30/2019 $105,000.00
6 6/30/2018 $124,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 6/30/2023 $8,087,000.00
2 6/30/2022 $13,509,000.00
3 6/30/2021 $-54,000.00
4 6/30/2020 --
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 6/30/2023 $19,974,000.00
2 6/30/2022 $22,061,000.00
3 6/30/2021 $8,846,000.00
4 6/30/2020 $6,411,000.00
5 6/30/2019 $2,111,000.00
6 6/30/2018 $909,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $233,000.00
2 9/30/2023 $-2,508,000.00
3 6/30/2023 $-1,686,000.00
4 3/31/2023 $-1,265,000.00
5 12/31/2022 $3,511,000.00
6 9/30/2022 $1,511,000.00
7 6/30/2022 $-3,771,000.00
8 3/31/2022 $-4,435,000.00
9 12/31/2021 $-2,023,000.00
10 9/30/2021 $-732,000.00
11 6/30/2021 $7,417,000.00
12 3/31/2021 $927,000.00
13 12/31/2020 $1,366,000.00
14 9/30/2020 $1,566,000.00
15 6/30/2020 $-1,596,000.00
16 3/31/2020 $-1,475,000.00
17 12/31/2019 $1,146,000.00
18 9/30/2019 $508,000.00
19 6/30/2019 $3,171,000.00
20 3/31/2019 $3,140,000.00
21 12/31/2018 $2,259,000.00
22 6/30/2018 $-563,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-390,000.00
2 9/30/2023 $-3,707,000.00
3 6/30/2023 $4,482,000.00
4 3/31/2023 $9,969,000.00
5 12/31/2022 $7,052,000.00
6 9/30/2022 $4,774,000.00
7 6/30/2022 $3,032,000.00
8 3/31/2022 $5,846,000.00
9 12/31/2021 $3,420,000.00
10 9/30/2021 $-1,198,000.00
11 6/30/2021 $6,535,000.00
12 3/31/2021 $5,332,000.00
13 12/31/2020 $2,785,000.00
14 9/30/2020 $790,000.00
15 6/30/2020 $1,608,000.00
16 3/31/2020 $-958,000.00
17 12/31/2019 $393,000.00
18 9/30/2019 $-707,000.00
19 6/30/2019 $2,098,000.00
20 3/31/2019 $1,704,000.00
21 12/31/2018 $2,372,000.00
22 6/30/2018 $279,000.00
Financials: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
Date Value
1 12/31/2023 $20,944,000.00
2 9/30/2023 $-2,286,000.00
3 6/30/2023 $34,465,000.00
4 3/31/2023 $9,639,000.00
5 12/31/2022 $15,408,000.00
6 9/30/2022 $4,247,000.00
7 6/30/2022 $7,460,000.00
8 3/31/2022 $12,665,000.00
9 12/31/2021 $-11,430,000.00
10 9/30/2021 $-17,930,000.00
11 6/30/2021 $22,980,000.00
12 3/31/2021 $58,000.00
13 12/31/2020 $-13,000.00
14 9/30/2020 $-4,504,000.00
15 6/30/2020 $9,755,000.00
16 3/31/2020 $6,893,000.00
17 12/31/2019 $4,551,000.00
18 9/30/2019 $1,132,000.00
19 6/30/2019 $4,336,000.00
20 3/31/2019 $1,782,000.00
21 12/31/2018 $855,000.00
22 6/30/2018 $1,642,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $-5,237,000.00
2 9/30/2023 $-2,449,000.00
3 6/30/2023 $-7,343,000.00
4 3/31/2023 $-4,740,000.00
5 12/31/2022 $-1,709,000.00
6 9/30/2022 $-1,303,000.00
7 6/30/2022 $5,599,000.00
8 3/31/2022 $5,191,000.00
9 12/31/2021 $4,381,000.00
10 9/30/2021 $5,566,000.00
11 6/30/2021 $6,854,000.00
12 3/31/2021 $2,924,000.00
13 12/31/2020 $32,000.00
14 9/30/2020 $438,000.00
15 6/30/2020 $3,258,000.00
16 3/31/2020 $2,944,000.00
17 12/31/2019 $1,110,000.00
18 9/30/2019 $-7,000.00
19 6/30/2019 $47,000.00
20 3/31/2019 $264,000.00
21 12/31/2018 $434,000.00
22 6/30/2018 $771,000.00
Financials: IncreaseDecreaseInDeposits
Date Value
1 12/31/2023 $299,770,000.00
2 9/30/2023 $-91,190,000.00
3 6/30/2023 $204,390,000.00
4 3/31/2023 $-25,028,000.00
5 12/31/2022 $325,846,000.00
6 9/30/2022 $-25,472,000.00
7 6/30/2022 $970,889,000.00
8 3/31/2022 $834,591,000.00
9 12/31/2021 $1,171,446,000.00
10 9/30/2021 $223,923,000.00
11 6/30/2021 $563,291,000.00
12 3/31/2021 $285,590,000.00
13 12/31/2020 $573,430,000.00
14 9/30/2020 $24,653,000.00
15 6/30/2020 $314,937,000.00
16 3/31/2020 $24,246,000.00
17 12/31/2019 $162,457,000.00
18 9/30/2019 $137,186,000.00
19 6/30/2019 $414,293,000.00
20 3/31/2019 $264,897,000.00
21 12/31/2018 $297,813,000.00
22 6/30/2018 $263,671,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 12/31/2023 $-47,000.00
2 9/30/2023 $-32,000.00
3 6/30/2023 $-3,097,000.00
4 3/31/2023 $-272,000.00
5 12/31/2022 $35,000.00
6 9/30/2022 $34,000.00
7 6/30/2022 $-6,749,000.00
8 3/31/2022 $302,000.00
9 12/31/2021 $-1,698,000.00
10 9/30/2021 $-121,000.00
11 6/30/2021 $592,000.00
12 3/31/2021 $576,000.00
13 12/31/2020 $573,000.00
14 9/30/2020 $1,338,000.00
15 6/30/2020 $12,991,000.00
16 3/31/2020 $10,689,000.00
17 12/31/2019 $187,000.00
18 9/30/2019 $93,000.00
19 6/30/2019 $302,000.00
20 3/31/2019 $-212,000.00
21 12/31/2018 $-109,000.00
22 6/30/2018 $35,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 12/31/2023 $1,240,000.00
2 9/30/2023 $1,074,000.00
3 6/30/2023 $-320,000.00
4 3/31/2023 $2,040,000.00
5 12/31/2022 $1,880,000.00
6 9/30/2022 $1,138,000.00
7 6/30/2022 $-5,105,000.00
8 3/31/2022 $968,000.00
9 12/31/2021 $1,099,000.00
10 9/30/2021 $1,385,000.00
11 6/30/2021 $12,525,000.00
12 3/31/2021 $11,799,000.00
13 12/31/2020 $11,267,000.00
14 9/30/2020 $6,784,000.00
15 6/30/2020 $4,928,000.00
16 3/31/2020 $1,047,000.00
17 12/31/2019 $581,000.00
18 9/30/2019 $50,000.00
19 6/30/2019 $995,000.00
20 3/31/2019 $804,000.00
21 12/31/2018 $601,000.00
22 6/30/2018 $2,828,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $151,000.00
2 9/30/2023 $4,704,000.00
3 6/30/2023 $16,844,000.00
4 3/31/2023 $7,477,000.00
5 12/31/2022 $4,623,000.00
6 9/30/2022 $1,339,000.00
7 6/30/2022 $12,970,000.00
8 3/31/2022 $2,966,000.00
9 12/31/2021 $8,547,000.00
10 9/30/2021 $-6,321,000.00
11 6/30/2021 $-706,000.00
12 3/31/2021 $6,149,000.00
13 12/31/2020 $3,947,000.00
14 9/30/2020 $-2,314,000.00
15 6/30/2020 $10,434,000.00
16 3/31/2020 $10,843,000.00
17 12/31/2019 $1,608,000.00
18 9/30/2019 $1,142,000.00
19 6/30/2019 $5,690,000.00
20 3/31/2019 $4,341,000.00
21 12/31/2018 $2,996,000.00
22 6/30/2018 $3,477,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $320,985,000.00
2 9/30/2023 $341,206,000.00
3 6/30/2023 $361,427,000.00
4 3/31/2023 $381,648,000.00
5 12/31/2022 $401,869,000.00
6 9/30/2022 $412,814,000.00
7 6/30/2022 $432,583,000.00
8 3/31/2022 $452,351,000.00
9 12/31/2021 $472,120,000.00
10 9/30/2021 $491,888,000.00
11 6/30/2021 $417,341,000.00
Financials: InterestExpense
Date Value
1 6/30/2023 $15,203,000.00
2 6/30/2022 $9,419,000.00
3 6/30/2021 $28,158,000.00
4 3/31/2021 $15,846,000.00
5 12/31/2020 $3,958,000.00
6 9/30/2020 $30,000.00
7 6/30/2020 $229,000.00
8 3/31/2020 $23,000.00
9 12/31/2019 $175,000.00
10 9/30/2019 $154,000.00
11 6/30/2019 $825,000.00
12 3/31/2019 $142,000.00
13 12/31/2018 $308,000.00
14 6/30/2018 $427,000.00
Financials: InterestIncomeExpenseNet
Date Value
1 12/31/2023 $-9,491,000.00
2 9/30/2023 $-4,738,000.00
3 3/31/2023 $-4,193,000.00
4 12/31/2022 $-6,411,000.00
5 9/30/2022 $-2,849,000.00
6 3/31/2022 $-6,785,000.00
7 12/31/2021 $-4,322,000.00
8 9/30/2021 $-1,828,000.00
9 3/31/2021 $-15,846,000.00
10 12/31/2020 $-3,928,000.00
11 9/30/2020 $864,000.00
Financials: InterestPaidNet
Date Value
1 6/30/2023 $7,440,000.00
2 6/30/2022 $4,867,000.00
3 6/30/2021 $112,000.00
4 6/30/2020 $174,000.00
5 12/31/2019 $146,000.00
6 6/30/2019 $872,000.00
7 12/31/2018 $294,000.00
8 6/30/2018 $436,000.00
Financials: InvestmentIncomeInterest
Date Value
1 6/30/2023 $91,279,000.00
2 6/30/2022 $6,691,000.00
3 6/30/2021 $2,992,000.00
4 3/31/2021 $1,914,000.00
5 12/31/2020 $1,454,000.00
6 9/30/2020 $864,000.00
7 6/30/2020 $4,092,000.00
8 3/31/2020 $1,417,000.00
9 12/31/2019 $1,891,000.00
10 9/30/2019 $957,000.00
11 6/30/2019 $3,207,000.00
12 3/31/2019 $1,043,000.00
13 12/31/2018 $568,000.00
14 6/30/2018 $1,058,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 6/30/2023 $104,375,000.00
2 3/31/2023 $106,892,000.00
3 12/31/2022 $110,929,000.00
4 9/30/2022 $114,573,000.00
5 6/30/2022 $117,089,000.00
6 3/31/2022 $120,579,000.00
7 12/31/2021 $119,361,000.00
8 9/30/2021 $122,723,000.00
9 6/30/2021 $124,629,000.00
10 3/31/2021 $80,521,000.00
11 12/31/2020 $80,688,000.00
12 9/30/2020 $78,746,000.00
13 6/30/2020 $77,034,000.00
14 3/31/2020 $73,774,000.00
15 12/31/2019 $74,591,000.00
16 6/30/2019 $5,677,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 6/30/2023 $35,919,000.00
2 3/31/2023 $35,919,000.00
3 12/31/2022 $35,919,000.00
4 9/30/2022 $35,919,000.00
5 6/30/2022 $49,510,000.00
6 3/31/2022 $49,508,000.00
7 12/31/2021 $47,950,000.00
8 9/30/2021 $47,950,000.00
9 6/30/2021 $60,815,000.00
10 3/31/2021 $40,525,000.00
11 12/31/2020 $40,525,000.00
12 9/30/2020 $40,525,000.00
13 6/30/2020 $46,607,000.00
14 3/31/2020 $50,547,000.00
15 12/31/2019 $50,547,000.00
16 6/30/2019 $510,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 6/30/2023 $14,649,000.00
2 3/31/2023 $13,831,000.00
3 12/31/2022 $13,920,000.00
4 9/30/2022 $13,910,000.00
5 6/30/2022 $13,987,000.00
6 3/31/2022 $14,000,000.00
7 12/31/2021 $13,471,000.00
8 9/30/2021 $13,469,000.00
9 6/30/2021 $12,581,000.00
10 3/31/2021 $8,139,000.00
11 12/31/2020 $7,978,000.00
12 9/30/2020 $7,207,000.00
13 6/30/2020 $1,192,000.00
14 6/30/2019 $2,611,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 6/30/2023 $13,590,000.00
2 3/31/2023 $13,590,000.00
3 12/31/2022 $13,590,000.00
4 9/30/2022 $13,590,000.00
5 6/30/2022 $13,226,000.00
6 3/31/2022 $13,226,000.00
7 12/31/2021 $12,865,000.00
8 9/30/2021 $12,865,000.00
9 6/30/2021 $12,516,000.00
10 3/31/2021 $7,416,000.00
11 12/31/2020 $7,416,000.00
12 9/30/2020 $7,416,000.00
13 6/30/2020 $7,504,000.00
14 3/31/2020 $7,179,000.00
15 12/31/2019 $7,179,000.00
16 6/30/2019 $663,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 6/30/2023 $13,226,000.00
2 3/31/2023 $13,226,000.00
3 12/31/2022 $13,226,000.00
4 9/30/2022 $13,226,000.00
5 6/30/2022 $13,292,000.00
6 3/31/2022 $13,292,000.00
7 12/31/2021 $12,516,000.00
8 9/30/2021 $12,516,000.00
9 6/30/2021 $12,679,000.00
10 3/31/2021 $7,705,000.00
11 12/31/2020 $7,705,000.00
12 9/30/2020 $7,704,000.00
13 6/30/2020 $7,458,000.00
14 3/31/2020 $6,973,000.00
15 12/31/2019 $6,973,000.00
16 6/30/2019 $647,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 6/30/2023 $13,292,000.00
2 3/31/2023 $13,292,000.00
3 12/31/2022 $13,292,000.00
4 9/30/2022 $13,292,000.00
5 6/30/2022 $13,424,000.00
6 3/31/2022 $13,425,000.00
7 12/31/2021 $12,679,000.00
8 9/30/2021 $12,679,000.00
9 6/30/2021 $12,934,000.00
10 3/31/2021 $7,936,000.00
11 12/31/2020 $7,936,000.00
12 9/30/2020 $7,653,000.00
13 6/30/2020 $7,244,000.00
14 3/31/2020 $6,768,000.00
15 12/31/2019 $6,768,000.00
16 6/30/2019 $631,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 6/30/2023 $13,699,000.00
2 3/31/2023 $13,425,000.00
3 12/31/2022 $13,424,000.00
4 9/30/2022 $13,424,000.00
5 6/30/2022 $13,650,000.00
6 3/31/2022 $13,651,000.00
7 12/31/2021 $12,934,000.00
8 9/30/2021 $12,934,000.00
9 6/30/2021 $13,104,000.00
10 3/31/2021 $8,298,000.00
11 12/31/2020 $8,203,000.00
12 9/30/2020 $7,432,000.00
13 6/30/2020 $7,029,000.00
14 3/31/2020 $1,633,000.00
15 12/31/2019 $1,633,000.00
16 6/30/2019 $615,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 3/31/2023 $3,609,000.00
2 12/31/2022 $7,558,000.00
3 9/30/2022 $11,212,000.00
4 3/31/2022 $3,477,000.00
5 12/31/2021 $6,946,000.00
6 9/30/2021 $10,310,000.00
7 3/31/2021 $502,000.00
8 12/31/2020 $925,000.00
9 9/30/2020 $809,000.00
10 3/31/2020 $674,000.00
11 12/31/2019 $1,491,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 6/30/2023 $17,737,000.00
2 3/31/2023 $18,782,000.00
3 12/31/2022 $19,913,000.00
4 9/30/2022 $21,091,000.00
5 6/30/2022 $22,222,000.00
6 3/31/2022 $23,426,000.00
7 12/31/2021 $23,725,000.00
8 9/30/2021 $24,928,000.00
9 6/30/2021 $26,138,000.00
10 3/31/2021 $18,901,000.00
11 12/31/2020 $19,701,000.00
12 9/30/2020 $20,407,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $5,920,566,000.00
2 9/30/2023 $5,502,270,000.00
3 6/30/2023 $5,550,049,000.00
4 3/31/2023 $5,276,548,000.00
5 12/31/2022 $5,654,397,000.00
6 9/30/2022 $5,205,568,000.00
7 6/30/2022 $5,212,332,000.00
8 3/31/2022 $5,115,520,000.00
9 12/31/2021 $5,417,631,000.00
10 9/30/2021 $4,454,994,000.00
11 6/30/2021 $3,439,583,000.00
12 3/31/2021 $2,929,704,000.00
13 12/31/2020 $3,205,669,000.00
14 9/30/2020 $1,760,440,000.00
15 6/30/2020 $1,693,296,000.00
16 3/31/2020 $1,399,890,000.00
17 12/31/2019 $1,521,772,000.00
18 6/30/2019 $1,352,648,000.00
19 6/30/2018 $940,040,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $9,872,411,000.00
2 9/30/2023 $9,620,383,000.00
3 6/30/2023 $9,636,018,000.00
4 3/31/2023 $9,380,885,000.00
5 12/31/2022 $9,738,274,000.00
6 9/30/2022 $9,253,099,000.00
7 6/30/2022 $9,256,026,000.00
8 3/31/2022 $9,183,836,000.00
9 12/31/2021 $9,510,958,000.00
10 9/30/2021 $8,564,205,000.00
11 6/30/2021 $5,969,173,000.00
12 3/31/2021 $3,800,165,000.00
13 12/31/2020 $4,082,417,000.00
14 9/30/2020 $2,479,208,000.00
15 6/30/2020 $2,404,015,000.00
16 3/31/2020 $1,789,839,000.00
17 12/31/2019 $1,915,124,000.00
18 6/30/2019 $1,526,298,000.00
19 6/30/2018 $1,029,283,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $4,118,192,000.00
2 9/30/2023 $3,700,503,000.00
3 6/30/2023 $3,753,436,000.00
4 3/31/2023 $3,335,461,000.00
5 12/31/2022 $3,731,240,000.00
6 9/30/2022 $3,326,018,000.00
7 6/30/2022 $3,408,657,000.00
8 3/31/2022 $4,391,783,000.00
9 12/31/2021 $4,665,201,000.00
10 9/30/2021 $3,697,256,000.00
11 6/30/2021 $2,325,659,000.00
12 3/31/2021 $1,969,832,000.00
13 12/31/2020 $2,256,066,000.00
14 9/30/2020 $1,702,360,000.00
15 6/30/2020 $1,676,847,000.00
16 3/31/2020 $1,386,047,000.00
17 12/31/2019 $1,518,306,000.00
18 6/30/2019 $1,349,415,000.00
19 6/30/2018 $930,578,000.00
Financials: LineOfCreditFacilityInterestRateAtPeriodEnd
Date Value
1 3/31/2023 $0.08
2 12/31/2022 $0.08
Financials: LineOfCreditFacilityRemainingBorrowingCapacity
Date Value
1 12/31/2023 $2,100,000,000.00
Financials: LinesOfCreditCurrent
Date Value
1 12/31/2023 $135,021,000.00
2 9/30/2023 $135,033,000.00
3 6/30/2023 $135,046,000.00
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 $75,097,000.00
8 3/31/2022 $30,370,000.00
9 6/30/2021 --
10 12/31/2020 $2,300,000.00
11 9/30/2020 $2,300,000.00
12 6/30/2020 $2,300,000.00
13 3/31/2020 $2,300,000.00
14 6/30/2018 $3,667,000.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $1,843,229,000.00
2 9/30/2023 $1,841,527,000.00
3 6/30/2023 $1,839,828,000.00
4 3/31/2023 $1,838,141,000.00
5 12/31/2022 $1,813,967,000.00
6 9/30/2022 $1,774,773,000.00
7 6/30/2022 $1,773,082,000.00
8 3/31/2022 $1,774,733,000.00
9 12/31/2021 $1,773,326,000.00
10 9/30/2021 $1,771,920,000.00
11 6/30/2021 $989,381,000.00
Financials: LongTermLineOfCredit
Date Value
1 3/31/2023 $135,058,000.00
2 12/31/2022 $112,570,000.00
3 9/30/2022 $75,083,000.00
4 6/30/2022 --
5 3/31/2022 $48,071,000.00
6 12/31/2021 $78,713,000.00
7 9/30/2021 $79,014,000.00
8 6/30/2021 $79,534,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $78,811,000.00
2 9/30/2023 $-111,909,000.00
3 6/30/2023 $235,110,000.00
4 3/31/2023 $39,710,000.00
5 12/31/2022 $386,872,000.00
6 9/30/2022 $-2,154,000.00
7 6/30/2022 $2,878,566,000.00
8 3/31/2022 $2,739,860,000.00
9 12/31/2021 $3,063,290,000.00
10 9/30/2021 $2,104,111,000.00
11 6/30/2021 $1,639,583,000.00
12 3/31/2021 $1,356,043,000.00
13 12/31/2020 $1,636,278,000.00
14 9/30/2020 $37,278,000.00
15 6/30/2020 $863,126,000.00
16 3/31/2020 $253,829,000.00
17 12/31/2019 $389,916,000.00
18 9/30/2019 $136,455,000.00
19 6/30/2019 $491,655,000.00
20 3/31/2019 $353,255,000.00
21 12/31/2018 $368,146,000.00
22 6/30/2018 $326,282,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $251,593,000.00
2 9/30/2023 $301,774,000.00
3 6/30/2023 $259,285,000.00
4 3/31/2023 $-119,923,000.00
5 12/31/2022 $-94,538,000.00
6 9/30/2022 $-133,315,000.00
7 6/30/2022 $-1,127,302,000.00
8 3/31/2022 $-1,075,897,000.00
9 12/31/2021 $-969,311,000.00
10 9/30/2021 $-453,872,000.00
11 6/30/2021 $-1,426,890,000.00
12 3/31/2021 $-563,192,000.00
13 12/31/2020 $-179,274,000.00
14 9/30/2020 $-73,457,000.00
15 6/30/2020 $-249,487,000.00
16 3/31/2020 $-112,223,000.00
17 12/31/2019 $7,301,000.00
18 9/30/2019 $76,616,000.00
19 6/30/2019 $-96,106,000.00
20 3/31/2019 $-272,851,000.00
21 12/31/2018 $-304,234,000.00
22 6/30/2018 $-417,822,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $133,342,000.00
2 9/30/2023 $53,661,000.00
3 6/30/2023 $187,768,000.00
4 3/31/2023 $107,413,000.00
5 12/31/2022 $73,382,000.00
6 9/30/2022 $18,152,000.00
7 6/30/2022 $-18,093,000.00
8 3/31/2022 $-7,619,000.00
9 12/31/2021 $-34,064,000.00
10 9/30/2021 $-21,134,000.00
11 6/30/2021 $4,623,000.00
12 3/31/2021 $-13,163,000.00
13 12/31/2020 $-11,583,000.00
14 9/30/2020 $-2,356,000.00
15 6/30/2020 $-4,430,000.00
16 3/31/2020 $-3,327,000.00
17 12/31/2019 $-4,149,000.00
18 9/30/2019 $-2,380,000.00
19 6/30/2019 $-3,949,000.00
20 3/31/2019 $-2,078,000.00
21 12/31/2018 $-2,179,000.00
22 6/30/2018 $-8,356,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-68,282,000.00
2 9/30/2023 $-27,861,000.00
3 6/30/2023 $-223,725,000.00
4 3/31/2023 $-207,854,000.00
5 12/31/2022 $-176,716,000.00
6 9/30/2022 $-81,640,000.00
7 6/30/2022 $-326,361,000.00
8 3/31/2022 $-86,720,000.00
9 12/31/2021 $-80,440,000.00
10 9/30/2021 $-74,259,000.00
11 6/30/2021 $-98,720,000.00
12 3/31/2021 $-56,858,000.00
13 12/31/2020 $-17,179,000.00
14 9/30/2020 $-12,951,000.00
15 6/30/2020 $-31,091,000.00
16 3/31/2020 $-21,593,000.00
17 12/31/2019 $-7,578,000.00
18 9/30/2019 $-5,696,000.00
19 6/30/2019 $-7,314,000.00
20 3/31/2019 $-2,034,000.00
21 12/31/2018 $-782,000.00
22 9/30/2018 $-884,000.00
23 6/30/2018 $-7,195,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 9/30/2023 $-27,861,000.00
2 6/30/2023 $-223,725,000.00
3 3/31/2023 $-31,138,000.00
4 12/31/2022 $-95,076,000.00
5 9/30/2022 $-81,640,000.00
6 6/30/2022 $-326,361,000.00
7 3/31/2022 $-241,419,000.00
8 12/31/2021 $-154,699,000.00
9 9/30/2021 $-75,685,000.00
10 6/30/2021 $-98,720,000.00
11 3/31/2021 $-56,858,000.00
12 12/31/2020 $-30,130,000.00
13 9/30/2020 $-12,951,000.00
14 6/30/2020 $-31,091,000.00
15 3/31/2020 $-21,593,000.00
16 12/31/2019 $-13,274,000.00
17 9/30/2019 $-5,696,000.00
18 6/30/2019 $-7,314,000.00
19 3/31/2019 $-2,034,000.00
20 12/31/2018 $-782,000.00
21 6/30/2018 $-7,195,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $58,227,000.00
2 9/30/2023 $29,308,000.00
3 6/30/2023 $72,856,000.00
4 3/31/2023 $46,591,000.00
5 12/31/2022 $22,970,000.00
6 9/30/2022 $5,947,000.00
7 6/30/2022 $-13,861,000.00
8 3/31/2022 $-12,891,000.00
9 12/31/2021 $-8,475,000.00
10 9/30/2021 $-3,475,000.00
11 6/30/2021 $-25,370,000.00
12 3/31/2021 $-13,943,000.00
13 12/31/2020 $-2,511,000.00
14 9/30/2020 $830,000.00
15 6/30/2020 $3,160,000.00
16 3/31/2020 $2,396,000.00
17 12/31/2019 $999,000.00
18 9/30/2019 $639,000.00
19 6/30/2019 $2,333,000.00
20 3/31/2019 $734,000.00
21 12/31/2018 $686,000.00
22 9/30/2018 $317,000.00
23 6/30/2018 $632,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 3/31/2021 $1.00
13 12/31/2020 $1.00
14 9/30/2020 $1.00
15 6/30/2020 $1.00
16 3/31/2020 $1.00
17 12/31/2019 $1.00
18 6/30/2019 $1.00
Financials: NumberOfReportingUnits
Date Value
1 6/30/2023 $1.00
2 6/30/2022 $1.00
3 6/30/2021 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $633,397,000.00
2 9/30/2023 $305,606,000.00
3 6/30/2023 $1,160,264,000.00
4 3/31/2023 $875,435,000.00
5 12/31/2022 $597,512,000.00
6 9/30/2022 $272,511,000.00
7 6/30/2022 $813,773,000.00
8 3/31/2022 $573,638,000.00
9 12/31/2021 $360,886,000.00
10 9/30/2021 $162,719,000.00
11 6/30/2021 $290,426,000.00
12 3/31/2021 $161,727,000.00
13 12/31/2020 $102,127,000.00
14 9/30/2020 $47,884,000.00
15 6/30/2020 $152,654,000.00
16 3/31/2020 $110,383,000.00
17 12/31/2019 $69,548,000.00
18 9/30/2019 $32,317,000.00
19 6/30/2019 $88,236,000.00
20 3/31/2019 $23,168,000.00
21 12/31/2018 $36,719,000.00
22 9/30/2018 $17,305,000.00
23 6/30/2018 $53,310,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-124,320,000.00
2 9/30/2023 $-56,647,000.00
3 6/30/2023 $-295,773,000.00
4 3/31/2023 $-54,218,000.00
5 12/31/2022 $-200,157,000.00
6 9/30/2022 $-87,694,000.00
7 6/30/2022 $-316,818,000.00
8 3/31/2022 $-233,463,000.00
9 12/31/2021 $-150,280,000.00
10 9/30/2021 $-76,151,000.00
11 6/30/2021 $-113,967,000.00
12 3/31/2021 $-43,248,000.00
13 12/31/2020 $-27,952,000.00
14 9/30/2020 $-13,781,000.00
15 6/30/2020 $-34,198,000.00
16 3/31/2020 $-23,937,000.00
17 12/31/2019 $-14,222,000.00
18 9/30/2019 $-6,284,000.00
19 6/30/2019 $-9,803,000.00
20 3/31/2019 $-2,838,000.00
21 12/31/2018 $-1,812,000.00
22 9/30/2018 $-1,222,000.00
23 6/30/2018 $-7,817,000.00
Financials: OperatingLeaseCost
Date Value
1 6/30/2023 $14,081,000.00
2 3/31/2023 $10,531,000.00
3 12/31/2022 $3,279,000.00
4 9/30/2022 $3,118,000.00
5 6/30/2022 $12,983,000.00
6 3/31/2022 $10,175,000.00
7 12/31/2021 $6,515,000.00
8 9/30/2021 $3,180,000.00
9 6/30/2021 $7,826,000.00
10 3/31/2021 $5,016,000.00
11 12/31/2020 $3,249,000.00
12 9/30/2020 $1,547,000.00
Financials: OperatingLeaseExpense
Date Value
1 6/30/2023 $15,746,000.00
2 3/31/2023 $4,092,000.00
3 12/31/2022 $3,826,000.00
4 9/30/2022 $3,691,000.00
5 6/30/2022 $15,180,000.00
6 3/31/2022 $3,020,000.00
7 12/31/2021 $7,469,000.00
8 9/30/2021 $3,678,000.00
9 6/30/2021 $10,023,000.00
10 3/31/2021 $7,314,000.00
11 12/31/2020 $2,539,000.00
12 9/30/2020 $2,356,000.00
13 6/30/2020 $5,300,000.00
14 3/31/2020 $3,300,000.00
15 12/31/2019 $900,000.00
16 9/30/2019 $700,000.00
17 6/30/2019 $2,300,000.00
18 6/30/2018 $1,500,000.00
Financials: OperatingLeaseLiability
Date Value
1 6/30/2023 $86,638,000.00
2 3/31/2023 $88,110,000.00
3 12/31/2022 $91,016,000.00
4 9/30/2022 $93,482,000.00
5 6/30/2022 $94,867,000.00
6 3/31/2022 $97,153,000.00
7 12/31/2021 $95,636,000.00
8 9/30/2021 $97,795,000.00
9 6/30/2021 $97,403,000.00
10 3/31/2021 $60,032,000.00
11 12/31/2020 $58,868,000.00
12 9/30/2020 $55,419,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 6/30/2023 $14,100,000.00
2 6/30/2022 $12,100,000.00
3 6/30/2021 $10,800,000.00
4 3/31/2021 $6,388,000.00
5 12/31/2020 $4,727,000.00
6 9/30/2020 $2,485,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $67,725,000.00
2 9/30/2023 $69,969,000.00
3 6/30/2023 $72,477,000.00
4 3/31/2023 $75,631,000.00
5 12/31/2022 $78,207,000.00
6 9/30/2022 $80,440,000.00
7 6/30/2022 $82,700,000.00
8 3/31/2022 $84,931,000.00
9 12/31/2021 $83,547,000.00
10 9/30/2021 $85,722,000.00
11 6/30/2021 $86,639,000.00
12 3/31/2021 $53,644,000.00
13 12/31/2020 $54,141,000.00
14 9/30/2020 $52,934,000.00
Financials: OperatingLeasePayments
Date Value
1 6/30/2023 $14,900,000.00
2 3/31/2023 $11,300,000.00
3 12/31/2022 $3,700,000.00
4 9/30/2022 $3,600,000.00
5 6/30/2022 $13,800,000.00
6 3/31/2022 $10,300,000.00
7 12/31/2021 $6,500,000.00
8 9/30/2021 $3,100,000.00
9 6/30/2021 $2,100,000.00
10 3/31/2021 $1,200,000.00
11 12/31/2020 $700,000.00
12 9/30/2020 $300,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $63,505,000.00
2 9/30/2023 $66,600,000.00
3 6/30/2023 $68,988,000.00
4 3/31/2023 $70,331,000.00
5 12/31/2022 $72,725,000.00
6 9/30/2022 $75,106,000.00
7 6/30/2022 $76,445,000.00
8 3/31/2022 $78,739,000.00
9 12/31/2021 $76,807,000.00
10 9/30/2021 $78,930,000.00
11 6/30/2021 $71,925,000.00
12 3/31/2021 $44,125,000.00
13 12/31/2020 $44,771,000.00
14 9/30/2020 $43,400,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 6/30/2023 $0.05
2 3/31/2023 $0.05
3 12/31/2022 $0.05
4 9/30/2022 $0.05
5 6/30/2022 $0.05
6 3/31/2022 $0.05
7 12/31/2021 $0.05
8 9/30/2021 $0.05
9 6/30/2021 $0.05
10 3/31/2021 $0.05
11 12/31/2020 $0.05
12 9/30/2020 $0.05
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $48,788,000.00
2 9/30/2023 $48,654,000.00
3 6/30/2023 $54,366,000.00
4 3/31/2023 $49,700,000.00
5 12/31/2022 $49,600,000.00
6 9/30/2022 $48,847,000.00
7 6/30/2022 $47,730,000.00
8 3/31/2022 $53,804,000.00
9 12/31/2021 $53,935,000.00
10 9/30/2021 $54,221,000.00
11 6/30/2021 $52,925,000.00
12 3/31/2021 $22,499,000.00
13 12/31/2020 $21,967,000.00
14 9/30/2020 $17,484,000.00
15 6/30/2020 $10,700,000.00
16 3/31/2020 $6,819,000.00
17 12/31/2019 $6,353,000.00
18 6/30/2019 $6,641,000.00
19 6/30/2018 $4,626,000.00
Financials: OtherCommitment
Date Value
1 6/30/2023 $73,303,000.00
2 3/31/2023 $83,817,000.00
3 12/31/2022 $88,429,000.00
4 9/30/2022 $84,624,000.00
5 6/30/2022 $87,313,000.00
6 3/31/2022 $81,245,000.00
7 12/31/2021 $34,583,000.00
8 9/30/2021 $33,734,000.00
9 6/30/2021 $32,908,000.00
10 3/31/2021 $31,100,000.00
11 12/31/2020 $32,562,000.00
12 9/30/2020 $28,563,000.00
13 6/30/2020 $24,500,000.00
14 3/31/2020 $15,250,000.00
15 12/31/2019 $16,000,000.00
16 6/30/2019 $17,750,000.00
Financials: OtherCommitmentDueAfterFifthYear
Date Value
1 6/30/2023 $29,373,000.00
2 3/31/2023 $29,250,000.00
3 12/31/2022 $29,250,000.00
4 9/30/2022 $29,250,000.00
5 6/30/2022 $34,250,000.00
6 3/31/2022 $34,250,000.00
7 6/30/2021 $1,750,000.00
8 3/31/2021 $1,750,000.00
9 12/31/2020 $1,750,000.00
10 9/30/2020 $1,750,000.00
11 6/30/2020 $3,500,000.00
12 3/31/2020 $5,500,000.00
13 12/31/2019 $5,500,000.00
14 6/30/2019 $5,500,000.00
Financials: OtherCommitmentDueInFifthYear
Date Value
1 6/30/2023 $5,491,000.00
2 3/31/2023 $5,491,000.00
3 12/31/2022 $5,491,000.00
4 9/30/2022 $5,000,000.00
5 6/30/2022 $4,750,000.00
6 3/31/2022 $4,750,000.00
7 12/31/2021 $1,750,000.00
8 9/30/2021 $1,750,000.00
9 6/30/2021 $1,750,000.00
10 3/31/2021 $1,750,000.00
11 12/31/2020 $1,750,000.00
12 9/30/2020 $1,750,000.00
13 6/30/2020 $2,000,000.00
14 3/31/2020 $2,000,000.00
15 12/31/2019 $2,000,000.00
16 6/30/2019 $2,000,000.00
Financials: OtherCommitmentDueInFourthYear
Date Value
1 6/30/2023 $5,241,000.00
2 3/31/2023 $5,241,000.00
3 12/31/2022 $5,241,000.00
4 9/30/2022 $4,750,000.00
5 6/30/2022 $4,750,000.00
6 3/31/2022 $4,750,000.00
7 12/31/2021 $1,750,000.00
8 9/30/2021 $1,750,000.00
9 6/30/2021 $2,000,000.00
10 3/31/2021 $2,000,000.00
11 12/31/2020 $2,000,000.00
12 9/30/2020 $2,000,000.00
13 6/30/2020 $2,000,000.00
14 3/31/2020 $2,000,000.00
15 12/31/2019 $2,000,000.00
16 6/30/2019 $2,000,000.00
Financials: OtherCommitmentDueInNextTwelveMonths
Date Value
1 6/30/2023 $14,612,000.00
2 3/31/2023 $15,103,000.00
3 12/31/2022 $15,372,000.00
4 9/30/2022 $12,974,000.00
5 6/30/2022 $24,761,000.00
6 3/31/2022 $21,066,000.00
7 12/31/2021 $12,880,000.00
8 9/30/2021 $11,455,000.00
9 6/30/2021 $11,282,000.00
10 3/31/2021 $8,885,000.00
11 12/31/2020 $8,117,000.00
12 9/30/2020 $5,580,000.00
13 6/30/2020 $13,000,000.00
14 6/30/2019 $3,250,000.00
Financials: OtherCommitmentDueInSecondYear
Date Value
1 6/30/2023 $12,582,000.00
2 3/31/2023 $12,705,000.00
3 12/31/2022 $10,755,000.00
4 9/30/2022 $8,281,000.00
5 6/30/2022 $11,833,000.00
6 3/31/2022 $8,892,000.00
7 12/31/2021 $8,071,000.00
8 9/30/2021 $7,071,000.00
9 6/30/2021 $10,255,000.00
10 3/31/2021 $9,336,000.00
11 12/31/2020 $8,503,000.00
12 9/30/2020 $6,213,000.00
13 6/30/2020 $2,000,000.00
14 3/31/2020 $3,000,000.00
15 12/31/2019 $3,000,000.00
16 6/30/2019 $3,000,000.00
Financials: OtherCommitmentDueInThirdYear
Date Value
1 6/30/2023 $6,004,000.00
2 3/31/2023 $6,004,000.00
3 12/31/2022 $5,329,000.00
4 9/30/2022 $4,750,000.00
5 6/30/2022 $6,969,000.00
6 3/31/2022 $5,385,000.00
7 12/31/2021 $2,350,000.00
8 9/30/2021 $2,350,000.00
9 6/30/2021 $5,871,000.00
10 3/31/2021 $5,496,000.00
11 12/31/2020 $5,010,000.00
12 9/30/2020 $2,720,000.00
13 6/30/2020 $2,000,000.00
14 3/31/2020 $2,000,000.00
15 12/31/2019 $2,000,000.00
16 6/30/2019 $2,000,000.00
Financials: OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear
Date Value
1 3/31/2023 $10,023,000.00
2 12/31/2022 $16,991,000.00
3 9/30/2022 $19,619,000.00
4 3/31/2022 $2,152,000.00
5 12/31/2021 $7,782,000.00
6 9/30/2021 $9,358,000.00
7 3/31/2021 $1,883,000.00
8 12/31/2020 $5,432,000.00
9 9/30/2020 $8,550,000.00
10 3/31/2020 $750,000.00
11 12/31/2019 $1,500,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $4,050,000.00
2 9/30/2023 $675,000.00
3 6/30/2023 $5,729,000.00
4 3/31/2023 $3,178,000.00
5 12/31/2022 $4,126,000.00
6 9/30/2022 $-270,000.00
7 6/30/2022 $-10,117,000.00
8 3/31/2022 $-5,649,000.00
9 12/31/2021 $-1,711,000.00
10 9/30/2021 $-39,000.00
11 6/30/2021 $-2,520,000.00
12 3/31/2021 $-389,000.00
13 12/31/2020 $-2,222,000.00
14 9/30/2020 $-1,302,000.00
15 6/30/2020 $2,094,000.00
16 3/31/2020 $-1,320,000.00
17 12/31/2019 $-306,000.00
18 9/30/2019 $-198,000.00
19 6/30/2019 $503,000.00
20 3/31/2019 $325,000.00
21 12/31/2018 $126,000.00
22 6/30/2018 $-177,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $4,725,000.00
2 9/30/2023 $675,000.00
3 6/30/2023 $5,729,000.00
4 3/31/2023 $7,034,000.00
5 12/31/2022 $3,856,000.00
6 9/30/2022 $-270,000.00
7 6/30/2022 $-10,117,000.00
8 3/31/2022 $-7,399,000.00
9 12/31/2021 $-1,750,000.00
10 9/30/2021 $-39,000.00
11 6/30/2021 $-2,520,000.00
12 3/31/2021 $-389,000.00
13 12/31/2020 $-2,222,000.00
14 9/30/2020 $-1,302,000.00
15 6/30/2020 $2,094,000.00
16 3/31/2020 $-1,320,000.00
17 12/31/2019 $-306,000.00
18 9/30/2019 $-198,000.00
19 6/30/2019 $679,000.00
Financials: OtherDepreciationAndAmortization
Date Value
1 6/30/2023 $11,258,000.00
2 6/30/2022 $9,161,000.00
3 6/30/2021 $4,443,000.00
4 6/30/2020 $3,233,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $22,267,000.00
2 9/30/2023 $20,504,000.00
3 6/30/2023 $18,944,000.00
4 3/31/2023 $26,058,000.00
5 12/31/2022 $28,970,000.00
6 9/30/2022 $22,014,000.00
7 6/30/2022 $20,803,000.00
8 3/31/2022 $29,278,000.00
9 12/31/2021 $27,060,000.00
10 9/30/2021 $26,372,000.00
11 6/30/2021 $34,978,000.00
12 3/31/2021 $3,459,000.00
13 12/31/2020 $4,412,000.00
14 9/30/2020 $2,361,000.00
15 6/30/2020 $13,827,000.00
16 3/31/2020 $11,745,000.00
17 12/31/2019 $1,375,000.00
18 6/30/2019 $1,447,000.00
19 6/30/2018 $1,698,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $2,615,000.00
2 9/30/2023 $562,000.00
3 6/30/2023 $-1,127,000.00
4 3/31/2023 $-1,348,000.00
5 12/31/2022 $-516,000.00
6 9/30/2022 $-930,000.00
7 6/30/2022 $726,000.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 6/30/2020 $-717,000.00
13 6/30/2019 $-299,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $58,227,000.00
2 9/30/2023 $29,308,000.00
3 6/30/2023 $72,856,000.00
4 3/31/2023 $23,622,000.00
5 12/31/2022 $22,970,000.00
6 9/30/2022 $5,947,000.00
7 6/30/2022 $-13,861,000.00
8 3/31/2022 $-4,416,000.00
9 12/31/2021 $-8,475,000.00
10 9/30/2021 $-3,475,000.00
11 6/30/2021 $-25,370,000.00
12 3/31/2021 $-13,943,000.00
13 12/31/2020 $-2,511,000.00
14 9/30/2020 $830,000.00
15 6/30/2020 $3,160,000.00
16 3/31/2020 $1,397,000.00
17 12/31/2019 $360,000.00
18 9/30/2019 $639,000.00
19 6/30/2019 $2,333,000.00
20 3/31/2019 $734,000.00
21 12/31/2018 $686,000.00
22 6/30/2018 $1,000.00
Financials: OtherNonrecurringIncomeExpense
Date Value
1 12/31/2023 $416,000.00
2 9/30/2023 $307,000.00
3 6/30/2023 $1,675,000.00
4 3/31/2023 $29,000.00
5 12/31/2022 $1,449,000.00
6 9/30/2022 $1,123,000.00
7 6/30/2022 $-327,000.00
8 3/31/2022 $-40,000.00
9 12/31/2021 $778,000.00
10 9/30/2021 $472,000.00
11 6/30/2021 $-487,000.00
12 3/31/2021 $11,000.00
13 12/31/2020 $7,000.00
14 9/30/2020 $4,000.00
15 6/30/2020 $703,000.00
16 3/31/2020 $-4,000.00
17 9/30/2019 $-1,000.00
18 6/30/2019 $49,000.00
19 3/31/2019 $1,000.00
20 6/30/2018 $-1,000.00
Financials: OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 12/31/2023 $5,471,000.00
2 9/30/2023 $5,471,000.00
3 12/31/2022 --
4 9/30/2022 --
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $239,000.00
4 12/31/2022 $-1,000,000.00
5 9/30/2022 $-500,000.00
6 6/30/2022 $1,359,000.00
7 6/30/2021 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $211,902,000.00
2 9/30/2023 $12,061,000.00
3 6/30/2023 $87,615,000.00
4 3/31/2023 $24,001,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 6/30/2021 --
Financials: PaymentsForRestructuring
Date Value
1 12/31/2023 $8,311,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 --
2 6/30/2023 $28,902,000.00
3 3/31/2023 $28,902,000.00
4 12/31/2022 $28,902,000.00
5 9/30/2022 --
6 6/30/2022 $144,349,000.00
7 3/31/2022 $144,541,000.00
8 12/31/2021 $144,541,000.00
9 9/30/2021 $144,452,000.00
10 6/30/2021 $556,090,000.00
11 6/30/2020 --
Financials: PaymentsToAcquireLoansHeldForInvestment
Date Value
1 12/31/2023 $110,113,000.00
2 9/30/2023 $32,756,000.00
3 12/31/2022 --
4 9/30/2022 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $755,000.00
2 9/30/2023 $403,000.00
3 6/30/2023 $7,589,000.00
4 3/31/2023 $6,499,000.00
5 12/31/2022 $3,161,000.00
6 9/30/2022 $1,376,000.00
7 6/30/2022 $5,377,000.00
8 3/31/2022 $3,758,000.00
9 12/31/2021 $2,467,000.00
10 9/30/2021 $1,404,000.00
11 6/30/2021 $18,902,000.00
12 3/31/2021 $17,062,000.00
13 12/31/2020 $13,636,000.00
14 9/30/2020 $5,894,000.00
15 6/30/2020 $11,437,000.00
16 3/31/2020 $5,736,000.00
17 12/31/2019 $2,972,000.00
18 9/30/2019 $1,946,000.00
19 6/30/2019 $2,743,000.00
20 3/31/2019 $2,259,000.00
21 12/31/2018 $1,571,000.00
22 6/30/2018 $1,313,000.00
Financials: PaymentsToDevelopSoftware
Date Value
1 12/31/2023 $10,762,000.00
2 9/30/2023 $5,645,000.00
3 6/30/2023 $23,614,000.00
4 3/31/2023 $17,231,000.00
5 12/31/2022 $10,510,000.00
6 9/30/2022 $4,764,000.00
7 6/30/2022 $10,259,000.00
8 3/31/2022 $7,409,000.00
9 12/31/2021 $5,023,000.00
10 9/30/2021 $2,942,000.00
11 6/30/2021 $2,304,000.00
12 3/31/2021 $1,038,000.00
13 12/31/2020 $660,000.00
14 9/30/2020 $314,000.00
15 6/30/2020 $639,000.00
16 3/31/2020 $489,000.00
17 12/31/2019 $340,000.00
18 9/30/2019 $215,000.00
19 6/30/2019 $1,556,000.00
20 3/31/2019 $1,315,000.00
21 12/31/2018 $833,000.00
22 6/30/2018 $733,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 3/31/2020 --
6 12/31/2019 --
7 6/30/2019 --
Financials: PreferredStockSharesAuthorized
Date Value
1 6/30/2023 $10,000,000.00
2 6/30/2022 $10,000,000.00
3 6/30/2021 $10,000,000.00
4 6/30/2020 $10,000,000.00
5 3/31/2020 $10,000.00
6 12/31/2019 $10,000.00
7 6/30/2019 $10,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 3/31/2020 --
6 12/31/2019 --
7 6/30/2019 --
Financials: PreferredStockSharesOutstanding
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 3/31/2020 --
6 12/31/2019 --
7 6/30/2019 --
Financials: PreferredStockValue
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 3/31/2021 --
5 12/31/2020 --
6 9/30/2020 --
7 6/30/2020 --
8 3/31/2020 --
9 12/31/2019 --
10 6/30/2019 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $204,726,000.00
2 9/30/2023 $195,027,000.00
3 6/30/2023 $170,111,000.00
4 3/31/2023 $170,120,000.00
5 12/31/2022 $178,688,000.00
6 9/30/2022 $140,019,000.00
7 6/30/2022 $151,258,000.00
8 3/31/2022 $91,865,000.00
9 12/31/2021 $84,718,000.00
10 9/30/2021 $71,551,000.00
11 6/30/2021 $67,195,000.00
12 3/31/2021 $18,268,000.00
13 12/31/2020 $18,748,000.00
14 9/30/2020 $15,421,000.00
15 6/30/2020 $26,781,000.00
16 3/31/2020 $25,137,000.00
17 12/31/2019 $15,768,000.00
18 6/30/2019 $12,326,000.00
19 6/30/2018 $6,081,000.00
Financials: ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $2,080,000.00
4 3/31/2023 $2,080,000.00
5 12/31/2022 $2,080,000.00
6 9/30/2022 $2,080,000.00
7 6/30/2022 $6,699,000.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 6/30/2020 --
Financials: ProceedsFromIssuanceInitialPublicOffering
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 $1,341,122,000.00
6 3/31/2022 $1,341,122,000.00
7 12/31/2021 $1,341,152,000.00
8 9/30/2021 $1,300,000,000.00
9 6/30/2021 --
10 6/30/2020 --
11 3/31/2020 $225,544,000.00
12 12/31/2019 $225,500,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 $7,846,000.00
2 9/30/2023 $7,846,000.00
3 6/30/2023 $17,879,000.00
4 3/31/2023 $17,879,000.00
5 12/31/2022 $8,494,000.00
6 9/30/2022 $8,494,000.00
7 6/30/2022 $12,849,000.00
8 3/31/2022 $12,849,000.00
9 12/31/2021 $5,726,000.00
10 9/30/2021 $5,726,000.00
11 6/30/2021 $8,864,000.00
12 3/31/2021 $8,864,000.00
13 12/31/2020 $4,327,000.00
14 9/30/2020 $4,327,000.00
15 6/30/2020 --
Financials: ProceedsFromIssuanceOfSeniorLongTermDebt
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 $560,075,000.00
6 3/31/2022 $560,075,000.00
7 12/31/2021 $560,075,000.00
8 9/30/2021 $562,704,000.00
9 6/30/2021 $1,129,379,000.00
10 3/31/2021 $1,129,379,000.00
11 12/31/2020 $1,129,603,000.00
12 6/30/2020 --
Financials: ProceedsFromLinesOfCredit
Date Value
1 6/30/2023 $60,000,000.00
2 6/30/2022 $37,500,000.00
3 6/30/2021 --
4 6/30/2020 $2,300,000.00
5 3/31/2020 $2,300,000.00
6 6/30/2018 $9,500,000.00
Financials: ProceedsFromLongTermLinesOfCredit
Date Value
1 12/31/2023 --
2 3/31/2023 $60,000,000.00
3 12/31/2022 $37,500,000.00
4 3/31/2022 --
5 12/31/2021 --
Financials: ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
Date Value
1 12/31/2023 $94,300,000.00
2 9/30/2023 $25,330,000.00
3 12/31/2022 --
4 9/30/2022 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $5,052,000.00
2 9/30/2023 $2,946,000.00
3 6/30/2023 $13,872,000.00
4 3/31/2023 $10,860,000.00
5 12/31/2022 $8,217,000.00
6 9/30/2022 $3,901,000.00
7 6/30/2022 $34,000,000.00
8 3/31/2022 $29,116,000.00
9 12/31/2021 $22,784,000.00
10 9/30/2021 $8,336,000.00
11 6/30/2021 $28,209,000.00
12 3/31/2021 $23,034,000.00
13 12/31/2020 $17,442,000.00
14 9/30/2020 $8,962,000.00
15 6/30/2020 $12,232,000.00
16 3/31/2020 $1,746,000.00
17 12/31/2019 $901,000.00
18 9/30/2019 $294,000.00
19 6/30/2019 $1,700,000.00
20 3/31/2019 $1,316,000.00
21 12/31/2018 $949,000.00
22 6/30/2018 $693,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $-68,282,000.00
2 9/30/2023 $-27,861,000.00
3 6/30/2023 $-223,725,000.00
4 3/31/2023 $-207,854,000.00
5 12/31/2022 $-176,716,000.00
6 9/30/2022 $-81,640,000.00
7 6/30/2022 $-326,361,000.00
8 3/31/2022 $-241,419,000.00
9 12/31/2021 $-154,699,000.00
10 9/30/2021 $-74,259,000.00
11 6/30/2021 $-98,720,000.00
12 3/31/2021 $-56,858,000.00
13 12/31/2020 $-30,130,000.00
14 9/30/2020 $-12,951,000.00
15 6/30/2020 $-31,091,000.00
16 3/31/2020 $-21,593,000.00
17 12/31/2019 $-13,274,000.00
18 9/30/2019 $-5,696,000.00
19 6/30/2019 $-7,314,000.00
20 3/31/2019 $-2,816,000.00
21 12/31/2018 $-782,000.00
22 6/30/2018 $-7,195,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 6/30/2023 $126,587,000.00
2 6/30/2022 $87,272,000.00
3 6/30/2021 $67,834,000.00
4 3/31/2021 $48,759,000.00
5 12/31/2020 $46,291,000.00
6 9/30/2020 $36,428,000.00
7 6/30/2020 $27,661,000.00
8 3/31/2020 $26,987,000.00
9 12/31/2019 $21,081,000.00
10 6/30/2019 $18,022,000.00
11 6/30/2018 $14,423,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $86,577,000.00
2 9/30/2023 $85,294,000.00
3 6/30/2023 $81,564,000.00
4 3/31/2023 $77,465,000.00
5 12/31/2022 $69,383,000.00
6 9/30/2022 $62,025,000.00
7 6/30/2022 $56,985,000.00
8 3/31/2022 $53,279,000.00
9 12/31/2021 $52,691,000.00
10 9/30/2021 $51,142,000.00
11 6/30/2021 $48,902,000.00
12 3/31/2021 $31,740,000.00
13 12/31/2020 $30,572,000.00
14 9/30/2020 $21,709,000.00
15 6/30/2020 $13,866,000.00
16 3/31/2020 $12,317,000.00
17 12/31/2019 $7,511,000.00
18 6/30/2019 $6,557,000.00
19 6/30/2018 $5,948,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $175,552,000.00
2 9/30/2023 $89,065,000.00
3 6/30/2023 $314,632,000.00
4 3/31/2023 $78,761,000.00
5 12/31/2022 $154,030,000.00
6 9/30/2022 $75,121,000.00
7 6/30/2022 $219,818,000.00
8 3/31/2022 $152,910,000.00
9 12/31/2021 $51,954,000.00
10 9/30/2021 $41,884,000.00
11 6/30/2021 $89,503,000.00
12 3/31/2021 $22,286,000.00
13 12/31/2020 $38,272,000.00
14 9/30/2020 $17,786,000.00
15 6/30/2020 $52,996,000.00
16 3/31/2020 $38,476,000.00
17 12/31/2019 $12,992,000.00
18 9/30/2019 $11,515,000.00
19 6/30/2019 $28,924,000.00
20 3/31/2019 $7,899,000.00
21 12/31/2018 $11,578,000.00
22 9/30/2018 $5,424,000.00
23 6/30/2018 $17,986,000.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $103,462,000.00
2 9/30/2023 $98,313,000.00
3 6/30/2023 $87,322,000.00
4 3/31/2023 $96,823,000.00
5 12/31/2022 $103,809,000.00
6 9/30/2022 $71,629,000.00
7 6/30/2022 $85,252,000.00
8 3/31/2022 $28,343,000.00
9 12/31/2021 $16,364,000.00
10 9/30/2021 $16,619,000.00
11 6/30/2021 $10,977,000.00
12 3/31/2021 $35,000.00
13 12/31/2020 $119,000.00
14 9/30/2020 $119,000.00
15 6/30/2020 $35,000.00
16 3/31/2020 $256,000.00
17 12/31/2019 $256,000.00
18 9/30/2019 $256,000.00
19 6/30/2019 $256,000.00
20 6/30/2018 $256,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 $7,116,000.00
2 9/30/2023 $7,088,000.00
3 6/30/2023 $13,810,000.00
4 3/31/2023 $6,724,000.00
5 12/31/2022 $6,724,000.00
6 9/30/2022 $6,724,000.00
7 6/30/2022 $6,724,000.00
8 3/31/2022 $6,724,000.00
9 12/31/2021 $6,724,000.00
10 9/30/2021 $6,724,000.00
11 6/30/2021 $6,875,000.00
12 6/30/2020 --
13 6/30/2019 $550,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2023 $21,735,000.00
Financials: RestructuringReserve
Date Value
1 12/31/2023 $13,424,000.00
2 6/30/2023 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-1,137,193,000.00
2 9/30/2023 $-900,097,000.00
3 6/30/2023 $-856,168,000.00
4 3/31/2023 $-779,682,000.00
5 12/31/2022 $-721,544,000.00
6 9/30/2022 $-626,468,000.00
7 6/30/2022 $-544,828,000.00
8 3/31/2022 $-459,886,000.00
9 12/31/2021 $-373,166,000.00
10 9/30/2021 $-294,152,000.00
11 6/30/2021 $-247,467,000.00
12 3/31/2021 $-205,605,000.00
13 12/31/2020 $-178,877,000.00
14 9/30/2020 $-161,698,000.00
15 6/30/2020 $-148,747,000.00
16 3/31/2020 $-139,249,000.00
17 12/31/2019 $-130,930,000.00
18 6/30/2019 $-117,656,000.00
19 6/30/2018 $-110,342,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $623,480,000.00
2 9/30/2023 $304,985,000.00
3 6/30/2023 $1,058,468,000.00
4 3/31/2023 $272,555,000.00
5 12/31/2022 $489,930,000.00
6 9/30/2022 $229,924,000.00
7 6/30/2022 $641,959,000.00
8 3/31/2022 $166,911,000.00
9 12/31/2021 $274,827,000.00
10 9/30/2021 $118,349,000.00
11 6/30/2021 $238,265,000.00
12 3/31/2021 $159,992,000.00
13 12/31/2020 $54,045,000.00
14 9/30/2020 $46,209,000.00
15 6/30/2020 $157,600,000.00
16 3/31/2020 $115,490,000.00
17 12/31/2019 $39,080,000.00
18 9/30/2019 $35,180,000.00
19 6/30/2019 $108,351,000.00
20 3/31/2019 $28,244,000.00
21 12/31/2018 $25,999,000.00
22 9/30/2018 $22,424,000.00
23 6/30/2018 $64,865,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 12/31/2023 $110,000,000.00
2 9/30/2023 $125,100,000.00
3 6/30/2023 $131,100,000.00
4 3/31/2023 $115,000,000.00
5 12/31/2022 $133,500,000.00
6 9/30/2022 $143,100,000.00
7 6/30/2022 $150,300,000.00
8 3/31/2022 $148,000,000.00
9 12/31/2021 $155,000,000.00
10 9/30/2021 $152,800,000.00
11 6/30/2021 $145,900,000.00
12 3/31/2021 $147,500,000.00
13 12/31/2020 $148,700,000.00
14 9/30/2020 $151,200,000.00
15 6/30/2020 $152,300,000.00
16 3/31/2020 $43,700,000.00
17 12/31/2019 $46,200,000.00
18 6/30/2019 $34,000,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 6/30/2023 $2,000,000.00
2 9/30/2022 $1,500,000.00
3 6/30/2022 $5,300,000.00
4 3/31/2022 $4,200,000.00
5 12/31/2021 $1,200,000.00
6 9/30/2021 $1,200,000.00
7 6/30/2021 $31,600,000.00
8 3/31/2021 $2,600,000.00
9 12/31/2020 $2,300,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $236,704,000.00
2 9/30/2023 $118,398,000.00
3 6/30/2023 $515,858,000.00
4 3/31/2023 $398,658,000.00
5 12/31/2022 $283,308,000.00
6 9/30/2022 $118,633,000.00
7 6/30/2022 $307,151,000.00
8 3/31/2022 $204,667,000.00
9 12/31/2021 $143,129,000.00
10 9/30/2021 $53,629,000.00
11 6/30/2021 $67,935,000.00
12 3/31/2021 $15,190,000.00
13 12/31/2020 $27,082,000.00
14 9/30/2020 $12,908,000.00
15 6/30/2020 $45,070,000.00
16 3/31/2020 $11,802,000.00
17 12/31/2019 $11,491,000.00
18 9/30/2019 $10,267,000.00
19 6/30/2019 $30,114,000.00
20 3/31/2019 $7,365,000.00
21 12/31/2018 $6,856,000.00
22 9/30/2018 $5,944,000.00
23 6/30/2018 $19,290,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $130,647,000.00
2 9/30/2023 $65,147,000.00
3 6/30/2023 $313,567,000.00
4 3/31/2023 $255,717,000.00
5 12/31/2022 $191,925,000.00
6 9/30/2022 $72,620,000.00
7 6/30/2022 $197,157,000.00
8 3/31/2022 $140,381,000.00
9 12/31/2021 $87,571,000.00
10 9/30/2021 $37,887,000.00
11 6/30/2021 $68,290,000.00
12 3/31/2021 $31,263,000.00
13 12/31/2020 $20,583,000.00
14 9/30/2020 $9,894,000.00
15 6/30/2020 $18,064,000.00
16 3/31/2020 $10,436,000.00
17 12/31/2019 $5,351,000.00
18 9/30/2019 $2,276,000.00
19 6/30/2019 $4,082,000.00
20 3/31/2019 $2,577,000.00
21 12/31/2018 $1,201,000.00
22 6/30/2018 $1,545,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
Date Value
1 12/31/2023 $67,409,000.00
2 9/30/2023 $67,470,000.00
3 6/30/2023 $322,840,000.00
4 3/31/2023 $262,905,000.00
5 12/31/2022 $134,878,000.00
6 9/30/2022 $74,828,000.00
7 6/30/2022 $201,562,000.00
8 3/31/2022 $143,431,000.00
9 12/31/2021 $196,583,000.00
10 9/30/2021 $38,827,000.00
11 6/30/2021 $72,451,000.00
12 3/31/2021 $31,263,000.00
13 12/31/2020 $10,689,000.00
14 9/30/2020 $9,894,000.00
15 6/30/2020 $18,064,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 3/31/2020 --
6 12/31/2019 --
7 6/30/2019 --
8 6/30/2018 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 6/30/2023 $114,100,000.00
2 6/30/2022 $640,000,000.00
3 6/30/2021 $387,100,000.00
4 6/30/2020 $191,300,000.00
5 6/30/2019 $3,800,000.00
6 6/30/2018 $700,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 6/30/2023 $207,000.00
2 6/30/2022 $227,000.00
3 6/30/2021 $397,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 6/30/2023 $258,093,000.00
2 6/30/2022 $361,053,000.00
3 6/30/2021 $1,113,025,000.00
4 6/30/2020 $718,563,000.00
5 6/30/2019 $75,223,000.00
6 6/30/2018 $13,640,000.00
7 6/30/2017 $8,230,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 6/30/2023 $2,588,000.00
2 6/30/2022 $3,858,000.00
3 6/30/2021 $6,552,000.00
4 6/30/2020 $9,019,000.00
5 6/30/2019 $10,027,000.00
6 6/30/2018 $5,616,000.00
7 6/30/2017 $4,554,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 6/30/2023 $19.56
2 6/30/2022 $18.28
3 6/30/2021 $13.31
4 6/30/2020 $10.53
5 6/30/2019 $5.90
6 6/30/2018 $2.83
7 6/30/2017 $2.27
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
Date Value
1 6/30/2023 $242,525,000.00
2 6/30/2022 $213,987,000.00
3 6/30/2021 $448,497,000.00
4 6/30/2020 $217,024,000.00
5 6/30/2019 $67,129,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
Date Value
1 6/30/2023 $2,367,000.00
2 6/30/2022 $2,189,000.00
3 6/30/2021 $2,608,000.00
4 6/30/2020 $2,584,000.00
5 6/30/2019 $3,241,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 6/30/2023 $15.62
2 6/30/2022 $12.59
3 6/30/2021 $11.23
4 6/30/2020 $6.23
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 6/30/2023 $255,787,000.00
2 6/30/2022 $339,548,000.00
3 6/30/2021 $1,031,708,000.00
4 6/30/2020 $649,756,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 6/30/2023 $2,560,000.00
2 6/30/2022 $3,624,000.00
3 6/30/2021 $6,070,000.00
4 6/30/2020 $8,135,000.00
5 6/30/2019 $8,670,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 6/30/2023 $19.32
2 6/30/2022 $18.22
3 6/30/2021 $13.20
4 6/30/2020 $10.34
5 6/30/2019 $5.66
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Date Value
1 6/30/2023 $163,800,000.00
2 6/30/2022 $555,800,000.00
3 6/30/2021 $485,700,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $13.06
2 6/30/2022 $12.39
3 6/30/2021 $8.03
4 6/30/2020 $4.09
5 6/30/2019 $2.10
6 6/30/2018 $2.03
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $29.06
2 6/30/2022 $26.66
3 6/30/2021 $10.90
Financials: StockholdersEquity
Date Value
1 12/31/2023 $3,951,845,000.00
2 9/30/2023 $4,118,113,000.00
3 6/30/2023 $4,085,969,000.00
4 3/31/2023 $4,104,337,000.00
5 12/31/2022 $4,083,877,000.00
6 9/30/2022 $4,047,531,000.00
7 6/30/2022 $4,043,694,000.00
8 3/31/2022 $4,068,316,000.00
9 12/31/2021 $4,093,327,000.00
10 9/30/2021 $4,110,637,000.00
11 6/30/2021 $2,529,590,000.00
12 3/31/2021 $870,461,000.00
13 12/31/2020 $876,748,000.00
14 9/30/2020 $718,768,000.00
15 6/30/2020 $710,719,000.00
16 3/31/2020 $389,949,000.00
17 12/31/2019 $393,352,000.00
18 9/30/2019 $-105,981,000.00
19 6/30/2019 $-102,657,000.00
20 3/31/2019 $-100,365,000.00
21 12/31/2018 $-100,358,000.00
22 9/30/2018 $-101,566,000.00
23 6/30/2018 $-101,904,000.00
24 6/30/2017 $-96,832,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 6/30/2023 $1,063,000.00
2 6/30/2022 $2,747,000.00
3 6/30/2021 $3,359,000.00
4 6/30/2020 $3,291,000.00
5 6/30/2019 $809,000.00
6 6/30/2018 $341,000.00
Financials: StockIssuedDuringPeriodValueAcquisitions
Date Value
1 6/30/2023 $3,375,000.00
2 12/31/2022 $3,376,000.00
3 6/30/2022 $488,263,000.00
4 9/30/2021 $488,263,000.00
5 6/30/2021 $1,603,031,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 9/30/2023 $7,846,000.00
2 6/30/2023 $17,879,000.00
3 3/31/2023 $9,385,000.00
4 9/30/2022 $8,494,000.00
5 6/30/2022 $12,849,000.00
6 3/31/2022 $7,123,000.00
7 9/30/2021 $5,726,000.00
8 6/30/2021 $8,864,000.00
9 3/31/2021 $4,537,000.00
10 12/31/2020 $4,327,000.00
11 9/30/2020 $4,327,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodShares
Date Value
1 3/31/2023 $359,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodValue
Date Value
1 12/31/2023 $196,675,000.00
2 9/30/2023 $16,068,000.00
3 6/30/2023 $87,615,000.00
4 3/31/2023 $27,000,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 1/31/2023 $300,000,000.00
2 12/31/2022 $300,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 9/30/2023 $196,300,000.00
2 6/30/2023 $212,400,000.00
3 3/31/2023 $273,000,000.00
Financials: SubleaseIncome
Date Value
1 6/30/2023 $586,000.00
2 3/31/2023 $152,000.00
3 12/31/2022 $144,000.00
4 9/30/2022 $144,000.00
5 6/30/2022 $712,000.00
6 3/31/2022 $546,000.00
7 12/31/2021 $331,000.00
8 9/30/2021 $182,000.00
9 6/30/2021 $55,000.00
Financials: TreasuryStockSharesAcquired
Date Value
1 12/31/2023 $2,882,634.00
2 6/30/2023 $1,077,445.00
3 3/31/2023 $358,947.00
4 9/30/2022 $159,979.00
Financials: TreasuryStockSharesRetired
Date Value
1 12/31/2023 $2,882,634.00
2 6/30/2023 $1,077,445.00
3 3/31/2023 $358,947.00
4 9/30/2022 $159,979.00
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 12/31/2023 $212,700,000.00
2 6/30/2023 $87,600,000.00
3 3/31/2023 $27,000,000.00
4 9/30/2022 $16,100,000.00
Financials: UnbilledReceivablesCurrent
Date Value
1 6/30/2023 $14,000,000.00
2 6/30/2022 $11,400,000.00
3 6/30/2021 $8,100,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 6/30/2023 $23,300,000.00
2 6/30/2022 $16,700,000.00
3 6/30/2021 $22,185,000.00
4 6/30/2020 $5,787,000.00
5 6/30/2019 $2,692,000.00
6 6/30/2018 $1,457,000.00
7 6/30/2017 $835,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 6/30/2023 --
2 6/30/2022 $12,761,000.00
3 6/30/2021 --
4 6/30/2020 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
Date Value
1 6/30/2023 --
2 6/30/2022 $160,000.00
3 6/30/2021 $668,000.00
4 6/30/2020 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 6/30/2023 $6,642,000.00
2 6/30/2022 $7,354,000.00
3 6/30/2021 $8,267,000.00
4 6/30/2020 $3,078,000.00
5 6/30/2019 $1,028,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 6/30/2023 $226,000.00
2 6/30/2022 --
3 6/30/2021 $7,463,000.00
4 6/30/2020 $17,000.00
5 6/30/2019 $207,000.00
6 6/30/2018 $622,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 6/30/2023 $292,000.00
2 6/30/2022 $214,000.00
3 6/30/2021 --
4 6/30/2020 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 6/30/2023 $95,300,000.00
2 6/30/2022 $276,300,000.00
3 6/30/2021 $22,300,000.00
4 6/30/2020 $52,300,000.00
5 6/30/2019 $3,700,000.00
6 6/30/2018 $10,000,000.00
Financials: VariableLeaseCost
Date Value
1 6/30/2023 $2,251,000.00
2 6/30/2022 $2,909,000.00
3 12/31/2021 $600,000.00
4 9/30/2021 $598,000.00
5 6/30/2021 $2,252,000.00
6 3/31/2021 $1,917,000.00
7 12/31/2020 $651,000.00
8 9/30/2020 $668,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $106,350,000.00
2 9/30/2023 $106,817,000.00
3 6/30/2023 $105,976,000.00
4 3/31/2023 $105,843,000.00
5 12/31/2022 $105,494,000.00
6 9/30/2022 $105,086,000.00
7 6/30/2022 $101,753,000.00
8 3/31/2022 $103,830,000.00
9 12/31/2021 $102,910,000.00
10 9/30/2021 $95,892,000.00
11 6/30/2021 $82,813,000.00
12 6/30/2020 $44,106,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $106,350,000.00
2 9/30/2023 $106,817,000.00
3 6/30/2023 $105,976,000.00
4 3/31/2023 $105,843,000.00
5 12/31/2022 $105,494,000.00
6 9/30/2022 $105,086,000.00
7 6/30/2022 $101,753,000.00
8 3/31/2022 $100,856,000.00
9 12/31/2021 $102,910,000.00
10 9/30/2021 $95,892,000.00
11 6/30/2021 $82,813,000.00
12 6/30/2020 $44,106,000.00
Copyright 2024 PursePoor.com